builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-034 starttime: 1468862049.02 results: success (0) buildid: 20160718082851 builduid: 650ed7ebe76c4307beb604729a0363e6 revision: 0f4257230dffa106e90cf736df9dbe9859ac5274 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:09.019422) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:09.019916) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:09.020191) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:09.120418) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:09.120814) ========= '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-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False --10:14:12-- 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% 14.61 MB/s 10:14:12 (14.61 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.526000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:09.687497) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:09.687817) ========= '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-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.866000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:10.575551) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 10:14:10.575902) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0f4257230dffa106e90cf736df9dbe9859ac5274 --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 0f4257230dffa106e90cf736df9dbe9859ac5274 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False 2016-07-18 10:14:13,752 truncating revision to first 12 chars 2016-07-18 10:14:13,752 Setting DEBUG logging. 2016-07-18 10:14:13,752 attempt 1/10 2016-07-18 10:14:13,752 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0f4257230dff?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 10:14:14,387 unpacking tar archive at: mozilla-beta-0f4257230dff/testing/mozharness/ program finished with exit code 0 elapsedTime=1.331000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 10:14:11.983190) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:11.983557) ========= script_repo_revision: 0f4257230dffa106e90cf736df9dbe9859ac5274 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:11.983991) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:11.984253) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 10:14:12.000132) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-07-18 10:14:12.000550) ========= '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-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 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-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 10:14:15 INFO - MultiFileLogger online at 20160718 10:14:15 in C:\slave\test 10:14:15 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 10:14:15 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:14:15 INFO - {'append_to_log': False, 10:14:15 INFO - 'base_work_dir': 'C:\\slave\\test', 10:14:15 INFO - 'blob_upload_branch': 'mozilla-beta', 10:14:15 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:14:15 INFO - 'buildbot_json_path': 'buildprops.json', 10:14:15 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:14:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:14:15 INFO - 'download_minidump_stackwalk': True, 10:14:15 INFO - 'download_symbols': 'true', 10:14:15 INFO - 'e10s': False, 10:14:15 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:14:15 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:14:15 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:14:15 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:14:15 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:14:15 INFO - 'C:/mozilla-build/tooltool.py'), 10:14:15 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:14:15 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:14:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:14:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:14:15 INFO - 'log_level': 'info', 10:14:15 INFO - 'log_to_console': True, 10:14:15 INFO - 'opt_config_files': (), 10:14:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:14:15 INFO - '--processes=1', 10:14:15 INFO - '--config=%(test_path)s/wptrunner.ini', 10:14:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:14:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:14:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:14:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:14:15 INFO - 'pip_index': False, 10:14:15 INFO - 'require_test_zip': True, 10:14:15 INFO - 'test_type': ('testharness',), 10:14:15 INFO - 'this_chunk': '1', 10:14:15 INFO - 'total_chunks': '10', 10:14:15 INFO - 'virtualenv_path': 'venv', 10:14:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:14:15 INFO - 'work_dir': 'build'} 10:14:15 INFO - ##### 10:14:15 INFO - ##### Running clobber step. 10:14:15 INFO - ##### 10:14:15 INFO - Running pre-action listener: _resource_record_pre_action 10:14:15 INFO - Running main action method: clobber 10:14:15 INFO - rmtree: C:\slave\test\build 10:14:15 INFO - Using _rmtree_windows ... 10:14:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:15:11 INFO - Running post-action listener: _resource_record_post_action 10:15:11 INFO - ##### 10:15:11 INFO - ##### Running read-buildbot-config step. 10:15:11 INFO - ##### 10:15:11 INFO - Running pre-action listener: _resource_record_pre_action 10:15:11 INFO - Running main action method: read_buildbot_config 10:15:11 INFO - Using buildbot properties: 10:15:11 INFO - { 10:15:11 INFO - "project": "", 10:15:11 INFO - "product": "firefox", 10:15:11 INFO - "script_repo_revision": "production", 10:15:11 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 10:15:11 INFO - "repository": "", 10:15:11 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 10:15:11 INFO - "buildid": "20160718082851", 10:15:11 INFO - "pgo_build": "False", 10:15:11 INFO - "basedir": "C:\\slave\\test", 10:15:11 INFO - "buildnumber": 3, 10:15:11 INFO - "slavename": "t-xp32-ix-034", 10:15:11 INFO - "revision": "0f4257230dffa106e90cf736df9dbe9859ac5274", 10:15:11 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 10:15:11 INFO - "platform": "win32", 10:15:11 INFO - "branch": "mozilla-beta", 10:15:11 INFO - "repo_path": "releases/mozilla-beta", 10:15:11 INFO - "moz_repo_path": "", 10:15:11 INFO - "stage_platform": "win32", 10:15:11 INFO - "builduid": "650ed7ebe76c4307beb604729a0363e6", 10:15:11 INFO - "slavebuilddir": "test" 10:15:11 INFO - } 10:15:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 10:15:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 10:15:11 INFO - Running post-action listener: _resource_record_post_action 10:15:11 INFO - ##### 10:15:11 INFO - ##### Running download-and-extract step. 10:15:11 INFO - ##### 10:15:11 INFO - Running pre-action listener: _resource_record_pre_action 10:15:11 INFO - Running main action method: download_and_extract 10:15:11 INFO - mkdir: C:\slave\test\build\tests 10:15:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:15:11 INFO - https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:15:11 INFO - trying https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 10:15:11 INFO - Downloading https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:15:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:15:11 INFO - Downloaded 1240 bytes. 10:15:11 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:15:11 INFO - Using the following test package requirements: 10:15:11 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:15:11 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:15:11 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 10:15:11 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:15:11 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 10:15:11 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:15:11 INFO - u'jsshell-win32.zip'], 10:15:11 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:15:11 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 10:15:11 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:15:11 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:15:11 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 10:15:11 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:15:11 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 10:15:11 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:15:11 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 10:15:11 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:15:11 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 10:15:11 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 10:15:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:15:11 INFO - https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:15:11 INFO - trying https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 10:15:11 INFO - Downloading https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:15:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:15:13 INFO - Downloaded 20366200 bytes. 10:15:13 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/*'] 10:15:13 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/* 10:15:16 INFO - caution: filename not matched: web-platform/* 10:15:16 INFO - Return code: 11 10:15:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:15:16 INFO - https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:15:16 INFO - trying https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 10:15:16 INFO - Downloading https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:15:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:15:19 INFO - Downloaded 36389908 bytes. 10:15:19 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/*'] 10:15:19 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/* 10:16:03 INFO - caution: filename not matched: bin/* 10:16:03 INFO - caution: filename not matched: config/* 10:16:03 INFO - caution: filename not matched: mozbase/* 10:16:03 INFO - caution: filename not matched: marionette/* 10:16:03 INFO - caution: filename not matched: tools/wptserve/* 10:16:03 INFO - Return code: 11 10:16:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:03 INFO - https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 10:16:03 INFO - trying https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:16:03 INFO - Downloading https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 10:16:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:16:08 INFO - Downloaded 68476935 bytes. 10:16:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:16:08 INFO - mkdir: C:\slave\test\properties 10:16:08 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:16:08 INFO - Writing to file C:\slave\test\properties\build_url 10:16:08 INFO - Contents: 10:16:08 INFO - build_url:https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:16:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:16:09 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:16:09 INFO - Writing to file C:\slave\test\properties\symbols_url 10:16:09 INFO - Contents: 10:16:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:16:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:09 INFO - https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:16:09 INFO - trying https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:16:09 INFO - Downloading https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:16:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:16:13 INFO - Downloaded 55586645 bytes. 10:16:13 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'] 10:16:13 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 10:16:18 INFO - Return code: 0 10:16:18 INFO - Running post-action listener: _resource_record_post_action 10:16:18 INFO - Running post-action listener: set_extra_try_arguments 10:16:18 INFO - ##### 10:16:18 INFO - ##### Running create-virtualenv step. 10:16:18 INFO - ##### 10:16:18 INFO - Running pre-action listener: _pre_create_virtualenv 10:16:18 INFO - Running pre-action listener: _resource_record_pre_action 10:16:18 INFO - Running main action method: create_virtualenv 10:16:18 INFO - Creating virtualenv C:\slave\test\build\venv 10:16:18 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 10:16:18 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:16:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:16:21 INFO - Installing distribute......................................................................................................................................................................................done. 10:16:22 INFO - Return code: 0 10:16:22 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:16:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:16:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:16:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\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-034'}}, attempt #1 10:16:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 10:16:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:16:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:16:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 10:16:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:16:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 10:16:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:16:22 INFO - 'DCLOCATION': 'SCL3', 10:16:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:16:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:16:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:16:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:16:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:16:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:16:22 INFO - 'HOMEDRIVE': 'C:', 10:16:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:16:22 INFO - 'KTS_VERSION': '1.19c', 10:16:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:16:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 10:16:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:16:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:16:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:16:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:16:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:16:22 INFO - 'MOZ_AIRBAG': '1', 10:16:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:16:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:16:22 INFO - 'MOZ_MSVCVERSION': '8', 10:16:22 INFO - 'MOZ_NO_REMOTE': '1', 10:16:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:16:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:16:22 INFO - 'NO_EM_RESTART': '1', 10:16:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:16:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:16:22 INFO - 'OS': 'Windows_NT', 10:16:22 INFO - 'OURDRIVE': 'C:', 10:16:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:16:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:16:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:16:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:16:22 INFO - 'PROCESSOR_LEVEL': '6', 10:16:22 INFO - 'PROCESSOR_REVISION': '1e05', 10:16:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:16:22 INFO - 'PROMPT': '$P$G', 10:16:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:16:22 INFO - 'PWD': 'C:\\slave\\test', 10:16:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:16:22 INFO - 'SESSIONNAME': 'Console', 10:16:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:16:22 INFO - 'SYSTEMDRIVE': 'C:', 10:16:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:16:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:22 INFO - 'TEST1': 'testie', 10:16:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:22 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 10:16:22 INFO - 'USERNAME': 'cltbld', 10:16:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:16:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:16:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:16:22 INFO - 'WINDIR': 'C:\\WINDOWS', 10:16:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:16:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:16:23 INFO - Downloading/unpacking psutil>=0.7.1 10:16:23 INFO - Running setup.py egg_info for package psutil 10:16:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:16:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:16:23 INFO - Installing collected packages: psutil 10:16:23 INFO - Running setup.py install for psutil 10:16:23 INFO - building 'psutil._psutil_windows' extension 10:16:23 INFO - error: Unable to find vcvarsall.bat 10:16:23 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-yo30ne-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:16:23 INFO - running install 10:16:23 INFO - running build 10:16:23 INFO - running build_py 10:16:23 INFO - creating build 10:16:23 INFO - creating build\lib.win32-2.7 10:16:23 INFO - creating build\lib.win32-2.7\psutil 10:16:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:16:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:16:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:16:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:16:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:16:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:16:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:16:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:16:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:16:23 INFO - running build_ext 10:16:23 INFO - building 'psutil._psutil_windows' extension 10:16:23 INFO - error: Unable to find vcvarsall.bat 10:16:23 INFO - ---------------------------------------- 10:16:23 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-yo30ne-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:16:23 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data\pip\pip.log 10:16:23 WARNING - Return code: 1 10:16:23 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 10:16:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:16:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:16:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:16:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\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-034'}}, attempt #1 10:16:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 10:16:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:16:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:16:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 10:16:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:16:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 10:16:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:16:23 INFO - 'DCLOCATION': 'SCL3', 10:16:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:16:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:16:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:16:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:16:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:16:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:16:23 INFO - 'HOMEDRIVE': 'C:', 10:16:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:16:23 INFO - 'KTS_VERSION': '1.19c', 10:16:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:16:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 10:16:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:16:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:16:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:16:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:16:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:16:23 INFO - 'MOZ_AIRBAG': '1', 10:16:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:16:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:16:23 INFO - 'MOZ_MSVCVERSION': '8', 10:16:23 INFO - 'MOZ_NO_REMOTE': '1', 10:16:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:16:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:16:23 INFO - 'NO_EM_RESTART': '1', 10:16:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:16:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:16:23 INFO - 'OS': 'Windows_NT', 10:16:23 INFO - 'OURDRIVE': 'C:', 10:16:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:16:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:16:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:16:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:16:23 INFO - 'PROCESSOR_LEVEL': '6', 10:16:23 INFO - 'PROCESSOR_REVISION': '1e05', 10:16:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:16:23 INFO - 'PROMPT': '$P$G', 10:16:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:16:23 INFO - 'PWD': 'C:\\slave\\test', 10:16:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:16:23 INFO - 'SESSIONNAME': 'Console', 10:16:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:16:23 INFO - 'SYSTEMDRIVE': 'C:', 10:16:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:16:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:23 INFO - 'TEST1': 'testie', 10:16:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:23 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 10:16:23 INFO - 'USERNAME': 'cltbld', 10:16:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:16:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:16:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:16:23 INFO - 'WINDIR': 'C:\\WINDOWS', 10:16:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:16:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:16:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:16:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:16:24 INFO - Running setup.py egg_info for package mozsystemmonitor 10:16:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:16:24 INFO - Running setup.py egg_info for package psutil 10:16:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:16:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:16:24 INFO - Installing collected packages: mozsystemmonitor, psutil 10:16:24 INFO - Running setup.py install for mozsystemmonitor 10:16:24 INFO - Running setup.py install for psutil 10:16:24 INFO - building 'psutil._psutil_windows' extension 10:16:24 INFO - error: Unable to find vcvarsall.bat 10:16:24 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-d8xz3u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:16:24 INFO - running install 10:16:24 INFO - running build 10:16:24 INFO - running build_py 10:16:24 INFO - running build_ext 10:16:24 INFO - building 'psutil._psutil_windows' extension 10:16:24 INFO - error: Unable to find vcvarsall.bat 10:16:24 INFO - ---------------------------------------- 10:16:24 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-d8xz3u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:16:24 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data\pip\pip.log 10:16:24 WARNING - Return code: 1 10:16:24 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 10:16:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:16:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:16:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:16:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\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-034'}}, attempt #1 10:16:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 10:16:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:16:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:16:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 10:16:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:16:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 10:16:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:16:24 INFO - 'DCLOCATION': 'SCL3', 10:16:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:16:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:16:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:16:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:16:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:16:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:16:24 INFO - 'HOMEDRIVE': 'C:', 10:16:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:16:24 INFO - 'KTS_VERSION': '1.19c', 10:16:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:16:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 10:16:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:16:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:16:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:16:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:16:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:16:24 INFO - 'MOZ_AIRBAG': '1', 10:16:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:16:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:16:24 INFO - 'MOZ_MSVCVERSION': '8', 10:16:24 INFO - 'MOZ_NO_REMOTE': '1', 10:16:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:16:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:16:24 INFO - 'NO_EM_RESTART': '1', 10:16:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:16:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:16:24 INFO - 'OS': 'Windows_NT', 10:16:24 INFO - 'OURDRIVE': 'C:', 10:16:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:16:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:16:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:16:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:16:24 INFO - 'PROCESSOR_LEVEL': '6', 10:16:24 INFO - 'PROCESSOR_REVISION': '1e05', 10:16:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:16:24 INFO - 'PROMPT': '$P$G', 10:16:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:16:24 INFO - 'PWD': 'C:\\slave\\test', 10:16:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:16:24 INFO - 'SESSIONNAME': 'Console', 10:16:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:16:24 INFO - 'SYSTEMDRIVE': 'C:', 10:16:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:16:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:24 INFO - 'TEST1': 'testie', 10:16:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:24 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 10:16:24 INFO - 'USERNAME': 'cltbld', 10:16:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:16:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:16:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:16:24 INFO - 'WINDIR': 'C:\\WINDOWS', 10:16:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:16:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:16:24 INFO - Downloading/unpacking blobuploader==1.2.4 10:16:24 INFO - Downloading blobuploader-1.2.4.tar.gz 10:16:24 INFO - Running setup.py egg_info for package blobuploader 10:16:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:16:26 INFO - Running setup.py egg_info for package requests 10:16:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:16:26 INFO - Downloading docopt-0.6.1.tar.gz 10:16:26 INFO - Running setup.py egg_info for package docopt 10:16:26 INFO - Installing collected packages: blobuploader, docopt, requests 10:16:26 INFO - Running setup.py install for blobuploader 10:16:26 INFO - Running setup.py install for docopt 10:16:26 INFO - Running setup.py install for requests 10:16:26 INFO - Successfully installed blobuploader docopt requests 10:16:26 INFO - Cleaning up... 10:16:26 INFO - Return code: 0 10:16:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:16:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:16:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:16:26 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\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-034'}}, attempt #1 10:16:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:16:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:16:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:16:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 10:16:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:16:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 10:16:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:16:26 INFO - 'DCLOCATION': 'SCL3', 10:16:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:16:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:16:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:16:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:16:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:16:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:16:26 INFO - 'HOMEDRIVE': 'C:', 10:16:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:16:26 INFO - 'KTS_VERSION': '1.19c', 10:16:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:16:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 10:16:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:16:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:16:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:16:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:16:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:16:26 INFO - 'MOZ_AIRBAG': '1', 10:16:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:16:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:16:26 INFO - 'MOZ_MSVCVERSION': '8', 10:16:26 INFO - 'MOZ_NO_REMOTE': '1', 10:16:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:16:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:16:26 INFO - 'NO_EM_RESTART': '1', 10:16:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:16:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:16:26 INFO - 'OS': 'Windows_NT', 10:16:26 INFO - 'OURDRIVE': 'C:', 10:16:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:16:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:16:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:16:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:16:26 INFO - 'PROCESSOR_LEVEL': '6', 10:16:26 INFO - 'PROCESSOR_REVISION': '1e05', 10:16:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:16:26 INFO - 'PROMPT': '$P$G', 10:16:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:16:26 INFO - 'PWD': 'C:\\slave\\test', 10:16:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:16:26 INFO - 'SESSIONNAME': 'Console', 10:16:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:16:26 INFO - 'SYSTEMDRIVE': 'C:', 10:16:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:16:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:26 INFO - 'TEST1': 'testie', 10:16:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:26 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 10:16:26 INFO - 'USERNAME': 'cltbld', 10:16:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:16:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:16:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:16:26 INFO - 'WINDIR': 'C:\\WINDOWS', 10:16:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:16:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:16:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:16:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:16:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:16:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:16:35 INFO - Unpacking c:\slave\test\build\tests\marionette 10:16:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:16:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:16:35 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:16:35 INFO - Running setup.py install for browsermob-proxy 10:16:40 INFO - Running setup.py install for manifestparser 10:16:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Running setup.py install for marionette-client 10:16:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:16:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Running setup.py install for marionette-driver 10:16:40 INFO - Running setup.py install for mozcrash 10:16:40 INFO - Running setup.py install for mozdebug 10:16:40 INFO - Running setup.py install for mozdevice 10:16:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Running setup.py install for mozfile 10:16:40 INFO - Running setup.py install for mozhttpd 10:16:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Running setup.py install for mozinfo 10:16:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Running setup.py install for mozInstall 10:16:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Running setup.py install for mozleak 10:16:40 INFO - Running setup.py install for mozlog 10:16:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Running setup.py install for moznetwork 10:16:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Running setup.py install for mozprocess 10:16:40 INFO - Running setup.py install for mozprofile 10:16:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Running setup.py install for mozrunner 10:16:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Running setup.py install for mozscreenshot 10:16:40 INFO - Running setup.py install for moztest 10:16:40 INFO - Running setup.py install for mozversion 10:16:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:16:40 INFO - Running setup.py install for wptserve 10:16:40 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:16:40 INFO - Cleaning up... 10:16:40 INFO - Return code: 0 10:16:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:16:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:16:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:16:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\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-034'}}, attempt #1 10:16:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:16:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:16:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:16:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 10:16:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:16:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 10:16:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:16:40 INFO - 'DCLOCATION': 'SCL3', 10:16:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:16:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:16:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:16:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:16:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:16:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:16:40 INFO - 'HOMEDRIVE': 'C:', 10:16:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:16:40 INFO - 'KTS_VERSION': '1.19c', 10:16:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:16:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 10:16:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:16:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:16:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:16:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:16:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:16:40 INFO - 'MOZ_AIRBAG': '1', 10:16:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:16:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:16:40 INFO - 'MOZ_MSVCVERSION': '8', 10:16:40 INFO - 'MOZ_NO_REMOTE': '1', 10:16:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:16:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:16:40 INFO - 'NO_EM_RESTART': '1', 10:16:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:16:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:16:40 INFO - 'OS': 'Windows_NT', 10:16:40 INFO - 'OURDRIVE': 'C:', 10:16:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:16:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:16:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:16:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:16:40 INFO - 'PROCESSOR_LEVEL': '6', 10:16:40 INFO - 'PROCESSOR_REVISION': '1e05', 10:16:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:16:40 INFO - 'PROMPT': '$P$G', 10:16:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:16:40 INFO - 'PWD': 'C:\\slave\\test', 10:16:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:16:40 INFO - 'SESSIONNAME': 'Console', 10:16:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:16:40 INFO - 'SYSTEMDRIVE': 'C:', 10:16:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:16:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:40 INFO - 'TEST1': 'testie', 10:16:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:40 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 10:16:40 INFO - 'USERNAME': 'cltbld', 10:16:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:16:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:16:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:16:40 INFO - 'WINDIR': 'C:\\WINDOWS', 10:16:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:16:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:16:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:16:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:16:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:16:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:16:45 INFO - Unpacking c:\slave\test\build\tests\marionette 10:16:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:16:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:16:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:16:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:16:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 10:16:50 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:16:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:16:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:16:50 INFO - Downloading blessings-1.6.tar.gz 10:16:50 INFO - Running setup.py egg_info for package blessings 10:16:50 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 10:16:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:16:50 INFO - Running setup.py install for blessings 10:16:50 INFO - Running setup.py install for browsermob-proxy 10:16:50 INFO - Running setup.py install for manifestparser 10:16:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Running setup.py install for marionette-client 10:16:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:16:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Running setup.py install for marionette-driver 10:16:50 INFO - Running setup.py install for mozcrash 10:16:50 INFO - Running setup.py install for mozdebug 10:16:50 INFO - Running setup.py install for mozdevice 10:16:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Running setup.py install for mozhttpd 10:16:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Running setup.py install for mozInstall 10:16:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Running setup.py install for mozleak 10:16:50 INFO - Running setup.py install for mozprofile 10:16:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Running setup.py install for mozrunner 10:16:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:16:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:16:51 INFO - Running setup.py install for mozscreenshot 10:16:51 INFO - Running setup.py install for moztest 10:16:51 INFO - Running setup.py install for mozversion 10:16:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:16:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:16:51 INFO - Running setup.py install for wptserve 10:16:51 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:16:51 INFO - Cleaning up... 10:16:51 INFO - Return code: 0 10:16:51 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:16:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:16:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:16:51 INFO - Reading from file tmpfile_stdout 10:16:51 INFO - Using _rmtree_windows ... 10:16:51 INFO - Using _rmtree_windows ... 10:16:51 INFO - Current package versions: 10:16:51 INFO - blessings == 1.6 10:16:51 INFO - blobuploader == 1.2.4 10:16:51 INFO - browsermob-proxy == 0.6.0 10:16:51 INFO - distribute == 0.6.14 10:16:51 INFO - docopt == 0.6.1 10:16:51 INFO - manifestparser == 1.1 10:16:51 INFO - marionette-client == 2.3.0 10:16:51 INFO - marionette-driver == 1.4.0 10:16:51 INFO - mozInstall == 1.12 10:16:51 INFO - mozcrash == 0.17 10:16:51 INFO - mozdebug == 0.1 10:16:51 INFO - mozdevice == 0.48 10:16:51 INFO - mozfile == 1.2 10:16:51 INFO - mozhttpd == 0.7 10:16:51 INFO - mozinfo == 0.9 10:16:51 INFO - mozleak == 0.1 10:16:51 INFO - mozlog == 3.1 10:16:51 INFO - moznetwork == 0.27 10:16:51 INFO - mozprocess == 0.22 10:16:51 INFO - mozprofile == 0.28 10:16:51 INFO - mozrunner == 6.11 10:16:51 INFO - mozscreenshot == 0.1 10:16:51 INFO - mozsystemmonitor == 0.0 10:16:51 INFO - moztest == 0.7 10:16:51 INFO - mozversion == 1.4 10:16:51 INFO - requests == 1.2.3 10:16:51 INFO - wptserve == 1.4.0 10:16:51 INFO - Running post-action listener: _resource_record_post_action 10:16:51 INFO - Running post-action listener: _start_resource_monitoring 10:16:51 INFO - Starting resource monitoring. 10:16:51 INFO - ##### 10:16:51 INFO - ##### Running pull step. 10:16:51 INFO - ##### 10:16:51 INFO - Running pre-action listener: _resource_record_pre_action 10:16:51 INFO - Running main action method: pull 10:16:51 INFO - Pull has nothing to do! 10:16:51 INFO - Running post-action listener: _resource_record_post_action 10:16:51 INFO - ##### 10:16:51 INFO - ##### Running install step. 10:16:51 INFO - ##### 10:16:51 INFO - Running pre-action listener: _resource_record_pre_action 10:16:51 INFO - Running main action method: install 10:16:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:16:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:16:51 INFO - Reading from file tmpfile_stdout 10:16:51 INFO - Using _rmtree_windows ... 10:16:51 INFO - Using _rmtree_windows ... 10:16:51 INFO - Detecting whether we're running mozinstall >=1.0... 10:16:51 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:16:51 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:16:52 INFO - Reading from file tmpfile_stdout 10:16:52 INFO - Output received: 10:16:52 INFO - Usage: mozinstall-script.py [options] installer 10:16:52 INFO - Options: 10:16:52 INFO - -h, --help show this help message and exit 10:16:52 INFO - -d DEST, --destination=DEST 10:16:52 INFO - Directory to install application into. [default: 10:16:52 INFO - "C:\slave\test"] 10:16:52 INFO - --app=APP Application being installed. [default: firefox] 10:16:52 INFO - Using _rmtree_windows ... 10:16:52 INFO - Using _rmtree_windows ... 10:16:52 INFO - mkdir: C:\slave\test\build\application 10:16:52 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'] 10:16:52 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 10:16:54 INFO - Reading from file tmpfile_stdout 10:16:54 INFO - Output received: 10:16:54 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:16:54 INFO - Using _rmtree_windows ... 10:16:54 INFO - Using _rmtree_windows ... 10:16:54 INFO - Running post-action listener: _resource_record_post_action 10:16:54 INFO - ##### 10:16:54 INFO - ##### Running run-tests step. 10:16:54 INFO - ##### 10:16:54 INFO - Running pre-action listener: _resource_record_pre_action 10:16:54 INFO - Running main action method: run_tests 10:16:54 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:16:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:16:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:16:54 INFO - grabbing minidump binary from tooltool 10:16:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:54 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:16:54 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 10:16:54 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 10:16:54 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:16:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptfecct 10:16:55 INFO - INFO - File integrity verified, renaming tmptfecct to win32-minidump_stackwalk.exe 10:16:55 INFO - Return code: 0 10:16:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:16:56 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:16:56 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/AxvU3gk4R-moO1n8wFIdHw/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 10:16:56 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/AxvU3gk4R-moO1n8wFIdHw/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 10:16:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:16:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 10:16:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:16:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 10:16:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:16:56 INFO - 'DCLOCATION': 'SCL3', 10:16:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:16:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:16:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:16:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:16:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:16:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:16:56 INFO - 'HOMEDRIVE': 'C:', 10:16:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:16:56 INFO - 'KTS_VERSION': '1.19c', 10:16:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:16:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 10:16:56 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:16:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:16:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:16:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:16:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:16:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:16:56 INFO - 'MOZ_AIRBAG': '1', 10:16:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:16:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:16:56 INFO - 'MOZ_MSVCVERSION': '8', 10:16:56 INFO - 'MOZ_NO_REMOTE': '1', 10:16:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:16:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:16:56 INFO - 'NO_EM_RESTART': '1', 10:16:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:16:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:16:56 INFO - 'OS': 'Windows_NT', 10:16:56 INFO - 'OURDRIVE': 'C:', 10:16:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:16:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:16:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:16:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:16:56 INFO - 'PROCESSOR_LEVEL': '6', 10:16:56 INFO - 'PROCESSOR_REVISION': '1e05', 10:16:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:16:56 INFO - 'PROMPT': '$P$G', 10:16:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:16:56 INFO - 'PWD': 'C:\\slave\\test', 10:16:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:16:56 INFO - 'SESSIONNAME': 'Console', 10:16:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:16:56 INFO - 'SYSTEMDRIVE': 'C:', 10:16:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:16:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:56 INFO - 'TEST1': 'testie', 10:16:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:16:56 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 10:16:56 INFO - 'USERNAME': 'cltbld', 10:16:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 10:16:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:16:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:16:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:16:56 INFO - 'WINDIR': 'C:\\WINDOWS', 10:16:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:16:56 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/AxvU3gk4R-moO1n8wFIdHw/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 10:16:57 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 10:16:57 INFO - import pkg_resources 10:16:58 INFO - Using 1 client processes 10:17:01 INFO - SUITE-START | Running 778 tests 10:17:01 INFO - Running testharness tests 10:17:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:17:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:17:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:17:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:17:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:17:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:17:01 INFO - Setting up ssl 10:17:01 INFO - PROCESS | certutil | 10:17:01 INFO - PROCESS | certutil | 10:17:01 INFO - PROCESS | certutil | 10:17:01 INFO - Certificate Nickname Trust Attributes 10:17:01 INFO - SSL,S/MIME,JAR/XPI 10:17:01 INFO - 10:17:01 INFO - web-platform-tests CT,, 10:17:01 INFO - 10:17:01 INFO - Starting runner 10:17:03 INFO - PROCESS | 3576 | [3576] 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 10:17:03 INFO - PROCESS | 3576 | [3576] 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 10:17:03 INFO - PROCESS | 3576 | [3576] 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 10:17:05 INFO - PROCESS | 3576 | 1468862225169 Marionette DEBUG Marionette enabled via build flag and pref 10:17:05 INFO - PROCESS | 3576 | ++DOCSHELL 114DB800 == 1 [pid = 3576] [id = 1] 10:17:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 1 (114DBC00) [pid = 3576] [serial = 1] [outer = 00000000] 10:17:05 INFO - PROCESS | 3576 | [3576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:17:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 2 (114DC800) [pid = 3576] [serial = 2] [outer = 114DBC00] 10:17:05 INFO - PROCESS | 3576 | [3576] 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 10:17:05 INFO - PROCESS | 3576 | [3576] 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 10:17:05 INFO - PROCESS | 3576 | ++DOCSHELL 12820800 == 2 [pid = 3576] [id = 2] 10:17:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 3 (12820C00) [pid = 3576] [serial = 3] [outer = 00000000] 10:17:05 INFO - PROCESS | 3576 | [3576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:17:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 4 (12821800) [pid = 3576] [serial = 4] [outer = 12820C00] 10:17:05 INFO - PROCESS | 3576 | 1468862225752 Marionette INFO Listening on port 2828 10:17:06 INFO - PROCESS | 3576 | 1468862226149 Marionette DEBUG Marionette enabled via command-line flag 10:17:06 INFO - PROCESS | 3576 | ++DOCSHELL 13149800 == 3 [pid = 3576] [id = 3] 10:17:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 5 (13151800) [pid = 3576] [serial = 5] [outer = 00000000] 10:17:06 INFO - PROCESS | 3576 | [3576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:17:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 6 (13152400) [pid = 3576] [serial = 6] [outer = 13151800] 10:17:06 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:17:06 INFO - PROCESS | 3576 | [3576] 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 10:17:06 INFO - PROCESS | 3576 | [3576] 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 10:17:06 INFO - PROCESS | 3576 | [3576] 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 10:17:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 7 (1393BC00) [pid = 3576] [serial = 7] [outer = 12820C00] 10:17:06 INFO - PROCESS | 3576 | [3576] 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 10:17:06 INFO - PROCESS | 3576 | 1468862226489 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1472 10:17:06 INFO - PROCESS | 3576 | 1468862226521 Marionette DEBUG Closed connection conn0 10:17:06 INFO - PROCESS | 3576 | [3576] 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 10:17:06 INFO - PROCESS | 3576 | 1468862226626 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1474 10:17:06 INFO - PROCESS | 3576 | 1468862226634 Marionette DEBUG Closed connection conn1 10:17:06 INFO - PROCESS | 3576 | [3576] 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 10:17:06 INFO - PROCESS | 3576 | 1468862226642 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1475 10:17:06 INFO - PROCESS | 3576 | ++DOCSHELL 114DCC00 == 4 [pid = 3576] [id = 4] 10:17:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 8 (13E92800) [pid = 3576] [serial = 8] [outer = 00000000] 10:17:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 9 (14288400) [pid = 3576] [serial = 9] [outer = 13E92800] 10:17:06 INFO - PROCESS | 3576 | [3576] 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 10:17:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 10 (1428DC00) [pid = 3576] [serial = 10] [outer = 13E92800] 10:17:06 INFO - PROCESS | 3576 | 1468862226898 Marionette DEBUG Closed connection conn2 10:17:06 INFO - PROCESS | 3576 | [3576] 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 10:17:06 INFO - PROCESS | 3576 | 1468862226905 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1476 10:17:06 INFO - PROCESS | 3576 | [3576] 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 10:17:07 INFO - PROCESS | 3576 | 1468862227015 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:17:07 INFO - PROCESS | 3576 | 1468862227021 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":"20160718082851","device":"desktop","version":"48.0"} 10:17:07 INFO - PROCESS | 3576 | [3576] 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 10:17:07 INFO - PROCESS | 3576 | [3576] 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 10:17:07 INFO - PROCESS | 3576 | [3576] 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 10:17:07 INFO - PROCESS | 3576 | ++DOCSHELL 13925400 == 5 [pid = 3576] [id = 5] 10:17:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 11 (145DD800) [pid = 3576] [serial = 11] [outer = 00000000] 10:17:07 INFO - PROCESS | 3576 | ++DOCSHELL 1533C000 == 6 [pid = 3576] [id = 6] 10:17:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 12 (156F2000) [pid = 3576] [serial = 12] [outer = 00000000] 10:17:08 INFO - PROCESS | 3576 | [3576] 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 10:17:08 INFO - PROCESS | 3576 | ++DOCSHELL 168D4000 == 7 [pid = 3576] [id = 7] 10:17:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 13 (168D4400) [pid = 3576] [serial = 13] [outer = 00000000] 10:17:08 INFO - PROCESS | 3576 | [3576] 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 10:17:08 INFO - PROCESS | 3576 | [3576] 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 10:17:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 14 (16A85400) [pid = 3576] [serial = 14] [outer = 168D4400] 10:17:08 INFO - PROCESS | 3576 | [3576] 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 10:17:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 15 (167F4C00) [pid = 3576] [serial = 15] [outer = 145DD800] 10:17:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 16 (167F6800) [pid = 3576] [serial = 16] [outer = 156F2000] 10:17:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 17 (167F9400) [pid = 3576] [serial = 17] [outer = 168D4400] 10:17:09 INFO - PROCESS | 3576 | 1468862229176 Marionette INFO startBrowser f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:09 INFO - PROCESS | 3576 | 1468862229211 Marionette DEBUG loaded listener.js 10:17:09 INFO - PROCESS | 3576 | 1468862229223 Marionette DEBUG loaded listener.js 10:17:09 INFO - PROCESS | 3576 | 1468862229226 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 18 (17D1A800) [pid = 3576] [serial = 18] [outer = 168D4400] 10:17:09 INFO - PROCESS | 3576 | 1468862229733 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f994d13a-dcc2-4804-8dcb-2359ea02d9a5","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":"20160718082851","device":"desktop","version":"48.0","command_id":1}}] 10:17:09 INFO - PROCESS | 3576 | 1468862229884 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:17:09 INFO - PROCESS | 3576 | 1468862229886 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:09 INFO - PROCESS | 3576 | 1468862229941 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 10:17:10 INFO - PROCESS | 3576 | 1468862230043 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:17:10 INFO - PROCESS | 3576 | 1468862230046 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:10 INFO - PROCESS | 3576 | [3576] 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 10:17:10 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:17:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 19 (1612F400) [pid = 3576] [serial = 19] [outer = 168D4400] 10:17:10 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:17:10 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:17:10 INFO - PROCESS | 3576 | 1468862230482 Marionette TRACE conn3 <- [1,3,null,{}] 10:17:10 INFO - PROCESS | 3576 | 1468862230500 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:17:10 INFO - PROCESS | 3576 | 1468862230503 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:10 INFO - PROCESS | 3576 | 1468862230530 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 10:17:10 INFO - PROCESS | 3576 | 1468862230562 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 10:17:10 INFO - PROCESS | 3576 | 1468862230565 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 10:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:17:10 INFO - PROCESS | 3576 | 1468862230582 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - PROCESS | 3576 | 1468862230585 Marionette TRACE conn3 <- [1,6,null,{}] 10:17:10 INFO - PROCESS | 3576 | 1468862230605 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:10 INFO - PROCESS | 3576 | 1468862230607 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:10 INFO - PROCESS | 3576 | 1468862230672 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 10:17:10 INFO - PROCESS | 3576 | 1468862230680 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 3576 | 1468862230682 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:10 INFO - PROCESS | 3576 | ++DOCSHELL 168D0000 == 8 [pid = 3576] [id = 8] 10:17:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 20 (19CA4400) [pid = 3576] [serial = 20] [outer = 00000000] 10:17:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 21 (19CA6C00) [pid = 3576] [serial = 21] [outer = 19CA4400] 10:17:10 INFO - PROCESS | 3576 | 1468862230744 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 22 (19CAAC00) [pid = 3576] [serial = 22] [outer = 19CA4400] 10:17:11 INFO - PROCESS | 3576 | ++DOCSHELL 19CB2800 == 9 [pid = 3576] [id = 9] 10:17:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 23 (1A098800) [pid = 3576] [serial = 23] [outer = 00000000] 10:17:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 24 (1A09B000) [pid = 3576] [serial = 24] [outer = 1A098800] 10:17:11 INFO - PROCESS | 3576 | 1468862231157 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 25 (1A384800) [pid = 3576] [serial = 25] [outer = 1A098800] 10:17:11 INFO - PROCESS | 3576 | 1468862231297 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 809ms 10:17:11 INFO - PROCESS | 3576 | 1468862231428 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 10:17:11 INFO - PROCESS | 3576 | 1468862231430 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 10:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:17:11 INFO - PROCESS | 3576 | 1468862231469 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - PROCESS | 3576 | 1468862231471 Marionette TRACE conn3 <- [1,10,null,{}] 10:17:11 INFO - PROCESS | 3576 | 1468862231518 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:11 INFO - PROCESS | 3576 | 1468862231523 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:11 INFO - PROCESS | 3576 | 1468862231627 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 10:17:11 INFO - PROCESS | 3576 | 1468862231644 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:11 INFO - PROCESS | 3576 | 1468862231647 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:11 INFO - PROCESS | 3576 | ++DOCSHELL 1A0A0400 == 10 [pid = 3576] [id = 10] 10:17:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 26 (1A9F1400) [pid = 3576] [serial = 26] [outer = 00000000] 10:17:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 27 (1ACD6800) [pid = 3576] [serial = 27] [outer = 1A9F1400] 10:17:11 INFO - PROCESS | 3576 | 1468862231693 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 28 (1ACDA400) [pid = 3576] [serial = 28] [outer = 1A9F1400] 10:17:11 INFO - PROCESS | 3576 | 1468862232006 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 591ms 10:17:12 INFO - PROCESS | 3576 | 1468862232058 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 10:17:12 INFO - PROCESS | 3576 | 1468862232061 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 10:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:17:12 INFO - PROCESS | 3576 | 1468862232064 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:17:12 INFO - PROCESS | 3576 | 1468862232066 Marionette TRACE conn3 <- [1,14,null,{}] 10:17:12 INFO - PROCESS | 3576 | 1468862232069 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:12 INFO - PROCESS | 3576 | 1468862232071 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:12 INFO - PROCESS | 3576 | 1468862232167 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 10:17:12 INFO - PROCESS | 3576 | 1468862232172 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 3576 | 1468862232174 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:12 INFO - PROCESS | 3576 | ++DOCSHELL 1A4DC400 == 11 [pid = 3576] [id = 11] 10:17:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 29 (1A4DC800) [pid = 3576] [serial = 29] [outer = 00000000] 10:17:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 30 (153E2000) [pid = 3576] [serial = 30] [outer = 1A4DC800] 10:17:12 INFO - PROCESS | 3576 | 1468862232220 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 31 (1ACE2400) [pid = 3576] [serial = 31] [outer = 1A4DC800] 10:17:12 INFO - PROCESS | 3576 | 1468862232627 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 591ms 10:17:12 INFO - PROCESS | 3576 | 1468862232661 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 10:17:12 INFO - PROCESS | 3576 | 1468862232663 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 10:17:12 INFO - PROCESS | 3576 | 1468862232666 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:17:12 INFO - PROCESS | 3576 | 1468862232668 Marionette TRACE conn3 <- [1,18,null,{}] 10:17:12 INFO - PROCESS | 3576 | 1468862232671 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:12 INFO - PROCESS | 3576 | 1468862232673 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:12 INFO - PROCESS | 3576 | 1468862232765 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 10:17:12 INFO - PROCESS | 3576 | 1468862232771 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 3576 | 1468862232774 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:12 INFO - PROCESS | 3576 | ++DOCSHELL 1A5EF400 == 12 [pid = 3576] [id = 12] 10:17:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 32 (1A5EF800) [pid = 3576] [serial = 32] [outer = 00000000] 10:17:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 33 (1A78AC00) [pid = 3576] [serial = 33] [outer = 1A5EF800] 10:17:12 INFO - PROCESS | 3576 | 1468862232817 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 34 (1A78F000) [pid = 3576] [serial = 34] [outer = 1A5EF800] 10:17:13 INFO - PROCESS | 3576 | 1468862233139 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 530ms 10:17:13 INFO - PROCESS | 3576 | 1468862233202 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 10:17:13 INFO - PROCESS | 3576 | 1468862233205 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 10:17:13 INFO - PROCESS | 3576 | 1468862233208 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:17:13 INFO - PROCESS | 3576 | 1468862233210 Marionette TRACE conn3 <- [1,22,null,{}] 10:17:13 INFO - PROCESS | 3576 | 1468862233213 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:13 INFO - PROCESS | 3576 | 1468862233215 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:13 INFO - PROCESS | 3576 | 1468862233311 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 10:17:13 INFO - PROCESS | 3576 | 1468862233316 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 3576 | 1468862233318 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:13 INFO - PROCESS | 3576 | ++DOCSHELL 1A795C00 == 13 [pid = 3576] [id = 13] 10:17:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 35 (1A798800) [pid = 3576] [serial = 35] [outer = 00000000] 10:17:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 36 (1AE25C00) [pid = 3576] [serial = 36] [outer = 1A798800] 10:17:13 INFO - PROCESS | 3576 | 1468862233360 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 37 (1AE29C00) [pid = 3576] [serial = 37] [outer = 1A798800] 10:17:13 INFO - PROCESS | 3576 | 1468862233671 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 483ms 10:17:13 INFO - PROCESS | 3576 | 1468862233702 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 10:17:13 INFO - PROCESS | 3576 | 1468862233704 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 10:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:17:13 INFO - PROCESS | 3576 | 1468862233712 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - PROCESS | 3576 | 1468862233713 Marionette TRACE conn3 <- [1,26,null,{}] 10:17:13 INFO - PROCESS | 3576 | 1468862233716 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:13 INFO - PROCESS | 3576 | 1468862233718 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:13 INFO - PROCESS | 3576 | 1468862233811 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 10:17:13 INFO - PROCESS | 3576 | 1468862233816 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 3576 | 1468862233819 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:13 INFO - PROCESS | 3576 | ++DOCSHELL 1B48C800 == 14 [pid = 3576] [id = 14] 10:17:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 38 (1B48D000) [pid = 3576] [serial = 38] [outer = 00000000] 10:17:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 39 (1B494400) [pid = 3576] [serial = 39] [outer = 1B48D000] 10:17:13 INFO - PROCESS | 3576 | 1468862233863 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 40 (1B498400) [pid = 3576] [serial = 40] [outer = 1B48D000] 10:17:14 INFO - PROCESS | 3576 | 1468862234203 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 529ms 10:17:14 INFO - PROCESS | 3576 | 1468862234248 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 3576 | 1468862234250 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 10:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:17:14 INFO - PROCESS | 3576 | 1468862234253 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 3576 | 1468862234255 Marionette TRACE conn3 <- [1,30,null,{}] 10:17:14 INFO - PROCESS | 3576 | 1468862234269 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:14 INFO - PROCESS | 3576 | 1468862234271 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:14 INFO - PROCESS | 3576 | 1468862234358 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 10:17:14 INFO - PROCESS | 3576 | 1468862234363 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 3576 | 1468862234365 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:14 INFO - PROCESS | 3576 | ++DOCSHELL 1B13B000 == 15 [pid = 3576] [id = 15] 10:17:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 41 (1B13C000) [pid = 3576] [serial = 41] [outer = 00000000] 10:17:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 42 (1B145400) [pid = 3576] [serial = 42] [outer = 1B13C000] 10:17:14 INFO - PROCESS | 3576 | 1468862234407 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 43 (1B146000) [pid = 3576] [serial = 43] [outer = 1B13C000] 10:17:14 INFO - PROCESS | 3576 | ++DOCSHELL 1B142000 == 16 [pid = 3576] [id = 16] 10:17:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 44 (1B143000) [pid = 3576] [serial = 44] [outer = 00000000] 10:17:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 45 (1B25FC00) [pid = 3576] [serial = 45] [outer = 1B143000] 10:17:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 46 (1B25C400) [pid = 3576] [serial = 46] [outer = 1B143000] 10:17:14 INFO - PROCESS | 3576 | ++DOCSHELL 19CB2400 == 17 [pid = 3576] [id = 17] 10:17:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 47 (1B141800) [pid = 3576] [serial = 47] [outer = 00000000] 10:17:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 48 (1B2A1C00) [pid = 3576] [serial = 48] [outer = 1B141800] 10:17:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 49 (1B2AD800) [pid = 3576] [serial = 49] [outer = 1B141800] 10:17:14 INFO - PROCESS | 3576 | 1468862234903 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 685ms 10:17:14 INFO - PROCESS | 3576 | 1468862234953 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 3576 | 1468862234955 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 10:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:17:14 INFO - PROCESS | 3576 | 1468862234958 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 3576 | 1468862234960 Marionette TRACE conn3 <- [1,34,null,{}] 10:17:14 INFO - PROCESS | 3576 | 1468862234963 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:14 INFO - PROCESS | 3576 | 1468862234965 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:15 INFO - PROCESS | 3576 | 1468862235049 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 10:17:15 INFO - PROCESS | 3576 | 1468862235073 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 3576 | 1468862235075 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:15 INFO - PROCESS | 3576 | ++DOCSHELL 1B145000 == 18 [pid = 3576] [id = 18] 10:17:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (1B25E000) [pid = 3576] [serial = 50] [outer = 00000000] 10:17:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (1B49A000) [pid = 3576] [serial = 51] [outer = 1B25E000] 10:17:15 INFO - PROCESS | 3576 | 1468862235118 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (1B7A8400) [pid = 3576] [serial = 52] [outer = 1B25E000] 10:17:15 INFO - PROCESS | 3576 | --DOCSHELL 114DB800 == 17 [pid = 3576] [id = 1] 10:17:16 INFO - PROCESS | 3576 | 1468862236118 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1183ms 10:17:16 INFO - PROCESS | 3576 | 1468862236140 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 3576 | 1468862236145 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 10:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:17:16 INFO - PROCESS | 3576 | 1468862236150 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 3576 | 1468862236153 Marionette TRACE conn3 <- [1,38,null,{}] 10:17:16 INFO - PROCESS | 3576 | 1468862236160 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:16 INFO - PROCESS | 3576 | 1468862236163 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:16 INFO - PROCESS | 3576 | 1468862236277 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 10:17:16 INFO - PROCESS | 3576 | 1468862236393 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 3576 | 1468862236396 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:16 INFO - PROCESS | 3576 | ++DOCSHELL 10A7E000 == 18 [pid = 3576] [id = 19] 10:17:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (10A7E400) [pid = 3576] [serial = 53] [outer = 00000000] 10:17:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (112BB800) [pid = 3576] [serial = 54] [outer = 10A7E400] 10:17:16 INFO - PROCESS | 3576 | 1468862236453 Marionette DEBUG loaded listener.js 10:17:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (11C2BC00) [pid = 3576] [serial = 55] [outer = 10A7E400] 10:17:16 INFO - PROCESS | 3576 | 1468862236985 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 903ms 10:17:17 INFO - PROCESS | 3576 | 1468862237055 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 3576 | 1468862237060 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 10:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:17:17 INFO - PROCESS | 3576 | 1468862237067 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 3576 | 1468862237069 Marionette TRACE conn3 <- [1,42,null,{}] 10:17:17 INFO - PROCESS | 3576 | 1468862237088 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:17 INFO - PROCESS | 3576 | 1468862237091 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:17 INFO - PROCESS | 3576 | 1468862237216 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 10:17:17 INFO - PROCESS | 3576 | 1468862237273 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 3576 | 1468862237275 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:17 INFO - PROCESS | 3576 | ++DOCSHELL 131E7000 == 19 [pid = 3576] [id = 20] 10:17:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (131E7400) [pid = 3576] [serial = 56] [outer = 00000000] 10:17:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (1392A000) [pid = 3576] [serial = 57] [outer = 131E7400] 10:17:17 INFO - PROCESS | 3576 | 1468862237334 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (13CC6400) [pid = 3576] [serial = 58] [outer = 131E7400] 10:17:17 INFO - PROCESS | 3576 | 1468862237946 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 888ms 10:17:17 INFO - PROCESS | 3576 | 1468862237970 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 3576 | 1468862237972 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 10:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:17:17 INFO - PROCESS | 3576 | 1468862237976 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 3576 | 1468862237980 Marionette TRACE conn3 <- [1,46,null,{}] 10:17:17 INFO - PROCESS | 3576 | 1468862237991 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:17 INFO - PROCESS | 3576 | 1468862237996 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:18 INFO - PROCESS | 3576 | 1468862238257 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 10:17:18 INFO - PROCESS | 3576 | 1468862238326 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 3576 | 1468862238329 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:18 INFO - PROCESS | 3576 | ++DOCSHELL 10434400 == 20 [pid = 3576] [id = 21] 10:17:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (10434800) [pid = 3576] [serial = 59] [outer = 00000000] 10:17:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (10474C00) [pid = 3576] [serial = 60] [outer = 10434800] 10:17:18 INFO - PROCESS | 3576 | 1468862238381 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (104EB800) [pid = 3576] [serial = 61] [outer = 10434800] 10:17:18 INFO - PROCESS | 3576 | --DOCSHELL 114DCC00 == 19 [pid = 3576] [id = 4] 10:17:18 INFO - PROCESS | 3576 | 1468862238954 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 997ms 10:17:18 INFO - PROCESS | 3576 | 1468862238978 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 10:17:18 INFO - PROCESS | 3576 | 1468862238982 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 10:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:17:18 INFO - PROCESS | 3576 | 1468862238987 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - PROCESS | 3576 | 1468862238990 Marionette TRACE conn3 <- [1,50,null,{}] 10:17:18 INFO - PROCESS | 3576 | 1468862238994 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:18 INFO - PROCESS | 3576 | 1468862238997 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:19 INFO - PROCESS | 3576 | 1468862239078 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 10:17:19 INFO - PROCESS | 3576 | 1468862239085 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 3576 | 1468862239088 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:19 INFO - PROCESS | 3576 | ++DOCSHELL 10F6E400 == 20 [pid = 3576] [id = 22] 10:17:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (10F72000) [pid = 3576] [serial = 62] [outer = 00000000] 10:17:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (112EC800) [pid = 3576] [serial = 63] [outer = 10F72000] 10:17:19 INFO - PROCESS | 3576 | 1468862239133 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (114D0800) [pid = 3576] [serial = 64] [outer = 10F72000] 10:17:19 INFO - PROCESS | 3576 | 1468862239646 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 685ms 10:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:17:19 INFO - PROCESS | 3576 | 1468862239683 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 3576 | 1468862239686 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 10:17:19 INFO - PROCESS | 3576 | 1468862239689 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 3576 | 1468862239691 Marionette TRACE conn3 <- [1,54,null,{}] 10:17:19 INFO - PROCESS | 3576 | 1468862239699 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:19 INFO - PROCESS | 3576 | 1468862239701 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:19 INFO - PROCESS | 3576 | 1468862239782 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 10:17:19 INFO - PROCESS | 3576 | 1468862239789 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 3576 | 1468862239791 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:19 INFO - PROCESS | 3576 | ++DOCSHELL 130D2400 == 21 [pid = 3576] [id = 23] 10:17:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (130D5800) [pid = 3576] [serial = 65] [outer = 00000000] 10:17:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13139C00) [pid = 3576] [serial = 66] [outer = 130D5800] 10:17:19 INFO - PROCESS | 3576 | 1468862239834 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13150C00) [pid = 3576] [serial = 67] [outer = 130D5800] 10:17:20 INFO - PROCESS | 3576 | 1468862240238 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 592ms 10:17:20 INFO - PROCESS | 3576 | 1468862240285 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 3576 | 1468862240289 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 10:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:17:20 INFO - PROCESS | 3576 | 1468862240283 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 3576 | 1468862240287 Marionette TRACE conn3 <- [1,58,null,{}] 10:17:20 INFO - PROCESS | 3576 | 1468862240290 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:20 INFO - PROCESS | 3576 | 1468862240293 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:20 INFO - PROCESS | 3576 | 1468862240387 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 10:17:20 INFO - PROCESS | 3576 | 1468862240392 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 3576 | 1468862240395 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:20 INFO - PROCESS | 3576 | ++DOCSHELL 131E8000 == 22 [pid = 3576] [id = 24] 10:17:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13921C00) [pid = 3576] [serial = 68] [outer = 00000000] 10:17:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13E97400) [pid = 3576] [serial = 69] [outer = 13921C00] 10:17:20 INFO - PROCESS | 3576 | 1468862240439 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14541400) [pid = 3576] [serial = 70] [outer = 13921C00] 10:17:20 INFO - PROCESS | 3576 | 1468862240847 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 591ms 10:17:20 INFO - PROCESS | 3576 | 1468862240871 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 3576 | 1468862240873 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 10:17:20 INFO - PROCESS | 3576 | 1468862240876 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:17:20 INFO - PROCESS | 3576 | 1468862240878 Marionette TRACE conn3 <- [1,62,null,{}] 10:17:20 INFO - PROCESS | 3576 | 1468862240882 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:20 INFO - PROCESS | 3576 | 1468862240884 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:20 INFO - PROCESS | 3576 | 1468862240960 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 10:17:20 INFO - PROCESS | 3576 | 1468862240965 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 3576 | 1468862240967 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:20 INFO - PROCESS | 3576 | ++DOCSHELL 14543400 == 23 [pid = 3576] [id = 25] 10:17:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (145D0C00) [pid = 3576] [serial = 71] [outer = 00000000] 10:17:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (150ABC00) [pid = 3576] [serial = 72] [outer = 145D0C00] 10:17:21 INFO - PROCESS | 3576 | 1468862241009 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1533E800) [pid = 3576] [serial = 73] [outer = 145D0C00] 10:17:21 INFO - PROCESS | 3576 | 1468862241398 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 529ms 10:17:21 INFO - PROCESS | 3576 | 1468862241412 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 3576 | 1468862241414 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 10:17:21 INFO - PROCESS | 3576 | 1468862241417 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:17:21 INFO - PROCESS | 3576 | 1468862241419 Marionette TRACE conn3 <- [1,66,null,{}] 10:17:21 INFO - PROCESS | 3576 | 1468862241423 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:21 INFO - PROCESS | 3576 | 1468862241424 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:21 INFO - PROCESS | 3576 | 1468862241535 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 10:17:21 INFO - PROCESS | 3576 | 1468862241543 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 3576 | 1468862241548 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:21 INFO - PROCESS | 3576 | ++DOCSHELL 158AC400 == 24 [pid = 3576] [id = 26] 10:17:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (158AE000) [pid = 3576] [serial = 74] [outer = 00000000] 10:17:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15F66400) [pid = 3576] [serial = 75] [outer = 158AE000] 10:17:21 INFO - PROCESS | 3576 | 1468862241602 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16133400) [pid = 3576] [serial = 76] [outer = 158AE000] 10:17:21 INFO - PROCESS | 3576 | 1468862242000 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 638ms 10:17:22 INFO - PROCESS | 3576 | 1468862242056 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 3576 | 1468862242058 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 10:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:17:22 INFO - PROCESS | 3576 | 1468862242061 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 3576 | 1468862242063 Marionette TRACE conn3 <- [1,70,null,{}] 10:17:22 INFO - PROCESS | 3576 | 1468862242066 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:22 INFO - PROCESS | 3576 | 1468862242068 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:22 INFO - PROCESS | 3576 | 1468862242184 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 10:17:22 INFO - PROCESS | 3576 | 1468862242195 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 3576 | 1468862242197 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:22 INFO - PROCESS | 3576 | ++DOCSHELL 167FB800 == 25 [pid = 3576] [id = 27] 10:17:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (167FD000) [pid = 3576] [serial = 77] [outer = 00000000] 10:17:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E16000) [pid = 3576] [serial = 78] [outer = 167FD000] 10:17:22 INFO - PROCESS | 3576 | 1468862242247 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16FAB800) [pid = 3576] [serial = 79] [outer = 167FD000] 10:17:22 INFO - PROCESS | 3576 | 1468862242630 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 592ms 10:17:22 INFO - PROCESS | 3576 | 1468862242658 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 3576 | 1468862242660 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 10:17:22 INFO - PROCESS | 3576 | 1468862242663 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:17:22 INFO - PROCESS | 3576 | 1468862242665 Marionette TRACE conn3 <- [1,74,null,{}] 10:17:22 INFO - PROCESS | 3576 | 1468862242668 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:22 INFO - PROCESS | 3576 | 1468862242670 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:22 INFO - PROCESS | 3576 | 1468862242779 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 10:17:22 INFO - PROCESS | 3576 | 1468862242816 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 3576 | 1468862242818 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:22 INFO - PROCESS | 3576 | ++DOCSHELL 167FB000 == 26 [pid = 3576] [id = 28] 10:17:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16A80000) [pid = 3576] [serial = 80] [outer = 00000000] 10:17:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17517800) [pid = 3576] [serial = 81] [outer = 16A80000] 10:17:22 INFO - PROCESS | 3576 | 1468862242861 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17603400) [pid = 3576] [serial = 82] [outer = 16A80000] 10:17:23 INFO - PROCESS | 3576 | 1468862243153 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 529ms 10:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:17:23 INFO - PROCESS | 3576 | 1468862243200 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 3576 | 1468862243203 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 10:17:23 INFO - PROCESS | 3576 | 1468862243206 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 3576 | 1468862243208 Marionette TRACE conn3 <- [1,78,null,{}] 10:17:23 INFO - PROCESS | 3576 | 1468862243211 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:23 INFO - PROCESS | 3576 | 1468862243212 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:23 INFO - PROCESS | 3576 | 1468862243290 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 10:17:23 INFO - PROCESS | 3576 | 1468862243295 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 3576 | 1468862243297 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:23 INFO - PROCESS | 3576 | ++DOCSHELL 130D1000 == 27 [pid = 3576] [id = 29] 10:17:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17038000) [pid = 3576] [serial = 83] [outer = 00000000] 10:17:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1777E000) [pid = 3576] [serial = 84] [outer = 17038000] 10:17:23 INFO - PROCESS | 3576 | 1468862243339 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17786400) [pid = 3576] [serial = 85] [outer = 17038000] 10:17:23 INFO - PROCESS | 3576 | 1468862243715 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 530ms 10:17:23 INFO - PROCESS | 3576 | 1468862243741 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 3576 | 1468862243744 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 10:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:17:23 INFO - PROCESS | 3576 | 1468862243770 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 3576 | 1468862243772 Marionette TRACE conn3 <- [1,82,null,{}] 10:17:23 INFO - PROCESS | 3576 | 1468862243776 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:23 INFO - PROCESS | 3576 | 1468862243777 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:23 INFO - PROCESS | 3576 | 1468862243863 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 10:17:23 INFO - PROCESS | 3576 | 1468862243868 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 3576 | 1468862243870 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:23 INFO - PROCESS | 3576 | ++DOCSHELL 1708F000 == 28 [pid = 3576] [id = 30] 10:17:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (175CE400) [pid = 3576] [serial = 86] [outer = 00000000] 10:17:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17DD4800) [pid = 3576] [serial = 87] [outer = 175CE400] 10:17:23 INFO - PROCESS | 3576 | 1468862243911 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17E4EC00) [pid = 3576] [serial = 88] [outer = 175CE400] 10:17:24 INFO - PROCESS | 3576 | 1468862244283 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 545ms 10:17:24 INFO - PROCESS | 3576 | 1468862244313 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 3576 | 1468862244315 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 10:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:17:24 INFO - PROCESS | 3576 | 1468862244318 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 3576 | 1468862244319 Marionette TRACE conn3 <- [1,86,null,{}] 10:17:24 INFO - PROCESS | 3576 | 1468862244323 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:24 INFO - PROCESS | 3576 | 1468862244324 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:24 INFO - PROCESS | 3576 | 1468862244435 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 10:17:24 INFO - PROCESS | 3576 | 1468862244443 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:24 INFO - PROCESS | 3576 | 1468862244446 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:24 INFO - PROCESS | 3576 | ++DOCSHELL 176B8800 == 29 [pid = 3576] [id = 31] 10:17:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (176C1400) [pid = 3576] [serial = 89] [outer = 00000000] 10:17:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (18203800) [pid = 3576] [serial = 90] [outer = 176C1400] 10:17:24 INFO - PROCESS | 3576 | 1468862244494 Marionette DEBUG loaded listener.js 10:17:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (197BB000) [pid = 3576] [serial = 91] [outer = 176C1400] 10:17:24 INFO - PROCESS | 3576 | 1468862244872 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 591ms 10:17:24 INFO - PROCESS | 3576 | 1468862244899 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 3576 | 1468862244902 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 10:17:24 INFO - PROCESS | 3576 | 1468862244905 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:17:24 INFO - PROCESS | 3576 | 1468862244907 Marionette TRACE conn3 <- [1,90,null,{}] 10:17:24 INFO - PROCESS | 3576 | 1468862244910 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:24 INFO - PROCESS | 3576 | 1468862244913 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:25 INFO - PROCESS | 3576 | 1468862245031 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 10:17:25 INFO - PROCESS | 3576 | 1468862245039 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 3576 | 1468862245041 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:25 INFO - PROCESS | 3576 | ++DOCSHELL 13932C00 == 30 [pid = 3576] [id = 32] 10:17:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (17D1EC00) [pid = 3576] [serial = 92] [outer = 00000000] 10:17:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (19CAC000) [pid = 3576] [serial = 93] [outer = 17D1EC00] 10:17:25 INFO - PROCESS | 3576 | 1468862245082 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (19F55400) [pid = 3576] [serial = 94] [outer = 17D1EC00] 10:17:25 INFO - PROCESS | 3576 | 1468862245450 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 592ms 10:17:25 INFO - PROCESS | 3576 | 1468862245502 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 3576 | 1468862245504 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 10:17:25 INFO - PROCESS | 3576 | 1468862245507 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:17:25 INFO - PROCESS | 3576 | 1468862245509 Marionette TRACE conn3 <- [1,94,null,{}] 10:17:25 INFO - PROCESS | 3576 | 1468862245512 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:25 INFO - PROCESS | 3576 | 1468862245530 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:25 INFO - PROCESS | 3576 | 1468862245606 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 10:17:25 INFO - PROCESS | 3576 | 1468862245697 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 3576 | 1468862245699 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:25 INFO - PROCESS | 3576 | ++DOCSHELL 14283C00 == 31 [pid = 3576] [id = 33] 10:17:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (14544000) [pid = 3576] [serial = 95] [outer = 00000000] 10:17:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A09F800) [pid = 3576] [serial = 96] [outer = 14544000] 10:17:25 INFO - PROCESS | 3576 | 1468862245743 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A385000) [pid = 3576] [serial = 97] [outer = 14544000] 10:17:26 INFO - PROCESS | 3576 | 1468862246084 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 638ms 10:17:26 INFO - PROCESS | 3576 | 1468862246146 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 10:17:26 INFO - PROCESS | 3576 | 1468862246148 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 10:17:26 INFO - PROCESS | 3576 | 1468862246151 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:17:26 INFO - PROCESS | 3576 | 1468862246153 Marionette TRACE conn3 <- [1,98,null,{}] 10:17:26 INFO - PROCESS | 3576 | 1468862246156 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:26 INFO - PROCESS | 3576 | 1468862246158 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:26 INFO - PROCESS | 3576 | 1468862246299 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 10:17:26 INFO - PROCESS | 3576 | 1468862246308 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 3576 | 1468862246310 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:26 INFO - PROCESS | 3576 | ++DOCSHELL 1A4D7000 == 32 [pid = 3576] [id = 34] 10:17:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1A4D7400) [pid = 3576] [serial = 98] [outer = 00000000] 10:17:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1A4DF000) [pid = 3576] [serial = 99] [outer = 1A4D7400] 10:17:26 INFO - PROCESS | 3576 | 1468862246352 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1A5E9400) [pid = 3576] [serial = 100] [outer = 1A4D7400] 10:17:27 INFO - PROCESS | 3576 | 1468862247566 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1448ms 10:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:17:27 INFO - PROCESS | 3576 | 1468862247608 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 3576 | 1468862247612 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 10:17:27 INFO - PROCESS | 3576 | 1468862247617 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - PROCESS | 3576 | 1468862247620 Marionette TRACE conn3 <- [1,102,null,{}] 10:17:27 INFO - PROCESS | 3576 | 1468862247625 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:27 INFO - PROCESS | 3576 | 1468862247627 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:27 INFO - PROCESS | 3576 | 1468862247737 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 10:17:27 INFO - PROCESS | 3576 | 1468862247752 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 3576 | 1468862247755 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:27 INFO - PROCESS | 3576 | ++DOCSHELL 10F72800 == 33 [pid = 3576] [id = 35] 10:17:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (10F73400) [pid = 3576] [serial = 101] [outer = 00000000] 10:17:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (112BFC00) [pid = 3576] [serial = 102] [outer = 10F73400] 10:17:27 INFO - PROCESS | 3576 | 1468862247841 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (114DB800) [pid = 3576] [serial = 103] [outer = 10F73400] 10:17:28 INFO - PROCESS | 3576 | 1468862248215 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 639ms 10:17:28 INFO - PROCESS | 3576 | 1468862248251 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 10:17:28 INFO - PROCESS | 3576 | 1468862248255 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 10:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:17:28 INFO - PROCESS | 3576 | 1468862248261 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - PROCESS | 3576 | 1468862248264 Marionette TRACE conn3 <- [1,106,null,{}] 10:17:28 INFO - PROCESS | 3576 | 1468862248267 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:28 INFO - PROCESS | 3576 | 1468862248269 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:28 INFO - PROCESS | 3576 | 1468862248373 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 10:17:28 INFO - PROCESS | 3576 | 1468862248379 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 3576 | 1468862248381 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:28 INFO - PROCESS | 3576 | ++DOCSHELL 13075000 == 34 [pid = 3576] [id = 36] 10:17:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (13075400) [pid = 3576] [serial = 104] [outer = 00000000] 10:17:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (13144C00) [pid = 3576] [serial = 105] [outer = 13075400] 10:17:28 INFO - PROCESS | 3576 | 1468862248427 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (131DB000) [pid = 3576] [serial = 106] [outer = 13075400] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (13E92800) [pid = 3576] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (1B13C000) [pid = 3576] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (1B48D000) [pid = 3576] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1A798800) [pid = 3576] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (1A5EF800) [pid = 3576] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (1A4DC800) [pid = 3576] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1A9F1400) [pid = 3576] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (19CA4400) [pid = 3576] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1B25E000) [pid = 3576] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (10A7E400) [pid = 3576] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (131E7400) [pid = 3576] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (10434800) [pid = 3576] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (10F72000) [pid = 3576] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (130D5800) [pid = 3576] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (13921C00) [pid = 3576] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (145D0C00) [pid = 3576] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (158AE000) [pid = 3576] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (167FD000) [pid = 3576] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16A80000) [pid = 3576] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17038000) [pid = 3576] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (175CE400) [pid = 3576] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (176C1400) [pid = 3576] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:17:29 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (17D1EC00) [pid = 3576] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:17:29 INFO - PROCESS | 3576 | 1468862249310 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1090ms 10:17:29 INFO - PROCESS | 3576 | 1468862249338 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 3576 | 1468862249340 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 10:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:17:29 INFO - PROCESS | 3576 | 1468862249344 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - PROCESS | 3576 | 1468862249347 Marionette TRACE conn3 <- [1,110,null,{}] 10:17:29 INFO - PROCESS | 3576 | 1468862249380 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:29 INFO - PROCESS | 3576 | 1468862249384 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:29 INFO - PROCESS | 3576 | 1468862249485 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 10:17:29 INFO - PROCESS | 3576 | 1468862249493 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 3576 | 1468862249496 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:29 INFO - PROCESS | 3576 | ++DOCSHELL 1313F000 == 35 [pid = 3576] [id = 37] 10:17:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13151000) [pid = 3576] [serial = 107] [outer = 00000000] 10:17:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (139CAC00) [pid = 3576] [serial = 108] [outer = 13151000] 10:17:29 INFO - PROCESS | 3576 | 1468862249542 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1428B800) [pid = 3576] [serial = 109] [outer = 13151000] 10:17:29 INFO - PROCESS | 3576 | 1468862249935 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 654ms 10:17:29 INFO - PROCESS | 3576 | 1468862250002 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 3576 | 1468862250005 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 10:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:17:30 INFO - PROCESS | 3576 | 1468862250008 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - PROCESS | 3576 | 1468862250010 Marionette TRACE conn3 <- [1,114,null,{}] 10:17:30 INFO - PROCESS | 3576 | 1468862250013 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:30 INFO - PROCESS | 3576 | 1468862250015 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:30 INFO - PROCESS | 3576 | 1468862250095 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 10:17:30 INFO - PROCESS | 3576 | 1468862250100 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 3576 | 1468862250103 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:30 INFO - PROCESS | 3576 | ++DOCSHELL 14544800 == 36 [pid = 3576] [id = 38] 10:17:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (145D0C00) [pid = 3576] [serial = 110] [outer = 00000000] 10:17:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1537C400) [pid = 3576] [serial = 111] [outer = 145D0C00] 10:17:30 INFO - PROCESS | 3576 | 1468862250145 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1537FC00) [pid = 3576] [serial = 112] [outer = 145D0C00] 10:17:30 INFO - PROCESS | 3576 | 1468862250555 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 592ms 10:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:17:30 INFO - PROCESS | 3576 | 1468862250605 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 3576 | 1468862250607 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 10:17:30 INFO - PROCESS | 3576 | 1468862250610 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - PROCESS | 3576 | 1468862250612 Marionette TRACE conn3 <- [1,118,null,{}] 10:17:30 INFO - PROCESS | 3576 | 1468862250618 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:30 INFO - PROCESS | 3576 | 1468862250620 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:30 INFO - PROCESS | 3576 | 1468862250699 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 10:17:30 INFO - PROCESS | 3576 | 1468862250704 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 3576 | 1468862250706 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:30 INFO - PROCESS | 3576 | ++DOCSHELL 15382400 == 37 [pid = 3576] [id = 39] 10:17:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (15384C00) [pid = 3576] [serial = 113] [outer = 00000000] 10:17:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (156EF000) [pid = 3576] [serial = 114] [outer = 15384C00] 10:17:30 INFO - PROCESS | 3576 | 1468862250748 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (158B2400) [pid = 3576] [serial = 115] [outer = 15384C00] 10:17:31 INFO - PROCESS | 3576 | 1468862251166 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 592ms 10:17:31 INFO - PROCESS | 3576 | 1468862251212 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 3576 | 1468862251217 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 10:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:17:31 INFO - PROCESS | 3576 | 1468862251223 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 3576 | 1468862251227 Marionette TRACE conn3 <- [1,122,null,{}] 10:17:31 INFO - PROCESS | 3576 | 1468862251233 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:31 INFO - PROCESS | 3576 | 1468862251237 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:31 INFO - PROCESS | 3576 | 1468862251341 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 10:17:31 INFO - PROCESS | 3576 | 1468862251437 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 3576 | 1468862251442 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:31 INFO - PROCESS | 3576 | ++DOCSHELL 10F69C00 == 38 [pid = 3576] [id = 40] 10:17:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (10F6A000) [pid = 3576] [serial = 116] [outer = 00000000] 10:17:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (11289C00) [pid = 3576] [serial = 117] [outer = 10F6A000] 10:17:31 INFO - PROCESS | 3576 | 1468862251511 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (112F0C00) [pid = 3576] [serial = 118] [outer = 10F6A000] 10:17:31 INFO - PROCESS | 3576 | 1468862251970 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 794ms 10:17:32 INFO - PROCESS | 3576 | 1468862252029 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 10:17:32 INFO - PROCESS | 3576 | 1468862252034 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 10:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:17:32 INFO - PROCESS | 3576 | 1468862252041 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 3576 | 1468862252044 Marionette TRACE conn3 <- [1,126,null,{}] 10:17:32 INFO - PROCESS | 3576 | 1468862252048 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:32 INFO - PROCESS | 3576 | 1468862252051 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:32 INFO - PROCESS | 3576 | 1468862252153 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 10:17:32 INFO - PROCESS | 3576 | 1468862252239 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:32 INFO - PROCESS | 3576 | 1468862252242 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:32 INFO - PROCESS | 3576 | ++DOCSHELL 13923000 == 39 [pid = 3576] [id = 41] 10:17:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (13929000) [pid = 3576] [serial = 119] [outer = 00000000] 10:17:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1453F000) [pid = 3576] [serial = 120] [outer = 13929000] 10:17:32 INFO - PROCESS | 3576 | 1468862252296 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (145D8800) [pid = 3576] [serial = 121] [outer = 13929000] 10:17:32 INFO - PROCESS | 3576 | 1468862252825 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 841ms 10:17:32 INFO - PROCESS | 3576 | 1468862252886 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 10:17:32 INFO - PROCESS | 3576 | 1468862252888 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 10:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:17:32 INFO - PROCESS | 3576 | 1468862252892 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 3576 | 1468862252896 Marionette TRACE conn3 <- [1,130,null,{}] 10:17:32 INFO - PROCESS | 3576 | 1468862252907 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:32 INFO - PROCESS | 3576 | 1468862252911 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:33 INFO - PROCESS | 3576 | 1468862253016 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 10:17:33 INFO - PROCESS | 3576 | 1468862253090 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 3576 | 1468862253093 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:33 INFO - PROCESS | 3576 | ++DOCSHELL 16E10C00 == 40 [pid = 3576] [id = 42] 10:17:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (16E11400) [pid = 3576] [serial = 122] [outer = 00000000] 10:17:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (16FB1C00) [pid = 3576] [serial = 123] [outer = 16E11400] 10:17:33 INFO - PROCESS | 3576 | 1468862253148 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (17518000) [pid = 3576] [serial = 124] [outer = 16E11400] 10:17:33 INFO - PROCESS | 3576 | 1468862253655 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 794ms 10:17:33 INFO - PROCESS | 3576 | 1468862253677 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 3576 | 1468862253680 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 10:17:33 INFO - PROCESS | 3576 | 1468862253698 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 3576 | 1468862253701 Marionette TRACE conn3 <- [1,134,null,{}] 10:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:17:33 INFO - PROCESS | 3576 | 1468862253705 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:33 INFO - PROCESS | 3576 | 1468862253707 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:33 INFO - PROCESS | 3576 | 1468862253805 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 10:17:33 INFO - PROCESS | 3576 | 1468862253889 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 3576 | 1468862253891 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:33 INFO - PROCESS | 3576 | ++DOCSHELL 175CB800 == 41 [pid = 3576] [id = 43] 10:17:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (175D4400) [pid = 3576] [serial = 125] [outer = 00000000] 10:17:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (1777DC00) [pid = 3576] [serial = 126] [outer = 175D4400] 10:17:33 INFO - PROCESS | 3576 | 1468862253943 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (17DD4C00) [pid = 3576] [serial = 127] [outer = 175D4400] 10:17:34 INFO - PROCESS | 3576 | 1468862254474 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 794ms 10:17:34 INFO - PROCESS | 3576 | 1468862254502 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 3576 | 1468862254504 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 10:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:17:34 INFO - PROCESS | 3576 | 1468862254508 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - PROCESS | 3576 | 1468862254510 Marionette TRACE conn3 <- [1,138,null,{}] 10:17:34 INFO - PROCESS | 3576 | 1468862254513 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:34 INFO - PROCESS | 3576 | 1468862254515 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:34 INFO - PROCESS | 3576 | 1468862254608 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 10:17:34 INFO - PROCESS | 3576 | 1468862254692 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 3576 | 1468862254694 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:34 INFO - PROCESS | 3576 | ++DOCSHELL 176C1C00 == 42 [pid = 3576] [id = 44] 10:17:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (1777C000) [pid = 3576] [serial = 128] [outer = 00000000] 10:17:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (18206800) [pid = 3576] [serial = 129] [outer = 1777C000] 10:17:34 INFO - PROCESS | 3576 | 1468862254745 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (197B9000) [pid = 3576] [serial = 130] [outer = 1777C000] 10:17:35 INFO - PROCESS | 3576 | 1468862255277 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 841ms 10:17:35 INFO - PROCESS | 3576 | 1468862255351 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 3576 | 1468862255353 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 10:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:17:35 INFO - PROCESS | 3576 | 1468862255357 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - PROCESS | 3576 | 1468862255359 Marionette TRACE conn3 <- [1,142,null,{}] 10:17:35 INFO - PROCESS | 3576 | 1468862255362 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:35 INFO - PROCESS | 3576 | 1468862255368 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:35 INFO - PROCESS | 3576 | 1468862255573 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 10:17:35 INFO - PROCESS | 3576 | 1468862255642 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:35 INFO - PROCESS | 3576 | 1468862255645 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:35 INFO - PROCESS | 3576 | ++DOCSHELL 1055A400 == 43 [pid = 3576] [id = 45] 10:17:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (1055EC00) [pid = 3576] [serial = 131] [outer = 00000000] 10:17:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (10A75C00) [pid = 3576] [serial = 132] [outer = 1055EC00] 10:17:35 INFO - PROCESS | 3576 | 1468862255736 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (10F68400) [pid = 3576] [serial = 133] [outer = 1055EC00] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 14544800 == 42 [pid = 3576] [id = 38] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 1313F000 == 41 [pid = 3576] [id = 37] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 13075000 == 40 [pid = 3576] [id = 36] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 10F72800 == 39 [pid = 3576] [id = 35] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 130D1000 == 38 [pid = 3576] [id = 29] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 1708F000 == 37 [pid = 3576] [id = 30] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 175CB800 == 36 [pid = 3576] [id = 43] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 176C1C00 == 35 [pid = 3576] [id = 44] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 16E10C00 == 34 [pid = 3576] [id = 42] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 15382400 == 33 [pid = 3576] [id = 39] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 1A4D7000 == 32 [pid = 3576] [id = 34] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 14283C00 == 31 [pid = 3576] [id = 33] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 10F69C00 == 30 [pid = 3576] [id = 40] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 13932C00 == 29 [pid = 3576] [id = 32] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 176B8800 == 28 [pid = 3576] [id = 31] 10:17:36 INFO - PROCESS | 3576 | --DOCSHELL 13923000 == 27 [pid = 3576] [id = 41] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (167F9400) [pid = 3576] [serial = 17] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (1428DC00) [pid = 3576] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (14288400) [pid = 3576] [serial = 9] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (12821800) [pid = 3576] [serial = 4] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (112BB800) [pid = 3576] [serial = 54] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (1392A000) [pid = 3576] [serial = 57] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (10474C00) [pid = 3576] [serial = 60] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (104EB800) [pid = 3576] [serial = 61] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (112EC800) [pid = 3576] [serial = 63] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (13139C00) [pid = 3576] [serial = 66] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (13E97400) [pid = 3576] [serial = 69] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (150ABC00) [pid = 3576] [serial = 72] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1533E800) [pid = 3576] [serial = 73] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (15F66400) [pid = 3576] [serial = 75] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (16133400) [pid = 3576] [serial = 76] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (16E16000) [pid = 3576] [serial = 78] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (17517800) [pid = 3576] [serial = 81] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1777E000) [pid = 3576] [serial = 84] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (17DD4800) [pid = 3576] [serial = 87] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16FAB800) [pid = 3576] [serial = 79] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (18203800) [pid = 3576] [serial = 90] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (19CAC000) [pid = 3576] [serial = 93] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17603400) [pid = 3576] [serial = 82] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17786400) [pid = 3576] [serial = 85] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17E4EC00) [pid = 3576] [serial = 88] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (11C2BC00) [pid = 3576] [serial = 55] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (197BB000) [pid = 3576] [serial = 91] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13150C00) [pid = 3576] [serial = 67] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A09F800) [pid = 3576] [serial = 96] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19F55400) [pid = 3576] [serial = 94] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (114D0800) [pid = 3576] [serial = 64] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13CC6400) [pid = 3576] [serial = 58] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1B7A8400) [pid = 3576] [serial = 52] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (14541400) [pid = 3576] [serial = 70] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19CA6C00) [pid = 3576] [serial = 21] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19CAAC00) [pid = 3576] [serial = 22] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16A85400) [pid = 3576] [serial = 14] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1B49A000) [pid = 3576] [serial = 51] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1B25FC00) [pid = 3576] [serial = 45] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1B2A1C00) [pid = 3576] [serial = 48] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1B145400) [pid = 3576] [serial = 42] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1B146000) [pid = 3576] [serial = 43] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1B494400) [pid = 3576] [serial = 39] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1B498400) [pid = 3576] [serial = 40] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1AE29C00) [pid = 3576] [serial = 37] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1AE25C00) [pid = 3576] [serial = 36] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A78AC00) [pid = 3576] [serial = 33] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1A78F000) [pid = 3576] [serial = 34] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (153E2000) [pid = 3576] [serial = 30] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1ACE2400) [pid = 3576] [serial = 31] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1ACDA400) [pid = 3576] [serial = 28] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (1ACD6800) [pid = 3576] [serial = 27] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (1A09B000) [pid = 3576] [serial = 24] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3576 | 1468862256755 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1432ms 10:17:36 INFO - PROCESS | 3576 | 1468862256805 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 10:17:36 INFO - PROCESS | 3576 | 1468862256810 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 10:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:17:36 INFO - PROCESS | 3576 | 1468862256814 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:17:36 INFO - PROCESS | 3576 | 1468862256817 Marionette TRACE conn3 <- [1,146,null,{}] 10:17:36 INFO - PROCESS | 3576 | 1468862256824 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:36 INFO - PROCESS | 3576 | 1468862256826 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:36 INFO - PROCESS | 3576 | 1468862256935 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 10:17:36 INFO - PROCESS | 3576 | 1468862256951 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 3576 | 1468862256953 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:36 INFO - PROCESS | 3576 | ++DOCSHELL 112F2000 == 28 [pid = 3576] [id = 46] 10:17:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (112F6000) [pid = 3576] [serial = 134] [outer = 00000000] 10:17:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (114D2C00) [pid = 3576] [serial = 135] [outer = 112F6000] 10:17:37 INFO - PROCESS | 3576 | 1468862257001 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (114D4800) [pid = 3576] [serial = 136] [outer = 112F6000] 10:17:37 INFO - PROCESS | 3576 | 1468862257411 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 639ms 10:17:37 INFO - PROCESS | 3576 | 1468862257457 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 3576 | 1468862257462 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 10:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:17:37 INFO - PROCESS | 3576 | 1468862257468 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 3576 | 1468862257471 Marionette TRACE conn3 <- [1,150,null,{}] 10:17:37 INFO - PROCESS | 3576 | 1468862257475 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:37 INFO - PROCESS | 3576 | 1468862257478 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:37 INFO - PROCESS | 3576 | 1468862257587 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 10:17:37 INFO - PROCESS | 3576 | 1468862257596 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:37 INFO - PROCESS | 3576 | 1468862257599 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:37 INFO - PROCESS | 3576 | ++DOCSHELL 13145400 == 29 [pid = 3576] [id = 47] 10:17:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (13145C00) [pid = 3576] [serial = 137] [outer = 00000000] 10:17:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13154400) [pid = 3576] [serial = 138] [outer = 13145C00] 10:17:37 INFO - PROCESS | 3576 | 1468862257646 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (1345B400) [pid = 3576] [serial = 139] [outer = 13145C00] 10:17:38 INFO - PROCESS | 3576 | 1468862258041 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 623ms 10:17:38 INFO - PROCESS | 3576 | 1468862258092 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 10:17:38 INFO - PROCESS | 3576 | 1468862258094 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 10:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:17:38 INFO - PROCESS | 3576 | 1468862258098 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:17:38 INFO - PROCESS | 3576 | 1468862258101 Marionette TRACE conn3 <- [1,154,null,{}] 10:17:38 INFO - PROCESS | 3576 | 1468862258116 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:38 INFO - PROCESS | 3576 | 1468862258124 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:38 INFO - PROCESS | 3576 | 1468862258204 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 10:17:38 INFO - PROCESS | 3576 | 1468862258213 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 3576 | 1468862258216 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:38 INFO - PROCESS | 3576 | ++DOCSHELL 14288C00 == 30 [pid = 3576] [id = 48] 10:17:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (14289000) [pid = 3576] [serial = 140] [outer = 00000000] 10:17:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1428FC00) [pid = 3576] [serial = 141] [outer = 14289000] 10:17:38 INFO - PROCESS | 3576 | 1468862258262 Marionette DEBUG loaded listener.js 10:17:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (14544800) [pid = 3576] [serial = 142] [outer = 14289000] 10:17:38 INFO - PROCESS | 3576 | 1468862258674 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 591ms 10:17:38 INFO - PROCESS | 3576 | 1468862258694 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 10:17:38 INFO - PROCESS | 3576 | 1468862258696 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 10:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:17:38 INFO - PROCESS | 3576 | 1468862258713 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:17:38 INFO - PROCESS | 3576 | 1468862258715 Marionette TRACE conn3 <- [1,158,null,{}] 10:17:38 INFO - PROCESS | 3576 | 1468862258718 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:38 INFO - PROCESS | 3576 | 1468862258720 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:38 INFO - PROCESS | 3576 | 1468862258826 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 10:17:38 INFO - PROCESS | 3576 | 1468862258831 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 3576 | 1468862258833 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:38 INFO - PROCESS | 3576 | ++DOCSHELL 1428E400 == 31 [pid = 3576] [id = 49] 10:17:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (14542400) [pid = 3576] [serial = 143] [outer = 00000000] 10:17:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15383C00) [pid = 3576] [serial = 144] [outer = 14542400] 10:17:38 INFO - PROCESS | 3576 | 1468862258876 Marionette DEBUG loaded listener.js 10:17:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (156EC000) [pid = 3576] [serial = 145] [outer = 14542400] 10:17:39 INFO - PROCESS | 3576 | 1468862259300 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 638ms 10:17:39 INFO - PROCESS | 3576 | 1468862259358 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 3576 | 1468862259360 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 10:17:39 INFO - PROCESS | 3576 | 1468862259363 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:17:39 INFO - PROCESS | 3576 | 1468862259365 Marionette TRACE conn3 <- [1,162,null,{}] 10:17:39 INFO - PROCESS | 3576 | 1468862259368 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:39 INFO - PROCESS | 3576 | 1468862259370 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:39 INFO - PROCESS | 3576 | 1468862259467 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 10:17:39 INFO - PROCESS | 3576 | 1468862259472 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 3576 | 1468862259474 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:39 INFO - PROCESS | 3576 | ++DOCSHELL 156F3400 == 32 [pid = 3576] [id = 50] 10:17:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (158A7800) [pid = 3576] [serial = 146] [outer = 00000000] 10:17:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15F72C00) [pid = 3576] [serial = 147] [outer = 158A7800] 10:17:39 INFO - PROCESS | 3576 | 1468862259516 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (167F9400) [pid = 3576] [serial = 148] [outer = 158A7800] 10:17:39 INFO - PROCESS | 3576 | 1468862259923 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 591ms 10:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:17:39 INFO - PROCESS | 3576 | 1468862259961 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 3576 | 1468862259963 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 10:17:39 INFO - PROCESS | 3576 | 1468862259966 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - PROCESS | 3576 | 1468862259968 Marionette TRACE conn3 <- [1,166,null,{}] 10:17:39 INFO - PROCESS | 3576 | 1468862259977 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:39 INFO - PROCESS | 3576 | 1468862259982 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:40 INFO - PROCESS | 3576 | 1468862260105 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 10:17:40 INFO - PROCESS | 3576 | 1468862260172 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:40 INFO - PROCESS | 3576 | 1468862260175 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:40 INFO - PROCESS | 3576 | ++DOCSHELL 16E11800 == 33 [pid = 3576] [id = 51] 10:17:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16E12800) [pid = 3576] [serial = 149] [outer = 00000000] 10:17:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (17030C00) [pid = 3576] [serial = 150] [outer = 16E12800] 10:17:40 INFO - PROCESS | 3576 | 1468862260223 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (175D2800) [pid = 3576] [serial = 151] [outer = 16E12800] 10:17:40 INFO - PROCESS | 3576 | 1468862260595 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 623ms 10:17:40 INFO - PROCESS | 3576 | 1468862260604 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 3576 | 1468862260606 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 10:17:40 INFO - PROCESS | 3576 | 1468862260609 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:17:40 INFO - PROCESS | 3576 | 1468862260611 Marionette TRACE conn3 <- [1,170,null,{}] 10:17:40 INFO - PROCESS | 3576 | 1468862260628 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:40 INFO - PROCESS | 3576 | 1468862260630 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:40 INFO - PROCESS | 3576 | 1468862260725 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 10:17:40 INFO - PROCESS | 3576 | 1468862260730 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:40 INFO - PROCESS | 3576 | 1468862260732 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:40 INFO - PROCESS | 3576 | ++DOCSHELL 17030800 == 34 [pid = 3576] [id = 52] 10:17:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (170E8400) [pid = 3576] [serial = 152] [outer = 00000000] 10:17:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17786400) [pid = 3576] [serial = 153] [outer = 170E8400] 10:17:40 INFO - PROCESS | 3576 | 1468862260774 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17788400) [pid = 3576] [serial = 154] [outer = 170E8400] 10:17:41 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15384C00) [pid = 3576] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:17:41 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (145D0C00) [pid = 3576] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:17:41 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10F73400) [pid = 3576] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:17:41 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13075400) [pid = 3576] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:17:41 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13151000) [pid = 3576] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:17:41 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A4D7400) [pid = 3576] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:17:41 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (14544000) [pid = 3576] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:17:41 INFO - PROCESS | 3576 | 1468862261220 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 10:17:41 INFO - PROCESS | 3576 | 1468862261248 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 3576 | 1468862261250 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 10:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:17:41 INFO - PROCESS | 3576 | 1468862261253 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 3576 | 1468862261254 Marionette TRACE conn3 <- [1,174,null,{}] 10:17:41 INFO - PROCESS | 3576 | 1468862261258 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:41 INFO - PROCESS | 3576 | 1468862261259 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:41 INFO - PROCESS | 3576 | 1468862261357 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 10:17:41 INFO - PROCESS | 3576 | 1468862261362 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 3576 | 1468862261364 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:41 INFO - PROCESS | 3576 | ++DOCSHELL 15333400 == 35 [pid = 3576] [id = 53] 10:17:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15378C00) [pid = 3576] [serial = 155] [outer = 00000000] 10:17:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (176C6400) [pid = 3576] [serial = 156] [outer = 15378C00] 10:17:41 INFO - PROCESS | 3576 | 1468862261407 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15F71C00) [pid = 3576] [serial = 157] [outer = 15378C00] 10:17:41 INFO - PROCESS | 3576 | 1468862261785 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 591ms 10:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:17:41 INFO - PROCESS | 3576 | 1468862261858 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 3576 | 1468862261860 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 10:17:41 INFO - PROCESS | 3576 | 1468862261864 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 3576 | 1468862261865 Marionette TRACE conn3 <- [1,178,null,{}] 10:17:41 INFO - PROCESS | 3576 | 1468862261873 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:41 INFO - PROCESS | 3576 | 1468862261874 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:41 INFO - PROCESS | 3576 | 1468862261949 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 10:17:41 INFO - PROCESS | 3576 | 1468862261954 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 3576 | 1468862261956 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:41 INFO - PROCESS | 3576 | ++DOCSHELL 10A10400 == 36 [pid = 3576] [id = 54] 10:17:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (10A75800) [pid = 3576] [serial = 158] [outer = 00000000] 10:17:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1803C000) [pid = 3576] [serial = 159] [outer = 10A75800] 10:17:41 INFO - PROCESS | 3576 | 1468862261998 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18042400) [pid = 3576] [serial = 160] [outer = 10A75800] 10:17:42 INFO - PROCESS | 3576 | 1468862262365 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 529ms 10:17:42 INFO - PROCESS | 3576 | 1468862262381 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 10:17:42 INFO - PROCESS | 3576 | 1468862262383 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 10:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:17:42 INFO - PROCESS | 3576 | 1468862262386 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:17:42 INFO - PROCESS | 3576 | 1468862262403 Marionette TRACE conn3 <- [1,182,null,{}] 10:17:42 INFO - PROCESS | 3576 | 1468862262407 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:42 INFO - PROCESS | 3576 | 1468862262409 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:42 INFO - PROCESS | 3576 | 1468862262513 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 10:17:42 INFO - PROCESS | 3576 | 1468862262519 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 3576 | 1468862262521 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:42 INFO - PROCESS | 3576 | ++DOCSHELL 15381400 == 37 [pid = 3576] [id = 55] 10:17:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (175CC800) [pid = 3576] [serial = 161] [outer = 00000000] 10:17:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (197BE800) [pid = 3576] [serial = 162] [outer = 175CC800] 10:17:42 INFO - PROCESS | 3576 | 1468862262564 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19CA6000) [pid = 3576] [serial = 163] [outer = 175CC800] 10:17:42 INFO - PROCESS | 3576 | 1468862262955 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 592ms 10:17:43 INFO - PROCESS | 3576 | 1468862263010 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 3576 | 1468862263014 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 10:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:17:43 INFO - PROCESS | 3576 | 1468862263020 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 3576 | 1468862263024 Marionette TRACE conn3 <- [1,186,null,{}] 10:17:43 INFO - PROCESS | 3576 | 1468862263030 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:43 INFO - PROCESS | 3576 | 1468862263034 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:43 INFO - PROCESS | 3576 | 1468862263176 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 10:17:43 INFO - PROCESS | 3576 | 1468862263247 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 3576 | 1468862263253 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:43 INFO - PROCESS | 3576 | ++DOCSHELL 10F6B400 == 38 [pid = 3576] [id = 56] 10:17:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (10F73400) [pid = 3576] [serial = 164] [outer = 00000000] 10:17:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (112BD400) [pid = 3576] [serial = 165] [outer = 10F73400] 10:17:43 INFO - PROCESS | 3576 | 1468862263317 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (11CD5000) [pid = 3576] [serial = 166] [outer = 10F73400] 10:17:43 INFO - PROCESS | 3576 | 1468862263932 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 950ms 10:17:43 INFO - PROCESS | 3576 | 1468862263969 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 3576 | 1468862263973 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 10:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:17:43 INFO - PROCESS | 3576 | 1468862263979 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 3576 | 1468862263983 Marionette TRACE conn3 <- [1,190,null,{}] 10:17:43 INFO - PROCESS | 3576 | 1468862263988 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:43 INFO - PROCESS | 3576 | 1468862263990 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:44 INFO - PROCESS | 3576 | 1468862264109 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 10:17:44 INFO - PROCESS | 3576 | 1468862264181 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 3576 | 1468862264184 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:44 INFO - PROCESS | 3576 | ++DOCSHELL 139C7400 == 39 [pid = 3576] [id = 57] 10:17:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (139CB000) [pid = 3576] [serial = 167] [outer = 00000000] 10:17:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13E96800) [pid = 3576] [serial = 168] [outer = 139CB000] 10:17:44 INFO - PROCESS | 3576 | 1468862264238 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (14540C00) [pid = 3576] [serial = 169] [outer = 139CB000] 10:17:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (10A78C00) [pid = 3576] [serial = 170] [outer = 1B141800] 10:17:45 INFO - PROCESS | 3576 | 1468862265156 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1246ms 10:17:45 INFO - PROCESS | 3576 | 1468862265229 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 10:17:45 INFO - PROCESS | 3576 | 1468862265234 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 10:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:17:45 INFO - PROCESS | 3576 | 1468862265239 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 3576 | 1468862265242 Marionette TRACE conn3 <- [1,194,null,{}] 10:17:45 INFO - PROCESS | 3576 | 1468862265247 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:45 INFO - PROCESS | 3576 | 1468862265250 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:45 INFO - PROCESS | 3576 | 1468862265381 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 10:17:45 INFO - PROCESS | 3576 | --DOCSHELL 10A10400 == 38 [pid = 3576] [id = 54] 10:17:45 INFO - PROCESS | 3576 | --DOCSHELL 15333400 == 37 [pid = 3576] [id = 53] 10:17:45 INFO - PROCESS | 3576 | --DOCSHELL 17030800 == 36 [pid = 3576] [id = 52] 10:17:45 INFO - PROCESS | 3576 | --DOCSHELL 16E11800 == 35 [pid = 3576] [id = 51] 10:17:45 INFO - PROCESS | 3576 | --DOCSHELL 156F3400 == 34 [pid = 3576] [id = 50] 10:17:45 INFO - PROCESS | 3576 | --DOCSHELL 1428E400 == 33 [pid = 3576] [id = 49] 10:17:45 INFO - PROCESS | 3576 | --DOCSHELL 14288C00 == 32 [pid = 3576] [id = 48] 10:17:45 INFO - PROCESS | 3576 | --DOCSHELL 13145400 == 31 [pid = 3576] [id = 47] 10:17:45 INFO - PROCESS | 3576 | --DOCSHELL 112F2000 == 30 [pid = 3576] [id = 46] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (156EF000) [pid = 3576] [serial = 114] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (158B2400) [pid = 3576] [serial = 115] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1537FC00) [pid = 3576] [serial = 112] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (112BFC00) [pid = 3576] [serial = 102] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (114DB800) [pid = 3576] [serial = 103] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13144C00) [pid = 3576] [serial = 105] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1537C400) [pid = 3576] [serial = 111] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (131DB000) [pid = 3576] [serial = 106] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (139CAC00) [pid = 3576] [serial = 108] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1428B800) [pid = 3576] [serial = 109] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A5E9400) [pid = 3576] [serial = 100] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A4DF000) [pid = 3576] [serial = 99] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A385000) [pid = 3576] [serial = 97] [outer = 00000000] [url = about:blank] 10:17:45 INFO - PROCESS | 3576 | 1468862265467 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 3576 | 1468862265471 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:45 INFO - PROCESS | 3576 | ++DOCSHELL 10518800 == 31 [pid = 3576] [id = 58] 10:17:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1051AC00) [pid = 3576] [serial = 171] [outer = 00000000] 10:17:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (10A79800) [pid = 3576] [serial = 172] [outer = 1051AC00] 10:17:45 INFO - PROCESS | 3576 | 1468862265518 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (114D4400) [pid = 3576] [serial = 173] [outer = 1051AC00] 10:17:45 INFO - PROCESS | 3576 | 1468862265908 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 701ms 10:17:45 INFO - PROCESS | 3576 | 1468862265940 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 10:17:45 INFO - PROCESS | 3576 | 1468862265944 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 10:17:45 INFO - PROCESS | 3576 | 1468862265949 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:17:45 INFO - PROCESS | 3576 | 1468862265952 Marionette TRACE conn3 <- [1,198,null,{}] 10:17:45 INFO - PROCESS | 3576 | 1468862265956 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:45 INFO - PROCESS | 3576 | 1468862265958 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:46 INFO - PROCESS | 3576 | 1468862266041 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 10:17:46 INFO - PROCESS | 3576 | 1468862266047 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 3576 | 1468862266049 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:46 INFO - PROCESS | 3576 | ++DOCSHELL 13150C00 == 32 [pid = 3576] [id = 59] 10:17:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13922000) [pid = 3576] [serial = 174] [outer = 00000000] 10:17:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (139CF400) [pid = 3576] [serial = 175] [outer = 13922000] 10:17:46 INFO - PROCESS | 3576 | 1468862266094 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (14284000) [pid = 3576] [serial = 176] [outer = 13922000] 10:17:46 INFO - PROCESS | 3576 | 1468862266498 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 592ms 10:17:46 INFO - PROCESS | 3576 | 1468862266547 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 3576 | 1468862266549 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 10:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:17:46 INFO - PROCESS | 3576 | 1468862266552 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - PROCESS | 3576 | 1468862266556 Marionette TRACE conn3 <- [1,202,null,{}] 10:17:46 INFO - PROCESS | 3576 | 1468862266570 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:46 INFO - PROCESS | 3576 | 1468862266575 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:46 INFO - PROCESS | 3576 | 1468862266654 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 10:17:46 INFO - PROCESS | 3576 | 1468862266661 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 3576 | 1468862266664 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:46 INFO - PROCESS | 3576 | ++DOCSHELL 1537FC00 == 33 [pid = 3576] [id = 60] 10:17:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (15382000) [pid = 3576] [serial = 177] [outer = 00000000] 10:17:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (153E7800) [pid = 3576] [serial = 178] [outer = 15382000] 10:17:46 INFO - PROCESS | 3576 | 1468862266710 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (158AB400) [pid = 3576] [serial = 179] [outer = 15382000] 10:17:47 INFO - PROCESS | 3576 | 1468862267103 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 592ms 10:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:17:47 INFO - PROCESS | 3576 | 1468862267133 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 10:17:47 INFO - PROCESS | 3576 | 1468862267136 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 10:17:47 INFO - PROCESS | 3576 | 1468862267139 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 3576 | 1468862267140 Marionette TRACE conn3 <- [1,206,null,{}] 10:17:47 INFO - PROCESS | 3576 | 1468862267144 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:47 INFO - PROCESS | 3576 | 1468862267146 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:47 INFO - PROCESS | 3576 | 1468862267272 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 10:17:47 INFO - PROCESS | 3576 | 1468862267278 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 3576 | 1468862267280 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:47 INFO - PROCESS | 3576 | ++DOCSHELL 153E2000 == 34 [pid = 3576] [id = 61] 10:17:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (158AFC00) [pid = 3576] [serial = 180] [outer = 00000000] 10:17:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16A86C00) [pid = 3576] [serial = 181] [outer = 158AFC00] 10:17:47 INFO - PROCESS | 3576 | 1468862267324 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16EC4C00) [pid = 3576] [serial = 182] [outer = 158AFC00] 10:17:47 INFO - PROCESS | 3576 | 1468862267725 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 623ms 10:17:47 INFO - PROCESS | 3576 | 1468862267783 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 10:17:47 INFO - PROCESS | 3576 | 1468862267785 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 10:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:17:47 INFO - PROCESS | 3576 | 1468862267788 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 3576 | 1468862267790 Marionette TRACE conn3 <- [1,210,null,{}] 10:17:47 INFO - PROCESS | 3576 | 1468862267794 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:47 INFO - PROCESS | 3576 | 1468862267796 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:47 INFO - PROCESS | 3576 | 1468862267894 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 10:17:47 INFO - PROCESS | 3576 | 1468862267899 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 3576 | 1468862267901 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:47 INFO - PROCESS | 3576 | ++DOCSHELL 15F6B800 == 35 [pid = 3576] [id = 62] 10:17:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15F6EC00) [pid = 3576] [serial = 183] [outer = 00000000] 10:17:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17609400) [pid = 3576] [serial = 184] [outer = 15F6EC00] 10:17:47 INFO - PROCESS | 3576 | 1468862267944 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1777C800) [pid = 3576] [serial = 185] [outer = 15F6EC00] 10:17:48 INFO - PROCESS | 3576 | 1468862268373 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 639ms 10:17:48 INFO - PROCESS | 3576 | 1468862268426 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 3576 | 1468862268428 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 10:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:17:48 INFO - PROCESS | 3576 | 1468862268431 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 3576 | 1468862268432 Marionette TRACE conn3 <- [1,214,null,{}] 10:17:48 INFO - PROCESS | 3576 | 1468862268436 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:48 INFO - PROCESS | 3576 | 1468862268441 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:48 INFO - PROCESS | 3576 | 1468862268565 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 10:17:48 INFO - PROCESS | 3576 | 1468862268575 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 3576 | 1468862268577 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:48 INFO - PROCESS | 3576 | ++DOCSHELL 16A86800 == 36 [pid = 3576] [id = 63] 10:17:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (17030800) [pid = 3576] [serial = 186] [outer = 00000000] 10:17:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19F52C00) [pid = 3576] [serial = 187] [outer = 17030800] 10:17:48 INFO - PROCESS | 3576 | 1468862268664 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (19F53C00) [pid = 3576] [serial = 188] [outer = 17030800] 10:17:49 INFO - PROCESS | 3576 | 1468862269045 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 638ms 10:17:49 INFO - PROCESS | 3576 | 1468862269069 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 3576 | 1468862269071 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 10:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:17:49 INFO - PROCESS | 3576 | 1468862269081 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 3576 | 1468862269083 Marionette TRACE conn3 <- [1,218,null,{}] 10:17:49 INFO - PROCESS | 3576 | 1468862269094 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:49 INFO - PROCESS | 3576 | 1468862269096 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:49 INFO - PROCESS | 3576 | 1468862269194 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 10:17:49 INFO - PROCESS | 3576 | 1468862269261 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 3576 | 1468862269263 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:49 INFO - PROCESS | 3576 | ++DOCSHELL 1A094800 == 37 [pid = 3576] [id = 64] 10:17:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A097C00) [pid = 3576] [serial = 189] [outer = 00000000] 10:17:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A09E000) [pid = 3576] [serial = 190] [outer = 1A097C00] 10:17:49 INFO - PROCESS | 3576 | 1468862269305 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A0A1400) [pid = 3576] [serial = 191] [outer = 1A097C00] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (16E12800) [pid = 3576] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (170E8400) [pid = 3576] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (15378C00) [pid = 3576] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (10A75800) [pid = 3576] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (10F6A000) [pid = 3576] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13929000) [pid = 3576] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16E11400) [pid = 3576] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (175D4400) [pid = 3576] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1777C000) [pid = 3576] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (14542400) [pid = 3576] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (158A7800) [pid = 3576] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13145C00) [pid = 3576] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (112F6000) [pid = 3576] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:17:49 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (14289000) [pid = 3576] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:17:49 INFO - PROCESS | 3576 | 1468862269765 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 731ms 10:17:49 INFO - PROCESS | 3576 | 1468862269820 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 3576 | 1468862269822 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 10:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:17:49 INFO - PROCESS | 3576 | 1468862269825 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 3576 | 1468862269828 Marionette TRACE conn3 <- [1,222,null,{}] 10:17:49 INFO - PROCESS | 3576 | 1468862269832 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:49 INFO - PROCESS | 3576 | 1468862269833 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:49 INFO - PROCESS | 3576 | 1468862269907 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 10:17:49 INFO - PROCESS | 3576 | 1468862269982 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 3576 | 1468862269984 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:49 INFO - PROCESS | 3576 | ++DOCSHELL 104E6C00 == 38 [pid = 3576] [id = 65] 10:17:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (104E7000) [pid = 3576] [serial = 192] [outer = 00000000] 10:17:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13E97800) [pid = 3576] [serial = 193] [outer = 104E7000] 10:17:50 INFO - PROCESS | 3576 | 1468862270027 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E12800) [pid = 3576] [serial = 194] [outer = 104E7000] 10:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 529ms 10:17:50 INFO - PROCESS | 3576 | 1468862270351 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:17:50 INFO - PROCESS | 3576 | 1468862270361 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 3576 | 1468862270363 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 10:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:17:50 INFO - PROCESS | 3576 | 1468862270366 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 3576 | 1468862270368 Marionette TRACE conn3 <- [1,226,null,{}] 10:17:50 INFO - PROCESS | 3576 | 1468862270376 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:50 INFO - PROCESS | 3576 | 1468862270378 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:50 INFO - PROCESS | 3576 | 1468862270451 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 10:17:50 INFO - PROCESS | 3576 | 1468862270458 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:50 INFO - PROCESS | 3576 | 1468862270461 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:50 INFO - PROCESS | 3576 | ++DOCSHELL 13462400 == 39 [pid = 3576] [id = 66] 10:17:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15331800) [pid = 3576] [serial = 195] [outer = 00000000] 10:17:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A4D2000) [pid = 3576] [serial = 196] [outer = 15331800] 10:17:50 INFO - PROCESS | 3576 | 1468862270507 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A4D3000) [pid = 3576] [serial = 197] [outer = 15331800] 10:17:50 INFO - PROCESS | 3576 | 1468862270922 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 592ms 10:17:50 INFO - PROCESS | 3576 | 1468862270963 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 3576 | 1468862270974 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 10:17:50 INFO - PROCESS | 3576 | 1468862270978 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:17:50 INFO - PROCESS | 3576 | 1468862270980 Marionette TRACE conn3 <- [1,230,null,{}] 10:17:50 INFO - PROCESS | 3576 | 1468862270983 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:50 INFO - PROCESS | 3576 | 1468862270985 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:51 INFO - PROCESS | 3576 | 1468862271060 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 10:17:51 INFO - PROCESS | 3576 | 1468862271066 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 3576 | 1468862271067 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:51 INFO - PROCESS | 3576 | ++DOCSHELL 167F4400 == 40 [pid = 3576] [id = 67] 10:17:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A383C00) [pid = 3576] [serial = 198] [outer = 00000000] 10:17:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A4DC800) [pid = 3576] [serial = 199] [outer = 1A383C00] 10:17:51 INFO - PROCESS | 3576 | 1468862271095 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A4D9C00) [pid = 3576] [serial = 200] [outer = 1A383C00] 10:17:51 INFO - PROCESS | 3576 | 1468862271468 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 545ms 10:17:51 INFO - PROCESS | 3576 | 1468862271499 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 3576 | 1468862271501 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 10:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:17:51 INFO - PROCESS | 3576 | 1468862271505 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:17:51 INFO - PROCESS | 3576 | 1468862271507 Marionette TRACE conn3 <- [1,234,null,{}] 10:17:51 INFO - PROCESS | 3576 | 1468862271510 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:51 INFO - PROCESS | 3576 | 1468862271512 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:51 INFO - PROCESS | 3576 | 1468862271635 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 10:17:51 INFO - PROCESS | 3576 | 1468862271762 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 3576 | 1468862271765 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:51 INFO - PROCESS | 3576 | ++DOCSHELL 1026B000 == 41 [pid = 3576] [id = 68] 10:17:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1026C000) [pid = 3576] [serial = 201] [outer = 00000000] 10:17:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (10470400) [pid = 3576] [serial = 202] [outer = 1026C000] 10:17:51 INFO - PROCESS | 3576 | 1468862271821 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (10A7B000) [pid = 3576] [serial = 203] [outer = 1026C000] 10:17:52 INFO - PROCESS | 3576 | 1468862272345 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 903ms 10:17:52 INFO - PROCESS | 3576 | 1468862272412 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 3576 | 1468862272415 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 10:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:17:52 INFO - PROCESS | 3576 | 1468862272420 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 3576 | 1468862272423 Marionette TRACE conn3 <- [1,238,null,{}] 10:17:52 INFO - PROCESS | 3576 | 1468862272429 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:52 INFO - PROCESS | 3576 | 1468862272431 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:52 INFO - PROCESS | 3576 | 1468862272542 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 10:17:52 INFO - PROCESS | 3576 | 1468862272633 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 3576 | 1468862272636 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:52 INFO - PROCESS | 3576 | ++DOCSHELL 139CBC00 == 42 [pid = 3576] [id = 69] 10:17:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (13CC6400) [pid = 3576] [serial = 204] [outer = 00000000] 10:17:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (14543C00) [pid = 3576] [serial = 205] [outer = 13CC6400] 10:17:52 INFO - PROCESS | 3576 | 1468862272689 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1533F000) [pid = 3576] [serial = 206] [outer = 13CC6400] 10:17:53 INFO - PROCESS | 3576 | 1468862273220 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 825ms 10:17:53 INFO - PROCESS | 3576 | 1468862273266 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 3576 | 1468862273270 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 10:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:17:53 INFO - PROCESS | 3576 | 1468862273274 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 3576 | 1468862273277 Marionette TRACE conn3 <- [1,242,null,{}] 10:17:53 INFO - PROCESS | 3576 | 1468862273281 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:53 INFO - PROCESS | 3576 | 1468862273283 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:53 INFO - PROCESS | 3576 | 1468862273389 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 10:17:53 INFO - PROCESS | 3576 | 1468862273478 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 3576 | 1468862273481 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:53 INFO - PROCESS | 3576 | ++DOCSHELL 1612F000 == 43 [pid = 3576] [id = 70] 10:17:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (16B51C00) [pid = 3576] [serial = 207] [outer = 00000000] 10:17:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (17E59000) [pid = 3576] [serial = 208] [outer = 16B51C00] 10:17:53 INFO - PROCESS | 3576 | 1468862273536 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1820AC00) [pid = 3576] [serial = 209] [outer = 16B51C00] 10:17:54 INFO - PROCESS | 3576 | 1468862274111 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 903ms 10:17:54 INFO - PROCESS | 3576 | 1468862274178 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 3576 | 1468862274181 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 10:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:17:54 INFO - PROCESS | 3576 | 1468862274191 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 3576 | 1468862274197 Marionette TRACE conn3 <- [1,246,null,{}] 10:17:54 INFO - PROCESS | 3576 | 1468862274201 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:54 INFO - PROCESS | 3576 | 1468862274205 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:54 INFO - PROCESS | 3576 | 1468862274339 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 10:17:54 INFO - PROCESS | 3576 | 1468862274414 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 3576 | 1468862274416 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:54 INFO - PROCESS | 3576 | ++DOCSHELL 18201400 == 44 [pid = 3576] [id = 71] 10:17:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (18203000) [pid = 3576] [serial = 210] [outer = 00000000] 10:17:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (197BA000) [pid = 3576] [serial = 211] [outer = 18203000] 10:17:54 INFO - PROCESS | 3576 | 1468862274532 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (19CB1000) [pid = 3576] [serial = 212] [outer = 18203000] 10:17:55 INFO - PROCESS | 3576 | 1468862275224 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1090ms 10:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:17:55 INFO - PROCESS | 3576 | 1468862275291 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 3576 | 1468862275294 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 10:17:55 INFO - PROCESS | 3576 | 1468862275299 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 3576 | 1468862275302 Marionette TRACE conn3 <- [1,250,null,{}] 10:17:55 INFO - PROCESS | 3576 | 1468862275307 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:55 INFO - PROCESS | 3576 | 1468862275310 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:55 INFO - PROCESS | 3576 | 1468862275403 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 10:17:55 INFO - PROCESS | 3576 | 1468862275485 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 3576 | 1468862275488 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:55 INFO - PROCESS | 3576 | ++DOCSHELL 12BCCC00 == 45 [pid = 3576] [id = 72] 10:17:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (12BD0000) [pid = 3576] [serial = 213] [outer = 00000000] 10:17:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (13152800) [pid = 3576] [serial = 214] [outer = 12BD0000] 10:17:55 INFO - PROCESS | 3576 | 1468862275562 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (13460000) [pid = 3576] [serial = 215] [outer = 12BD0000] 10:17:55 INFO - PROCESS | 3576 | --DOCSHELL 167F4400 == 44 [pid = 3576] [id = 67] 10:17:55 INFO - PROCESS | 3576 | --DOCSHELL 13462400 == 43 [pid = 3576] [id = 66] 10:17:55 INFO - PROCESS | 3576 | --DOCSHELL 104E6C00 == 42 [pid = 3576] [id = 65] 10:17:55 INFO - PROCESS | 3576 | --DOCSHELL 1A094800 == 41 [pid = 3576] [id = 64] 10:17:55 INFO - PROCESS | 3576 | --DOCSHELL 16A86800 == 40 [pid = 3576] [id = 63] 10:17:55 INFO - PROCESS | 3576 | --DOCSHELL 15F6B800 == 39 [pid = 3576] [id = 62] 10:17:55 INFO - PROCESS | 3576 | --DOCSHELL 153E2000 == 38 [pid = 3576] [id = 61] 10:17:55 INFO - PROCESS | 3576 | --DOCSHELL 1537FC00 == 37 [pid = 3576] [id = 60] 10:17:55 INFO - PROCESS | 3576 | --DOCSHELL 13150C00 == 36 [pid = 3576] [id = 59] 10:17:55 INFO - PROCESS | 3576 | --DOCSHELL 10518800 == 35 [pid = 3576] [id = 58] 10:17:55 INFO - PROCESS | 3576 | --DOCSHELL 15381400 == 34 [pid = 3576] [id = 55] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (15F72C00) [pid = 3576] [serial = 147] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (13154400) [pid = 3576] [serial = 138] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1345B400) [pid = 3576] [serial = 139] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (114D2C00) [pid = 3576] [serial = 135] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (114D4800) [pid = 3576] [serial = 136] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1428FC00) [pid = 3576] [serial = 141] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (10A75C00) [pid = 3576] [serial = 132] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (17030C00) [pid = 3576] [serial = 150] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (167F9400) [pid = 3576] [serial = 148] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (17786400) [pid = 3576] [serial = 153] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (175D2800) [pid = 3576] [serial = 151] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (15F71C00) [pid = 3576] [serial = 157] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1803C000) [pid = 3576] [serial = 159] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (112F0C00) [pid = 3576] [serial = 118] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (11289C00) [pid = 3576] [serial = 117] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (145D8800) [pid = 3576] [serial = 121] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1453F000) [pid = 3576] [serial = 120] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17518000) [pid = 3576] [serial = 124] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16FB1C00) [pid = 3576] [serial = 123] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17DD4C00) [pid = 3576] [serial = 127] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1777DC00) [pid = 3576] [serial = 126] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (197B9000) [pid = 3576] [serial = 130] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (18206800) [pid = 3576] [serial = 129] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (18042400) [pid = 3576] [serial = 160] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15383C00) [pid = 3576] [serial = 144] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (17788400) [pid = 3576] [serial = 154] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (176C6400) [pid = 3576] [serial = 156] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (156EC000) [pid = 3576] [serial = 145] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (197BE800) [pid = 3576] [serial = 162] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (14544800) [pid = 3576] [serial = 142] [outer = 00000000] [url = about:blank] 10:17:56 INFO - PROCESS | 3576 | 1468862276010 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 731ms 10:17:56 INFO - PROCESS | 3576 | 1468862276020 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 3576 | 1468862276024 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 10:17:56 INFO - PROCESS | 3576 | 1468862276030 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:17:56 INFO - PROCESS | 3576 | 1468862276032 Marionette TRACE conn3 <- [1,254,null,{}] 10:17:56 INFO - PROCESS | 3576 | 1468862276036 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:56 INFO - PROCESS | 3576 | 1468862276039 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:56 INFO - PROCESS | 3576 | 1468862276147 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 10:17:56 INFO - PROCESS | 3576 | 1468862276155 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 3576 | 1468862276157 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:56 INFO - PROCESS | 3576 | ++DOCSHELL 13929000 == 35 [pid = 3576] [id = 73] 10:17:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13933C00) [pid = 3576] [serial = 216] [outer = 00000000] 10:17:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (139D0000) [pid = 3576] [serial = 217] [outer = 13933C00] 10:17:56 INFO - PROCESS | 3576 | 1468862276205 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1428D800) [pid = 3576] [serial = 218] [outer = 13933C00] 10:17:56 INFO - PROCESS | 3576 | 1468862276672 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 685ms 10:17:56 INFO - PROCESS | 3576 | 1468862276730 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 3576 | 1468862276733 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 10:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:17:56 INFO - PROCESS | 3576 | 1468862276736 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 3576 | 1468862276739 Marionette TRACE conn3 <- [1,258,null,{}] 10:17:56 INFO - PROCESS | 3576 | 1468862276752 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:56 INFO - PROCESS | 3576 | 1468862276758 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:56 INFO - PROCESS | 3576 | 1468862276857 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 10:17:56 INFO - PROCESS | 3576 | 1468862276870 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 3576 | 1468862276872 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:56 INFO - PROCESS | 3576 | ++DOCSHELL 153EC800 == 36 [pid = 3576] [id = 74] 10:17:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (153EDC00) [pid = 3576] [serial = 219] [outer = 00000000] 10:17:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (158A7800) [pid = 3576] [serial = 220] [outer = 153EDC00] 10:17:56 INFO - PROCESS | 3576 | 1468862276919 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (15F66400) [pid = 3576] [serial = 221] [outer = 153EDC00] 10:17:57 INFO - PROCESS | 3576 | 1468862277339 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 639ms 10:17:57 INFO - PROCESS | 3576 | 1468862277376 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 10:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:17:57 INFO - PROCESS | 3576 | 1468862277378 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 10:17:57 INFO - PROCESS | 3576 | 1468862277382 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 3576 | 1468862277383 Marionette TRACE conn3 <- [1,262,null,{}] 10:17:57 INFO - PROCESS | 3576 | 1468862277387 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:57 INFO - PROCESS | 3576 | 1468862277389 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:57 INFO - PROCESS | 3576 | 1468862277472 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 10:17:57 INFO - PROCESS | 3576 | 1468862277503 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 3576 | 1468862277514 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:57 INFO - PROCESS | 3576 | ++DOCSHELL 167F8800 == 37 [pid = 3576] [id = 75] 10:17:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (167F9C00) [pid = 3576] [serial = 222] [outer = 00000000] 10:17:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16B57000) [pid = 3576] [serial = 223] [outer = 167F9C00] 10:17:57 INFO - PROCESS | 3576 | 1468862277561 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E11400) [pid = 3576] [serial = 224] [outer = 167F9C00] 10:17:57 INFO - PROCESS | 3576 | 1468862277989 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 638ms 10:17:58 INFO - PROCESS | 3576 | 1468862278017 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 3576 | 1468862278019 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 10:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:17:58 INFO - PROCESS | 3576 | 1468862278023 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 3576 | 1468862278024 Marionette TRACE conn3 <- [1,266,null,{}] 10:17:58 INFO - PROCESS | 3576 | 1468862278027 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:58 INFO - PROCESS | 3576 | 1468862278029 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:58 INFO - PROCESS | 3576 | 1468862278105 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 10:17:58 INFO - PROCESS | 3576 | 1468862278111 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 3576 | 1468862278113 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:58 INFO - PROCESS | 3576 | ++DOCSHELL 1751B400 == 38 [pid = 3576] [id = 76] 10:17:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1751B800) [pid = 3576] [serial = 225] [outer = 00000000] 10:17:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17601C00) [pid = 3576] [serial = 226] [outer = 1751B800] 10:17:58 INFO - PROCESS | 3576 | 1468862278155 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (176C6400) [pid = 3576] [serial = 227] [outer = 1751B800] 10:17:58 INFO - PROCESS | 3576 | 1468862278591 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 592ms 10:17:58 INFO - PROCESS | 3576 | 1468862278620 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 3576 | 1468862278622 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 10:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:17:58 INFO - PROCESS | 3576 | 1468862278629 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 3576 | 1468862278631 Marionette TRACE conn3 <- [1,270,null,{}] 10:17:58 INFO - PROCESS | 3576 | 1468862278639 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:58 INFO - PROCESS | 3576 | 1468862278645 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:58 INFO - PROCESS | 3576 | 1468862278777 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 10:17:58 INFO - PROCESS | 3576 | 1468862278853 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 3576 | 1468862278855 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:58 INFO - PROCESS | 3576 | ++DOCSHELL 16FB1800 == 39 [pid = 3576] [id = 77] 10:17:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (175D3800) [pid = 3576] [serial = 228] [outer = 00000000] 10:17:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (18042000) [pid = 3576] [serial = 229] [outer = 175D3800] 10:17:58 INFO - PROCESS | 3576 | 1468862278901 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (18209C00) [pid = 3576] [serial = 230] [outer = 175D3800] 10:17:59 INFO - PROCESS | 3576 | 1468862279287 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 701ms 10:17:59 INFO - PROCESS | 3576 | 1468862279330 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 10:17:59 INFO - PROCESS | 3576 | 1468862279332 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 10:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:17:59 INFO - PROCESS | 3576 | 1468862279347 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 3576 | 1468862279349 Marionette TRACE conn3 <- [1,274,null,{}] 10:17:59 INFO - PROCESS | 3576 | 1468862279353 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:59 INFO - PROCESS | 3576 | 1468862279354 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:59 INFO - PROCESS | 3576 | 1468862279466 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 10:17:59 INFO - PROCESS | 3576 | 1468862279470 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 3576 | 1468862279472 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:17:59 INFO - PROCESS | 3576 | ++DOCSHELL 102C8C00 == 40 [pid = 3576] [id = 78] 10:17:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13077C00) [pid = 3576] [serial = 231] [outer = 00000000] 10:17:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (197B1000) [pid = 3576] [serial = 232] [outer = 13077C00] 10:17:59 INFO - PROCESS | 3576 | 1468862279517 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (197B4400) [pid = 3576] [serial = 233] [outer = 13077C00] 10:17:59 INFO - PROCESS | 3576 | 1468862279921 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 592ms 10:17:59 INFO - PROCESS | 3576 | 1468862279943 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 10:17:59 INFO - PROCESS | 3576 | 1468862279945 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 10:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:17:59 INFO - PROCESS | 3576 | 1468862279949 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 3576 | 1468862279950 Marionette TRACE conn3 <- [1,278,null,{}] 10:17:59 INFO - PROCESS | 3576 | 1468862279954 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:59 INFO - PROCESS | 3576 | 1468862279956 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:00 INFO - PROCESS | 3576 | 1468862280048 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 10:18:00 INFO - PROCESS | 3576 | 1468862280053 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 3576 | 1468862280055 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:00 INFO - PROCESS | 3576 | ++DOCSHELL 18205800 == 41 [pid = 3576] [id = 79] 10:18:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1820E800) [pid = 3576] [serial = 234] [outer = 00000000] 10:18:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (19CA4C00) [pid = 3576] [serial = 235] [outer = 1820E800] 10:18:00 INFO - PROCESS | 3576 | 1468862280098 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (19CA5400) [pid = 3576] [serial = 236] [outer = 1820E800] 10:18:00 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (15F6EC00) [pid = 3576] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:18:00 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1A097C00) [pid = 3576] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:18:00 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (15382000) [pid = 3576] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:18:00 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (158AFC00) [pid = 3576] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:18:00 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1051AC00) [pid = 3576] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:18:00 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (104E7000) [pid = 3576] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:18:00 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13922000) [pid = 3576] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:18:00 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (17030800) [pid = 3576] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:18:00 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (15331800) [pid = 3576] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:18:00 INFO - PROCESS | 3576 | 1468862280600 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 685ms 10:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:18:00 INFO - PROCESS | 3576 | 1468862280632 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 3576 | 1468862280634 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 10:18:00 INFO - PROCESS | 3576 | 1468862280637 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - PROCESS | 3576 | 1468862280639 Marionette TRACE conn3 <- [1,282,null,{}] 10:18:00 INFO - PROCESS | 3576 | 1468862280643 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:00 INFO - PROCESS | 3576 | 1468862280645 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:00 INFO - PROCESS | 3576 | 1468862280757 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 10:18:00 INFO - PROCESS | 3576 | 1468862280805 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 3576 | 1468862280807 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:00 INFO - PROCESS | 3576 | ++DOCSHELL 17DDA800 == 42 [pid = 3576] [id = 80] 10:18:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17E4EC00) [pid = 3576] [serial = 237] [outer = 00000000] 10:18:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (197BE000) [pid = 3576] [serial = 238] [outer = 17E4EC00] 10:18:00 INFO - PROCESS | 3576 | 1468862280852 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19F55000) [pid = 3576] [serial = 239] [outer = 17E4EC00] 10:18:01 INFO - PROCESS | 3576 | 1468862281191 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 592ms 10:18:01 INFO - PROCESS | 3576 | 1468862281235 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 10:18:01 INFO - PROCESS | 3576 | 1468862281237 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 10:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:18:01 INFO - PROCESS | 3576 | 1468862281240 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - PROCESS | 3576 | 1468862281242 Marionette TRACE conn3 <- [1,286,null,{}] 10:18:01 INFO - PROCESS | 3576 | 1468862281245 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:01 INFO - PROCESS | 3576 | 1468862281256 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:01 INFO - PROCESS | 3576 | 1468862281369 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 10:18:01 INFO - PROCESS | 3576 | 1468862281376 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 3576 | 1468862281378 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:01 INFO - PROCESS | 3576 | ++DOCSHELL 10220000 == 43 [pid = 3576] [id = 81] 10:18:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1803C400) [pid = 3576] [serial = 240] [outer = 00000000] 10:18:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A389C00) [pid = 3576] [serial = 241] [outer = 1803C400] 10:18:01 INFO - PROCESS | 3576 | 1468862281420 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A5E7C00) [pid = 3576] [serial = 242] [outer = 1803C400] 10:18:01 INFO - PROCESS | 3576 | 1468862281816 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 638ms 10:18:01 INFO - PROCESS | 3576 | 1468862281878 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 10:18:01 INFO - PROCESS | 3576 | 1468862281881 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 10:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:18:01 INFO - PROCESS | 3576 | 1468862281884 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - PROCESS | 3576 | 1468862281887 Marionette TRACE conn3 <- [1,290,null,{}] 10:18:01 INFO - PROCESS | 3576 | 1468862281890 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:01 INFO - PROCESS | 3576 | 1468862281893 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:02 INFO - PROCESS | 3576 | 1468862282024 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 10:18:02 INFO - PROCESS | 3576 | 1468862282065 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:02 INFO - PROCESS | 3576 | 1468862282067 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:02 INFO - PROCESS | 3576 | ++DOCSHELL 1A78F000 == 44 [pid = 3576] [id = 82] 10:18:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A78F400) [pid = 3576] [serial = 243] [outer = 00000000] 10:18:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A793400) [pid = 3576] [serial = 244] [outer = 1A78F400] 10:18:02 INFO - PROCESS | 3576 | 1468862282116 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A798800) [pid = 3576] [serial = 245] [outer = 1A78F400] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 139C7400 == 43 [pid = 3576] [id = 57] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 10F6B400 == 42 [pid = 3576] [id = 56] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 1055A400 == 41 [pid = 3576] [id = 45] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 18201400 == 40 [pid = 3576] [id = 71] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 12BCCC00 == 39 [pid = 3576] [id = 72] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 139CBC00 == 38 [pid = 3576] [id = 69] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 1612F000 == 37 [pid = 3576] [id = 70] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 1026B000 == 36 [pid = 3576] [id = 68] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 13929000 == 35 [pid = 3576] [id = 73] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 153EC800 == 34 [pid = 3576] [id = 74] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 10220000 == 33 [pid = 3576] [id = 81] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 167F8800 == 32 [pid = 3576] [id = 75] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 102C8C00 == 31 [pid = 3576] [id = 78] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 17DDA800 == 30 [pid = 3576] [id = 80] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 1751B400 == 29 [pid = 3576] [id = 76] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 16FB1800 == 28 [pid = 3576] [id = 77] 10:18:03 INFO - PROCESS | 3576 | --DOCSHELL 18205800 == 27 [pid = 3576] [id = 79] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (158AB400) [pid = 3576] [serial = 179] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (16A86C00) [pid = 3576] [serial = 181] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (10A79800) [pid = 3576] [serial = 172] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (114D4400) [pid = 3576] [serial = 173] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (13E97800) [pid = 3576] [serial = 193] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13E96800) [pid = 3576] [serial = 168] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (139CF400) [pid = 3576] [serial = 175] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (14284000) [pid = 3576] [serial = 176] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19F53C00) [pid = 3576] [serial = 188] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (112BD400) [pid = 3576] [serial = 165] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19F52C00) [pid = 3576] [serial = 187] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1B2AD800) [pid = 3576] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A4D2000) [pid = 3576] [serial = 196] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A0A1400) [pid = 3576] [serial = 191] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16E12800) [pid = 3576] [serial = 194] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16EC4C00) [pid = 3576] [serial = 182] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A4D3000) [pid = 3576] [serial = 197] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A4DC800) [pid = 3576] [serial = 199] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1777C800) [pid = 3576] [serial = 185] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17609400) [pid = 3576] [serial = 184] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A09E000) [pid = 3576] [serial = 190] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (153E7800) [pid = 3576] [serial = 178] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 3576 | 1468862283880 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 2055ms 10:18:03 INFO - PROCESS | 3576 | 1468862283948 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 3576 | 1468862283952 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 10:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:18:03 INFO - PROCESS | 3576 | 1468862283957 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 3576 | 1468862283960 Marionette TRACE conn3 <- [1,294,null,{}] 10:18:03 INFO - PROCESS | 3576 | 1468862283966 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:03 INFO - PROCESS | 3576 | 1468862283969 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:04 INFO - PROCESS | 3576 | 1468862284052 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 10:18:04 INFO - PROCESS | 3576 | 1468862284059 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 3576 | 1468862284063 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:04 INFO - PROCESS | 3576 | ++DOCSHELL 10A0F800 == 28 [pid = 3576] [id = 83] 10:18:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (10A0FC00) [pid = 3576] [serial = 246] [outer = 00000000] 10:18:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (112BC400) [pid = 3576] [serial = 247] [outer = 10A0FC00] 10:18:04 INFO - PROCESS | 3576 | 1468862284110 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (11427400) [pid = 3576] [serial = 248] [outer = 10A0FC00] 10:18:04 INFO - PROCESS | 3576 | 1468862284555 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 638ms 10:18:04 INFO - PROCESS | 3576 | 1468862284580 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 3576 | 1468862284585 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 10:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:18:04 INFO - PROCESS | 3576 | 1468862284591 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 3576 | 1468862284594 Marionette TRACE conn3 <- [1,298,null,{}] 10:18:04 INFO - PROCESS | 3576 | 1468862284597 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:04 INFO - PROCESS | 3576 | 1468862284600 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:04 INFO - PROCESS | 3576 | 1468862284684 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 10:18:04 INFO - PROCESS | 3576 | 1468862284691 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 3576 | 1468862284694 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:04 INFO - PROCESS | 3576 | ++DOCSHELL 130D5C00 == 29 [pid = 3576] [id = 84] 10:18:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (130D8000) [pid = 3576] [serial = 249] [outer = 00000000] 10:18:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (13140800) [pid = 3576] [serial = 250] [outer = 130D8000] 10:18:04 INFO - PROCESS | 3576 | 1468862284742 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (131DB000) [pid = 3576] [serial = 251] [outer = 130D8000] 10:18:05 INFO - PROCESS | 3576 | 1468862285214 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 685ms 10:18:05 INFO - PROCESS | 3576 | 1468862285339 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 3576 | 1468862285341 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 10:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:18:05 INFO - PROCESS | 3576 | 1468862285388 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 3576 | 1468862285392 Marionette TRACE conn3 <- [1,302,null,{}] 10:18:05 INFO - PROCESS | 3576 | 1468862285441 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:05 INFO - PROCESS | 3576 | 1468862285446 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:05 INFO - PROCESS | 3576 | 1468862285533 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 10:18:05 INFO - PROCESS | 3576 | 1468862285541 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 3576 | 1468862285544 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:05 INFO - PROCESS | 3576 | ++DOCSHELL 14545000 == 30 [pid = 3576] [id = 85] 10:18:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (14545400) [pid = 3576] [serial = 252] [outer = 00000000] 10:18:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15383400) [pid = 3576] [serial = 253] [outer = 14545400] 10:18:05 INFO - PROCESS | 3576 | 1468862285590 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (156E6400) [pid = 3576] [serial = 254] [outer = 14545400] 10:18:05 INFO - PROCESS | 3576 | 1468862285999 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 10:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:18:06 INFO - PROCESS | 3576 | 1468862286042 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 3576 | 1468862286045 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 10:18:06 INFO - PROCESS | 3576 | 1468862286048 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 3576 | 1468862286050 Marionette TRACE conn3 <- [1,306,null,{}] 10:18:06 INFO - PROCESS | 3576 | 1468862286053 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:06 INFO - PROCESS | 3576 | 1468862286055 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:06 INFO - PROCESS | 3576 | 1468862286138 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 10:18:06 INFO - PROCESS | 3576 | 1468862286145 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 3576 | 1468862286147 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:06 INFO - PROCESS | 3576 | ++DOCSHELL 158AE400 == 31 [pid = 3576] [id = 86] 10:18:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (158B5C00) [pid = 3576] [serial = 255] [outer = 00000000] 10:18:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (167F1C00) [pid = 3576] [serial = 256] [outer = 158B5C00] 10:18:06 INFO - PROCESS | 3576 | 1468862286190 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16A80000) [pid = 3576] [serial = 257] [outer = 158B5C00] 10:18:06 INFO - PROCESS | 3576 | 1468862286625 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 622ms 10:18:06 INFO - PROCESS | 3576 | 1468862286684 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 3576 | 1468862286687 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 10:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:18:06 INFO - PROCESS | 3576 | 1468862286690 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 3576 | 1468862286692 Marionette TRACE conn3 <- [1,310,null,{}] 10:18:06 INFO - PROCESS | 3576 | 1468862286695 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:06 INFO - PROCESS | 3576 | 1468862286697 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:06 INFO - PROCESS | 3576 | 1468862286774 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 10:18:06 INFO - PROCESS | 3576 | 1468862286781 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 3576 | 1468862286783 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:06 INFO - PROCESS | 3576 | ++DOCSHELL 16A87000 == 32 [pid = 3576] [id = 87] 10:18:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16B53C00) [pid = 3576] [serial = 258] [outer = 00000000] 10:18:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1708D000) [pid = 3576] [serial = 259] [outer = 16B53C00] 10:18:06 INFO - PROCESS | 3576 | 1468862286825 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (175D4400) [pid = 3576] [serial = 260] [outer = 16B53C00] 10:18:07 INFO - PROCESS | 3576 | 1468862287282 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 638ms 10:18:07 INFO - PROCESS | 3576 | 1468862287328 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 3576 | 1468862287330 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 10:18:07 INFO - PROCESS | 3576 | 1468862287333 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:18:07 INFO - PROCESS | 3576 | 1468862287335 Marionette TRACE conn3 <- [1,314,null,{}] 10:18:07 INFO - PROCESS | 3576 | 1468862287338 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:07 INFO - PROCESS | 3576 | 1468862287344 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:07 INFO - PROCESS | 3576 | 1468862287444 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 10:18:07 INFO - PROCESS | 3576 | 1468862287451 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 3576 | 1468862287453 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:07 INFO - PROCESS | 3576 | ++DOCSHELL 17DD4000 == 33 [pid = 3576] [id = 88] 10:18:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (17DD4400) [pid = 3576] [serial = 261] [outer = 00000000] 10:18:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (17E58C00) [pid = 3576] [serial = 262] [outer = 17DD4400] 10:18:07 INFO - PROCESS | 3576 | 1468862287496 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (18208800) [pid = 3576] [serial = 263] [outer = 17DD4400] 10:18:07 INFO - PROCESS | 3576 | 1468862287908 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 592ms 10:18:07 INFO - PROCESS | 3576 | 1468862287938 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 3576 | 1468862287940 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 10:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:18:07 INFO - PROCESS | 3576 | 1468862287948 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 3576 | 1468862287949 Marionette TRACE conn3 <- [1,318,null,{}] 10:18:07 INFO - PROCESS | 3576 | 1468862287953 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:07 INFO - PROCESS | 3576 | 1468862287954 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:08 INFO - PROCESS | 3576 | 1468862288028 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 10:18:08 INFO - PROCESS | 3576 | 1468862288034 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 3576 | 1468862288036 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:08 INFO - PROCESS | 3576 | ++DOCSHELL 17E54800 == 34 [pid = 3576] [id = 89] 10:18:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (17E59800) [pid = 3576] [serial = 264] [outer = 00000000] 10:18:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (19A1B800) [pid = 3576] [serial = 265] [outer = 17E59800] 10:18:08 INFO - PROCESS | 3576 | 1468862288077 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (19A20000) [pid = 3576] [serial = 266] [outer = 17E59800] 10:18:08 INFO - PROCESS | 3576 | 1468862288487 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 592ms 10:18:08 INFO - PROCESS | 3576 | 1468862288559 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 3576 | 1468862288561 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 10:18:08 INFO - PROCESS | 3576 | 1468862288565 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:18:08 INFO - PROCESS | 3576 | 1468862288566 Marionette TRACE conn3 <- [1,322,null,{}] 10:18:08 INFO - PROCESS | 3576 | 1468862288569 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:08 INFO - PROCESS | 3576 | 1468862288571 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:08 INFO - PROCESS | 3576 | 1468862288648 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 10:18:08 INFO - PROCESS | 3576 | 1468862288654 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 3576 | 1468862288656 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:08 INFO - PROCESS | 3576 | ++DOCSHELL 197B3000 == 35 [pid = 3576] [id = 90] 10:18:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (197B6400) [pid = 3576] [serial = 267] [outer = 00000000] 10:18:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A095C00) [pid = 3576] [serial = 268] [outer = 197B6400] 10:18:08 INFO - PROCESS | 3576 | 1468862288698 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1A096000) [pid = 3576] [serial = 269] [outer = 197B6400] 10:18:09 INFO - PROCESS | 3576 | 1468862289074 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:18:09 INFO - PROCESS | 3576 | 1468862289184 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 701ms 10:18:09 INFO - PROCESS | 3576 | 1468862289250 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 3576 | 1468862289252 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 10:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:18:09 INFO - PROCESS | 3576 | 1468862289256 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 3576 | 1468862289257 Marionette TRACE conn3 <- [1,326,null,{}] 10:18:09 INFO - PROCESS | 3576 | 1468862289260 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:09 INFO - PROCESS | 3576 | 1468862289262 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:09 INFO - PROCESS | 3576 | 1468862289387 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 10:18:09 INFO - PROCESS | 3576 | 1468862289410 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 3576 | 1468862289412 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:09 INFO - PROCESS | 3576 | ++DOCSHELL 14544C00 == 36 [pid = 3576] [id = 91] 10:18:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1A383000) [pid = 3576] [serial = 270] [outer = 00000000] 10:18:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1A4DA000) [pid = 3576] [serial = 271] [outer = 1A383000] 10:18:09 INFO - PROCESS | 3576 | 1468862289454 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (1A5E7400) [pid = 3576] [serial = 272] [outer = 1A383000] 10:18:09 INFO - PROCESS | 3576 | 1468862289866 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 638ms 10:18:09 INFO - PROCESS | 3576 | 1468862289894 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 3576 | 1468862289895 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 10:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:18:09 INFO - PROCESS | 3576 | 1468862289905 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 3576 | 1468862289907 Marionette TRACE conn3 <- [1,330,null,{}] 10:18:09 INFO - PROCESS | 3576 | 1468862289910 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:09 INFO - PROCESS | 3576 | 1468862289911 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:10 INFO - PROCESS | 3576 | 1468862290025 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 10:18:10 INFO - PROCESS | 3576 | 1468862290030 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 3576 | 1468862290032 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:10 INFO - PROCESS | 3576 | ++DOCSHELL 167FB400 == 37 [pid = 3576] [id = 92] 10:18:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (1A4D8C00) [pid = 3576] [serial = 273] [outer = 00000000] 10:18:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (1A797000) [pid = 3576] [serial = 274] [outer = 1A4D8C00] 10:18:10 INFO - PROCESS | 3576 | 1468862290073 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (1A9F3800) [pid = 3576] [serial = 275] [outer = 1A4D8C00] 10:18:10 INFO - PROCESS | 3576 | 1468862290515 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 638ms 10:18:10 INFO - PROCESS | 3576 | 1468862290537 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 3576 | 1468862290539 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 10:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:18:10 INFO - PROCESS | 3576 | 1468862290542 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 3576 | 1468862290545 Marionette TRACE conn3 <- [1,334,null,{}] 10:18:10 INFO - PROCESS | 3576 | 1468862290554 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:10 INFO - PROCESS | 3576 | 1468862290556 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:10 INFO - PROCESS | 3576 | 1468862290671 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 10:18:10 INFO - PROCESS | 3576 | 1468862290759 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 3576 | 1468862290762 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:10 INFO - PROCESS | 3576 | ++DOCSHELL 158B4C00 == 38 [pid = 3576] [id = 93] 10:18:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (1A5F6800) [pid = 3576] [serial = 276] [outer = 00000000] 10:18:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (1ACD6400) [pid = 3576] [serial = 277] [outer = 1A5F6800] 10:18:10 INFO - PROCESS | 3576 | 1468862290805 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (1ACD9400) [pid = 3576] [serial = 278] [outer = 1A5F6800] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (1055EC00) [pid = 3576] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (1A383C00) [pid = 3576] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (175CC800) [pid = 3576] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (139CB000) [pid = 3576] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (175D3800) [pid = 3576] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (13077C00) [pid = 3576] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (17E4EC00) [pid = 3576] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1820E800) [pid = 3576] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (1751B800) [pid = 3576] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (167F9C00) [pid = 3576] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (153EDC00) [pid = 3576] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (13933C00) [pid = 3576] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (12BD0000) [pid = 3576] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (18203000) [pid = 3576] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (16B51C00) [pid = 3576] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (13CC6400) [pid = 3576] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1803C400) [pid = 3576] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1026C000) [pid = 3576] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:18:11 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (10F73400) [pid = 3576] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:18:11 INFO - PROCESS | 3576 | 1468862291439 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 934ms 10:18:11 INFO - PROCESS | 3576 | 1468862291488 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 3576 | 1468862291490 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 10:18:11 INFO - PROCESS | 3576 | 1468862291493 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:18:11 INFO - PROCESS | 3576 | 1468862291495 Marionette TRACE conn3 <- [1,338,null,{}] 10:18:11 INFO - PROCESS | 3576 | 1468862291498 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:11 INFO - PROCESS | 3576 | 1468862291500 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:11 INFO - PROCESS | 3576 | 1468862291577 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 10:18:11 INFO - PROCESS | 3576 | 1468862291582 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 3576 | 1468862291584 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:11 INFO - PROCESS | 3576 | ++DOCSHELL 139CB000 == 39 [pid = 3576] [id = 94] 10:18:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (14289000) [pid = 3576] [serial = 279] [outer = 00000000] 10:18:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (158AE800) [pid = 3576] [serial = 280] [outer = 14289000] 10:18:11 INFO - PROCESS | 3576 | 1468862291626 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (17601800) [pid = 3576] [serial = 281] [outer = 14289000] 10:18:11 INFO - PROCESS | 3576 | 1468862292012 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 529ms 10:18:12 INFO - PROCESS | 3576 | 1468862292030 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 3576 | 1468862292033 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 10:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:18:12 INFO - PROCESS | 3576 | 1468862292037 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - PROCESS | 3576 | 1468862292039 Marionette TRACE conn3 <- [1,342,null,{}] 10:18:12 INFO - PROCESS | 3576 | 1468862292044 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:12 INFO - PROCESS | 3576 | 1468862292046 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:12 INFO - PROCESS | 3576 | 1468862292158 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 10:18:12 INFO - PROCESS | 3576 | 1468862292165 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 3576 | 1468862292167 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:12 INFO - PROCESS | 3576 | ++DOCSHELL 16B51800 == 40 [pid = 3576] [id = 95] 10:18:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1820E800) [pid = 3576] [serial = 282] [outer = 00000000] 10:18:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A4DEC00) [pid = 3576] [serial = 283] [outer = 1820E800] 10:18:12 INFO - PROCESS | 3576 | 1468862292209 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1AA79000) [pid = 3576] [serial = 284] [outer = 1820E800] 10:18:12 INFO - PROCESS | 3576 | 1468862292605 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 591ms 10:18:12 INFO - PROCESS | 3576 | 1468862292632 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 3576 | 1468862292634 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 10:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:18:12 INFO - PROCESS | 3576 | 1468862292638 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - PROCESS | 3576 | 1468862292639 Marionette TRACE conn3 <- [1,346,null,{}] 10:18:12 INFO - PROCESS | 3576 | 1468862292643 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:12 INFO - PROCESS | 3576 | 1468862292644 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:12 INFO - PROCESS | 3576 | 1468862292720 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 10:18:12 INFO - PROCESS | 3576 | 1468862292808 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 3576 | 1468862292810 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:12 INFO - PROCESS | 3576 | ++DOCSHELL 17030800 == 41 [pid = 3576] [id = 96] 10:18:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (197B8800) [pid = 3576] [serial = 285] [outer = 00000000] 10:18:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1AE22400) [pid = 3576] [serial = 286] [outer = 197B8800] 10:18:12 INFO - PROCESS | 3576 | 1468862292856 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1AE27C00) [pid = 3576] [serial = 287] [outer = 197B8800] 10:18:13 INFO - PROCESS | 3576 | 1468862293202 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 592ms 10:18:13 INFO - PROCESS | 3576 | 1468862293257 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 10:18:13 INFO - PROCESS | 3576 | 1468862293261 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 10:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:18:13 INFO - PROCESS | 3576 | 1468862293267 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - PROCESS | 3576 | 1468862293271 Marionette TRACE conn3 <- [1,350,null,{}] 10:18:13 INFO - PROCESS | 3576 | 1468862293261 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:13 INFO - PROCESS | 3576 | 1468862293265 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:13 INFO - PROCESS | 3576 | 1468862293412 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 10:18:13 INFO - PROCESS | 3576 | 1468862293570 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:13 INFO - PROCESS | 3576 | 1468862293574 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:13 INFO - PROCESS | 3576 | ++DOCSHELL 10A78000 == 42 [pid = 3576] [id = 97] 10:18:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (10A79000) [pid = 3576] [serial = 288] [outer = 00000000] 10:18:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (112B7C00) [pid = 3576] [serial = 289] [outer = 10A79000] 10:18:13 INFO - PROCESS | 3576 | 1468862293630 Marionette DEBUG loaded listener.js 10:18:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (11A4CC00) [pid = 3576] [serial = 290] [outer = 10A79000] 10:18:14 INFO - PROCESS | 3576 | 1468862294296 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1090ms 10:18:14 INFO - PROCESS | 3576 | 1468862294352 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 3576 | 1468862294355 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 10:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:18:14 INFO - PROCESS | 3576 | 1468862294362 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - PROCESS | 3576 | 1468862294366 Marionette TRACE conn3 <- [1,354,null,{}] 10:18:14 INFO - PROCESS | 3576 | 1468862294370 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:14 INFO - PROCESS | 3576 | 1468862294373 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:14 INFO - PROCESS | 3576 | 1468862294489 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 10:18:14 INFO - PROCESS | 3576 | 1468862294568 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 3576 | 1468862294571 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:14 INFO - PROCESS | 3576 | ++DOCSHELL 10A82400 == 43 [pid = 3576] [id = 98] 10:18:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (12863800) [pid = 3576] [serial = 291] [outer = 00000000] 10:18:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (13071000) [pid = 3576] [serial = 292] [outer = 12863800] 10:18:14 INFO - PROCESS | 3576 | 1468862294666 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (1313E400) [pid = 3576] [serial = 293] [outer = 12863800] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 16B51800 == 42 [pid = 3576] [id = 95] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 139CB000 == 41 [pid = 3576] [id = 94] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 158B4C00 == 40 [pid = 3576] [id = 93] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 167FB400 == 39 [pid = 3576] [id = 92] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 14544C00 == 38 [pid = 3576] [id = 91] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 197B3000 == 37 [pid = 3576] [id = 90] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 17E54800 == 36 [pid = 3576] [id = 89] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 17DD4000 == 35 [pid = 3576] [id = 88] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 16A87000 == 34 [pid = 3576] [id = 87] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 158AE400 == 33 [pid = 3576] [id = 86] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 14545000 == 32 [pid = 3576] [id = 85] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 130D5C00 == 31 [pid = 3576] [id = 84] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 10A0F800 == 30 [pid = 3576] [id = 83] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1A793400) [pid = 3576] [serial = 244] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | 1468862295628 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:15 INFO - PROCESS | 3576 | --DOCSHELL 1A78F000 == 29 [pid = 3576] [id = 82] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (10F68400) [pid = 3576] [serial = 133] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (1A4D9C00) [pid = 3576] [serial = 200] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (19CA6000) [pid = 3576] [serial = 163] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (14540C00) [pid = 3576] [serial = 169] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (11CD5000) [pid = 3576] [serial = 166] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (18042000) [pid = 3576] [serial = 229] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (197B4400) [pid = 3576] [serial = 233] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (197B1000) [pid = 3576] [serial = 232] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (18209C00) [pid = 3576] [serial = 230] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (197BE000) [pid = 3576] [serial = 238] [outer = 00000000] [url = about:blank] 10:18:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (19CA4C00) [pid = 3576] [serial = 235] [outer = 00000000] [url = about:blank] 10:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1292ms 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (19CA5400) [pid = 3576] [serial = 236] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (17601C00) [pid = 3576] [serial = 226] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16B57000) [pid = 3576] [serial = 223] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16E11400) [pid = 3576] [serial = 224] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (158A7800) [pid = 3576] [serial = 220] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15F66400) [pid = 3576] [serial = 221] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (139D0000) [pid = 3576] [serial = 217] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1428D800) [pid = 3576] [serial = 218] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13460000) [pid = 3576] [serial = 215] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13152800) [pid = 3576] [serial = 214] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19CB1000) [pid = 3576] [serial = 212] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (197BA000) [pid = 3576] [serial = 211] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1820AC00) [pid = 3576] [serial = 209] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17E59000) [pid = 3576] [serial = 208] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1533F000) [pid = 3576] [serial = 206] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (14543C00) [pid = 3576] [serial = 205] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A5E7C00) [pid = 3576] [serial = 242] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10A7B000) [pid = 3576] [serial = 203] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (10470400) [pid = 3576] [serial = 202] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (19F55000) [pid = 3576] [serial = 239] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A389C00) [pid = 3576] [serial = 241] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (176C6400) [pid = 3576] [serial = 227] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3576 | 1468862295666 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 10:18:15 INFO - PROCESS | 3576 | 1468862295670 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 10:18:15 INFO - PROCESS | 3576 | 1468862295675 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:18:15 INFO - PROCESS | 3576 | 1468862295678 Marionette TRACE conn3 <- [1,358,null,{}] 10:18:15 INFO - PROCESS | 3576 | 1468862295684 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:15 INFO - PROCESS | 3576 | 1468862295686 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:15 INFO - PROCESS | 3576 | 1468862295770 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 10:18:15 INFO - PROCESS | 3576 | 1468862295778 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:15 INFO - PROCESS | 3576 | 1468862295780 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:15 INFO - PROCESS | 3576 | ++DOCSHELL 10F73800 == 30 [pid = 3576] [id = 99] 10:18:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (10F73C00) [pid = 3576] [serial = 294] [outer = 00000000] 10:18:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (112C5C00) [pid = 3576] [serial = 295] [outer = 10F73C00] 10:18:15 INFO - PROCESS | 3576 | 1468862295831 Marionette DEBUG loaded listener.js 10:18:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (11A53400) [pid = 3576] [serial = 296] [outer = 10F73C00] 10:18:16 INFO - PROCESS | 3576 | 1468862296322 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 701ms 10:18:16 INFO - PROCESS | 3576 | 1468862296375 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 10:18:16 INFO - PROCESS | 3576 | 1468862296379 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 10:18:16 INFO - PROCESS | 3576 | 1468862296385 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:18:16 INFO - PROCESS | 3576 | 1468862296388 Marionette TRACE conn3 <- [1,362,null,{}] 10:18:16 INFO - PROCESS | 3576 | 1468862296391 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:16 INFO - PROCESS | 3576 | 1468862296393 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:16 INFO - PROCESS | 3576 | 1468862296476 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 10:18:16 INFO - PROCESS | 3576 | 1468862296483 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:16 INFO - PROCESS | 3576 | 1468862296485 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:16 INFO - PROCESS | 3576 | ++DOCSHELL 12924400 == 31 [pid = 3576] [id = 100] 10:18:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (12930400) [pid = 3576] [serial = 297] [outer = 00000000] 10:18:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (12D9AC00) [pid = 3576] [serial = 298] [outer = 12930400] 10:18:16 INFO - PROCESS | 3576 | 1468862296529 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13144800) [pid = 3576] [serial = 299] [outer = 12930400] 10:18:16 INFO - PROCESS | 3576 | 1468862296979 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 623ms 10:18:16 INFO - PROCESS | 3576 | 1468862297024 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 3576 | 1468862297026 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 10:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:18:17 INFO - PROCESS | 3576 | 1468862297029 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 3576 | 1468862297033 Marionette TRACE conn3 <- [1,366,null,{}] 10:18:17 INFO - PROCESS | 3576 | 1468862297043 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:17 INFO - PROCESS | 3576 | 1468862297048 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:17 INFO - PROCESS | 3576 | 1468862297128 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 10:18:17 INFO - PROCESS | 3576 | 1468862297137 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 3576 | 1468862297140 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:17 INFO - PROCESS | 3576 | ++DOCSHELL 14291800 == 32 [pid = 3576] [id = 101] 10:18:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (14540400) [pid = 3576] [serial = 300] [outer = 00000000] 10:18:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (14544400) [pid = 3576] [serial = 301] [outer = 14540400] 10:18:17 INFO - PROCESS | 3576 | 1468862297195 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (145D5800) [pid = 3576] [serial = 302] [outer = 14540400] 10:18:17 INFO - PROCESS | 3576 | 1468862297669 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 685ms 10:18:17 INFO - PROCESS | 3576 | 1468862297729 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 3576 | 1468862297731 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 10:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:18:17 INFO - PROCESS | 3576 | 1468862297734 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 3576 | 1468862297736 Marionette TRACE conn3 <- [1,370,null,{}] 10:18:17 INFO - PROCESS | 3576 | 1468862297739 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:17 INFO - PROCESS | 3576 | 1468862297741 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:17 INFO - PROCESS | 3576 | 1468862297805 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 10:18:17 INFO - PROCESS | 3576 | 1468862297810 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 3576 | 1468862297812 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:17 INFO - PROCESS | 3576 | ++DOCSHELL 15377800 == 33 [pid = 3576] [id = 102] 10:18:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1537A800) [pid = 3576] [serial = 303] [outer = 00000000] 10:18:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (156EC000) [pid = 3576] [serial = 304] [outer = 1537A800] 10:18:17 INFO - PROCESS | 3576 | 1468862297857 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (158AD000) [pid = 3576] [serial = 305] [outer = 1537A800] 10:18:18 INFO - PROCESS | 3576 | 1468862298301 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 638ms 10:18:18 INFO - PROCESS | 3576 | 1468862298356 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 3576 | 1468862298358 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 10:18:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:18:18 INFO - PROCESS | 3576 | 1468862298361 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 3576 | 1468862298363 Marionette TRACE conn3 <- [1,374,null,{}] 10:18:18 INFO - PROCESS | 3576 | 1468862298366 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:18 INFO - PROCESS | 3576 | 1468862298368 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:18 INFO - PROCESS | 3576 | 1468862298469 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 10:18:18 INFO - PROCESS | 3576 | 1468862298545 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 3576 | 1468862298547 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:18 INFO - PROCESS | 3576 | ++DOCSHELL 158B2400 == 34 [pid = 3576] [id = 103] 10:18:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (158B2800) [pid = 3576] [serial = 306] [outer = 00000000] 10:18:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16133400) [pid = 3576] [serial = 307] [outer = 158B2800] 10:18:18 INFO - PROCESS | 3576 | 1468862298591 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (167FAC00) [pid = 3576] [serial = 308] [outer = 158B2800] 10:18:19 INFO - PROCESS | 3576 | 1468862299001 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:18:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:18:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 701ms 10:18:19 INFO - PROCESS | 3576 | 1468862299061 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 3576 | 1468862299063 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 10:18:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:18:19 INFO - PROCESS | 3576 | 1468862299066 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - PROCESS | 3576 | 1468862299068 Marionette TRACE conn3 <- [1,378,null,{}] 10:18:19 INFO - PROCESS | 3576 | 1468862299071 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:19 INFO - PROCESS | 3576 | 1468862299077 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:19 INFO - PROCESS | 3576 | 1468862299203 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 10:18:19 INFO - PROCESS | 3576 | 1468862299215 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 3576 | 1468862299218 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:19 INFO - PROCESS | 3576 | ++DOCSHELL 16A86800 == 35 [pid = 3576] [id = 104] 10:18:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16E10C00) [pid = 3576] [serial = 309] [outer = 00000000] 10:18:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1751B800) [pid = 3576] [serial = 310] [outer = 16E10C00] 10:18:19 INFO - PROCESS | 3576 | 1468862299319 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16FB1800) [pid = 3576] [serial = 311] [outer = 16E10C00] 10:18:19 INFO - PROCESS | 3576 | 1468862299723 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:18:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:18:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 701ms 10:18:19 INFO - PROCESS | 3576 | 1468862299766 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 3576 | 1468862299768 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 10:18:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:18:19 INFO - PROCESS | 3576 | 1468862299796 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - PROCESS | 3576 | 1468862299798 Marionette TRACE conn3 <- [1,382,null,{}] 10:18:19 INFO - PROCESS | 3576 | 1468862299813 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:19 INFO - PROCESS | 3576 | 1468862299815 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:19 INFO - PROCESS | 3576 | 1468862299915 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 10:18:19 INFO - PROCESS | 3576 | 1468862299926 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 3576 | 1468862299928 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:19 INFO - PROCESS | 3576 | ++DOCSHELL 176C7800 == 36 [pid = 3576] [id = 105] 10:18:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17788400) [pid = 3576] [serial = 312] [outer = 00000000] 10:18:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (17DD4800) [pid = 3576] [serial = 313] [outer = 17788400] 10:18:19 INFO - PROCESS | 3576 | 1468862299969 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (17E54C00) [pid = 3576] [serial = 314] [outer = 17788400] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A383000) [pid = 3576] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (10A0FC00) [pid = 3576] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17E59800) [pid = 3576] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (158B5C00) [pid = 3576] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (197B6400) [pid = 3576] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (14545400) [pid = 3576] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (17DD4400) [pid = 3576] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (130D8000) [pid = 3576] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A78F400) [pid = 3576] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16B53C00) [pid = 3576] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A4D8C00) [pid = 3576] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1820E800) [pid = 3576] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A5F6800) [pid = 3576] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:18:20 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (14289000) [pid = 3576] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:18:20 INFO - PROCESS | 3576 | 1468862300512 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:18:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:18:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 778ms 10:18:20 INFO - PROCESS | 3576 | 1468862300553 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 10:18:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:18:20 INFO - PROCESS | 3576 | 1468862300555 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 10:18:20 INFO - PROCESS | 3576 | 1468862300558 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - PROCESS | 3576 | 1468862300560 Marionette TRACE conn3 <- [1,386,null,{}] 10:18:20 INFO - PROCESS | 3576 | 1468862300563 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:20 INFO - PROCESS | 3576 | 1468862300565 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:20 INFO - PROCESS | 3576 | 1468862300641 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 10:18:20 INFO - PROCESS | 3576 | 1468862300646 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 3576 | 1468862300648 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:20 INFO - PROCESS | 3576 | ++DOCSHELL 130D8000 == 37 [pid = 3576] [id = 106] 10:18:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (131E7400) [pid = 3576] [serial = 315] [outer = 00000000] 10:18:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1777EC00) [pid = 3576] [serial = 316] [outer = 131E7400] 10:18:20 INFO - PROCESS | 3576 | 1468862300690 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17DCE800) [pid = 3576] [serial = 317] [outer = 131E7400] 10:18:21 INFO - PROCESS | 3576 | 1468862301098 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:18:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:18:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 591ms 10:18:21 INFO - PROCESS | 3576 | 1468862301156 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 3576 | 1468862301158 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 10:18:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:18:21 INFO - PROCESS | 3576 | 1468862301161 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - PROCESS | 3576 | 1468862301163 Marionette TRACE conn3 <- [1,390,null,{}] 10:18:21 INFO - PROCESS | 3576 | 1468862301166 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:21 INFO - PROCESS | 3576 | 1468862301168 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:21 INFO - PROCESS | 3576 | 1468862301243 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 10:18:21 INFO - PROCESS | 3576 | 1468862301248 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 3576 | 1468862301250 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:21 INFO - PROCESS | 3576 | ++DOCSHELL 1777D000 == 38 [pid = 3576] [id = 107] 10:18:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18036000) [pid = 3576] [serial = 318] [outer = 00000000] 10:18:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1820D400) [pid = 3576] [serial = 319] [outer = 18036000] 10:18:21 INFO - PROCESS | 3576 | 1468862301310 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1820FC00) [pid = 3576] [serial = 320] [outer = 18036000] 10:18:21 INFO - PROCESS | 3576 | 1468862301750 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:18:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:18:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 638ms 10:18:21 INFO - PROCESS | 3576 | 1468862301799 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 3576 | 1468862301801 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 10:18:21 INFO - PROCESS | 3576 | 1468862301805 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:18:21 INFO - PROCESS | 3576 | 1468862301806 Marionette TRACE conn3 <- [1,394,null,{}] 10:18:21 INFO - PROCESS | 3576 | 1468862301810 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:21 INFO - PROCESS | 3576 | 1468862301812 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:21 INFO - PROCESS | 3576 | 1468862301886 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 10:18:21 INFO - PROCESS | 3576 | 1468862301894 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 3576 | 1468862301897 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:21 INFO - PROCESS | 3576 | ++DOCSHELL 18203000 == 39 [pid = 3576] [id = 108] 10:18:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (18208000) [pid = 3576] [serial = 321] [outer = 00000000] 10:18:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (197B9000) [pid = 3576] [serial = 322] [outer = 18208000] 10:18:21 INFO - PROCESS | 3576 | 1468862301938 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (197B5400) [pid = 3576] [serial = 323] [outer = 18208000] 10:18:22 INFO - PROCESS | 3576 | 1468862302477 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:18:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:18:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 748ms 10:18:22 INFO - PROCESS | 3576 | 1468862302530 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 3576 | 1468862302534 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 10:18:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:18:22 INFO - PROCESS | 3576 | 1468862302539 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - PROCESS | 3576 | 1468862302543 Marionette TRACE conn3 <- [1,398,null,{}] 10:18:22 INFO - PROCESS | 3576 | 1468862302548 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:22 INFO - PROCESS | 3576 | 1468862302551 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:22 INFO - PROCESS | 3576 | 1468862302748 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 10:18:22 INFO - PROCESS | 3576 | 1468862302864 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:22 INFO - PROCESS | 3576 | 1468862302867 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:22 INFO - PROCESS | 3576 | ++DOCSHELL 102CB400 == 40 [pid = 3576] [id = 109] 10:18:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10A0A400) [pid = 3576] [serial = 324] [outer = 00000000] 10:18:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1286E000) [pid = 3576] [serial = 325] [outer = 10A0A400] 10:18:22 INFO - PROCESS | 3576 | 1468862302922 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (12D97C00) [pid = 3576] [serial = 326] [outer = 10A0A400] 10:18:23 INFO - PROCESS | 3576 | 1468862303530 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:18:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:18:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1028ms 10:18:23 INFO - PROCESS | 3576 | 1468862303586 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 10:18:23 INFO - PROCESS | 3576 | 1468862303590 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 10:18:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:18:23 INFO - PROCESS | 3576 | 1468862303597 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - PROCESS | 3576 | 1468862303600 Marionette TRACE conn3 <- [1,402,null,{}] 10:18:23 INFO - PROCESS | 3576 | 1468862303604 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:23 INFO - PROCESS | 3576 | 1468862303607 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:23 INFO - PROCESS | 3576 | 1468862303712 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 10:18:23 INFO - PROCESS | 3576 | 1468862303792 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 3576 | 1468862303794 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:23 INFO - PROCESS | 3576 | ++DOCSHELL 13E8A000 == 41 [pid = 3576] [id = 110] 10:18:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (13E90C00) [pid = 3576] [serial = 327] [outer = 00000000] 10:18:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (15334400) [pid = 3576] [serial = 328] [outer = 13E90C00] 10:18:23 INFO - PROCESS | 3576 | 1468862303889 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (153F0800) [pid = 3576] [serial = 329] [outer = 13E90C00] 10:18:24 INFO - PROCESS | 3576 | 1468862304523 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:18:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:18:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 997ms 10:18:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:18:24 INFO - PROCESS | 3576 | 1468862304599 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 10:18:24 INFO - PROCESS | 3576 | 1468862304602 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 10:18:24 INFO - PROCESS | 3576 | 1468862304606 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - PROCESS | 3576 | 1468862304609 Marionette TRACE conn3 <- [1,406,null,{}] 10:18:24 INFO - PROCESS | 3576 | 1468862304635 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:24 INFO - PROCESS | 3576 | 1468862304639 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:24 INFO - PROCESS | 3576 | 1468862304751 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 10:18:24 INFO - PROCESS | 3576 | 1468862304825 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:24 INFO - PROCESS | 3576 | 1468862304828 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:24 INFO - PROCESS | 3576 | ++DOCSHELL 197BCC00 == 42 [pid = 3576] [id = 111] 10:18:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (19A18400) [pid = 3576] [serial = 330] [outer = 00000000] 10:18:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (19CA7800) [pid = 3576] [serial = 331] [outer = 19A18400] 10:18:24 INFO - PROCESS | 3576 | 1468862304942 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (19CB0C00) [pid = 3576] [serial = 332] [outer = 19A18400] 10:18:25 INFO - PROCESS | 3576 | 1468862305648 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:18:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:18:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1043ms 10:18:25 INFO - PROCESS | 3576 | 1468862305665 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 10:18:25 INFO - PROCESS | 3576 | 1468862305669 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 10:18:25 INFO - PROCESS | 3576 | 1468862305674 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:18:25 INFO - PROCESS | 3576 | 1468862305677 Marionette TRACE conn3 <- [1,410,null,{}] 10:18:25 INFO - PROCESS | 3576 | 1468862305715 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:25 INFO - PROCESS | 3576 | 1468862305718 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:25 INFO - PROCESS | 3576 | 1468862305818 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 10:18:25 INFO - PROCESS | 3576 | 1468862305897 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 3576 | 1468862305901 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:25 INFO - PROCESS | 3576 | ++DOCSHELL 1128A800 == 43 [pid = 3576] [id = 112] 10:18:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (12864400) [pid = 3576] [serial = 333] [outer = 00000000] 10:18:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (13071C00) [pid = 3576] [serial = 334] [outer = 12864400] 10:18:25 INFO - PROCESS | 3576 | 1468862305993 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (131E8C00) [pid = 3576] [serial = 335] [outer = 12864400] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 1777D000 == 42 [pid = 3576] [id = 107] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 130D8000 == 41 [pid = 3576] [id = 106] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 176C7800 == 40 [pid = 3576] [id = 105] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 16A86800 == 39 [pid = 3576] [id = 104] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 158B2400 == 38 [pid = 3576] [id = 103] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 15377800 == 37 [pid = 3576] [id = 102] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 14291800 == 36 [pid = 3576] [id = 101] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 12924400 == 35 [pid = 3576] [id = 100] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 10F73800 == 34 [pid = 3576] [id = 99] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 17030800 == 33 [pid = 3576] [id = 96] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 10A82400 == 32 [pid = 3576] [id = 98] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 10A78000 == 31 [pid = 3576] [id = 97] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 197BCC00 == 30 [pid = 3576] [id = 111] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 18203000 == 29 [pid = 3576] [id = 108] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 102CB400 == 28 [pid = 3576] [id = 109] 10:18:26 INFO - PROCESS | 3576 | --DOCSHELL 13E8A000 == 27 [pid = 3576] [id = 110] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1A4DA000) [pid = 3576] [serial = 271] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (112BC400) [pid = 3576] [serial = 247] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (11427400) [pid = 3576] [serial = 248] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (19A1B800) [pid = 3576] [serial = 265] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (19A20000) [pid = 3576] [serial = 266] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (167F1C00) [pid = 3576] [serial = 256] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16A80000) [pid = 3576] [serial = 257] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A095C00) [pid = 3576] [serial = 268] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (15383400) [pid = 3576] [serial = 253] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (156E6400) [pid = 3576] [serial = 254] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17E58C00) [pid = 3576] [serial = 262] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (18208800) [pid = 3576] [serial = 263] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13140800) [pid = 3576] [serial = 250] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (131DB000) [pid = 3576] [serial = 251] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A798800) [pid = 3576] [serial = 245] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1708D000) [pid = 3576] [serial = 259] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (175D4400) [pid = 3576] [serial = 260] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A797000) [pid = 3576] [serial = 274] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1AA79000) [pid = 3576] [serial = 284] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A5E7400) [pid = 3576] [serial = 272] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1ACD6400) [pid = 3576] [serial = 277] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A9F3800) [pid = 3576] [serial = 275] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A4DEC00) [pid = 3576] [serial = 283] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1ACD9400) [pid = 3576] [serial = 278] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (158AE800) [pid = 3576] [serial = 280] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1AE22400) [pid = 3576] [serial = 286] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (17601800) [pid = 3576] [serial = 281] [outer = 00000000] [url = about:blank] 10:18:26 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A096000) [pid = 3576] [serial = 269] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3576 | 1468862307111 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:18:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:18:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1479ms 10:18:27 INFO - PROCESS | 3576 | 1468862307139 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 10:18:27 INFO - PROCESS | 3576 | 1468862307143 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 10:18:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:18:27 INFO - PROCESS | 3576 | 1468862307147 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 3576 | 1468862307150 Marionette TRACE conn3 <- [1,414,null,{}] 10:18:27 INFO - PROCESS | 3576 | 1468862307156 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:27 INFO - PROCESS | 3576 | 1468862307159 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:27 INFO - PROCESS | 3576 | 1468862307283 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 10:18:27 INFO - PROCESS | 3576 | 1468862307291 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 3576 | 1468862307294 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:27 INFO - PROCESS | 3576 | ++DOCSHELL 112EE000 == 28 [pid = 3576] [id = 113] 10:18:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (112F1C00) [pid = 3576] [serial = 336] [outer = 00000000] 10:18:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12861C00) [pid = 3576] [serial = 337] [outer = 112F1C00] 10:18:27 INFO - PROCESS | 3576 | 1468862307341 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (12862C00) [pid = 3576] [serial = 338] [outer = 112F1C00] 10:18:27 INFO - PROCESS | 3576 | 1468862307802 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:18:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:18:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 685ms 10:18:27 INFO - PROCESS | 3576 | 1468862307849 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 10:18:27 INFO - PROCESS | 3576 | 1468862307853 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 10:18:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:18:27 INFO - PROCESS | 3576 | 1468862307860 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 3576 | 1468862307862 Marionette TRACE conn3 <- [1,418,null,{}] 10:18:27 INFO - PROCESS | 3576 | 1468862307866 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:27 INFO - PROCESS | 3576 | 1468862307869 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:27 INFO - PROCESS | 3576 | 1468862307954 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 10:18:27 INFO - PROCESS | 3576 | 1468862307962 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 3576 | 1468862307965 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:27 INFO - PROCESS | 3576 | ++DOCSHELL 13151C00 == 29 [pid = 3576] [id = 114] 10:18:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13152800) [pid = 3576] [serial = 339] [outer = 00000000] 10:18:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13460000) [pid = 3576] [serial = 340] [outer = 13152800] 10:18:28 INFO - PROCESS | 3576 | 1468862308010 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13939C00) [pid = 3576] [serial = 341] [outer = 13152800] 10:18:28 INFO - PROCESS | 3576 | 1468862308951 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:18:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 10:18:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1137ms 10:18:29 INFO - PROCESS | 3576 | 1468862309003 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 10:18:29 INFO - PROCESS | 3576 | 1468862309005 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 10:18:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:18:29 INFO - PROCESS | 3576 | 1468862309009 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - PROCESS | 3576 | 1468862309012 Marionette TRACE conn3 <- [1,422,null,{}] 10:18:29 INFO - PROCESS | 3576 | 1468862309023 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:29 INFO - PROCESS | 3576 | 1468862309027 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:29 INFO - PROCESS | 3576 | 1468862309141 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 10:18:29 INFO - PROCESS | 3576 | 1468862309148 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 3576 | 1468862309151 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:29 INFO - PROCESS | 3576 | ++DOCSHELL 1533EC00 == 30 [pid = 3576] [id = 115] 10:18:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15376400) [pid = 3576] [serial = 342] [outer = 00000000] 10:18:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15385400) [pid = 3576] [serial = 343] [outer = 15376400] 10:18:29 INFO - PROCESS | 3576 | 1468862309199 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (158AA400) [pid = 3576] [serial = 344] [outer = 15376400] 10:18:30 INFO - PROCESS | 3576 | 1468862310118 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:18:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:18:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1137ms 10:18:30 INFO - PROCESS | 3576 | 1468862310167 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 10:18:30 INFO - PROCESS | 3576 | 1468862310170 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 10:18:30 INFO - PROCESS | 3576 | 1468862310174 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:18:30 INFO - PROCESS | 3576 | 1468862310176 Marionette TRACE conn3 <- [1,426,null,{}] 10:18:30 INFO - PROCESS | 3576 | 1468862310180 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:30 INFO - PROCESS | 3576 | 1468862310182 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:30 INFO - PROCESS | 3576 | 1468862310292 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 10:18:30 INFO - PROCESS | 3576 | 1468862310297 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:30 INFO - PROCESS | 3576 | 1468862310299 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:30 INFO - PROCESS | 3576 | ++DOCSHELL 15385000 == 31 [pid = 3576] [id = 116] 10:18:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (156F1000) [pid = 3576] [serial = 345] [outer = 00000000] 10:18:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16EC3000) [pid = 3576] [serial = 346] [outer = 156F1000] 10:18:30 INFO - PROCESS | 3576 | 1468862310342 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16FB2800) [pid = 3576] [serial = 347] [outer = 156F1000] 10:18:30 INFO - PROCESS | 3576 | 1468862310793 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:18:30 INFO - PROCESS | 3576 | 1468862310815 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 10:18:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:18:30 INFO - PROCESS | 3576 | 1468862310818 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - PROCESS | 3576 | 1468862310820 Marionette TRACE conn3 <- [1,430,null,{}] 10:18:30 INFO - PROCESS | 3576 | 1468862310823 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:30 INFO - PROCESS | 3576 | 1468862310825 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:30 INFO - PROCESS | 3576 | 1468862310924 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 10:18:30 INFO - PROCESS | 3576 | 1468862310930 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:30 INFO - PROCESS | 3576 | 1468862310932 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:30 INFO - PROCESS | 3576 | ++DOCSHELL 17087800 == 32 [pid = 3576] [id = 117] 10:18:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1708D000) [pid = 3576] [serial = 348] [outer = 00000000] 10:18:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1777BC00) [pid = 3576] [serial = 349] [outer = 1708D000] 10:18:30 INFO - PROCESS | 3576 | 1468862310977 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17786400) [pid = 3576] [serial = 350] [outer = 1708D000] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (18036000) [pid = 3576] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (18208000) [pid = 3576] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (158B2800) [pid = 3576] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16E10C00) [pid = 3576] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (197B8800) [pid = 3576] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10A79000) [pid = 3576] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1537A800) [pid = 3576] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (12863800) [pid = 3576] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10F73C00) [pid = 3576] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (14540400) [pid = 3576] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12930400) [pid = 3576] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17788400) [pid = 3576] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:18:31 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (131E7400) [pid = 3576] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:18:31 INFO - PROCESS | 3576 | 1468862311539 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:18:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:18:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 809ms 10:18:31 INFO - PROCESS | 3576 | 1468862311605 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 3576 | 1468862311607 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 10:18:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:18:31 INFO - PROCESS | 3576 | 1468862311610 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 3576 | 1468862311612 Marionette TRACE conn3 <- [1,434,null,{}] 10:18:31 INFO - PROCESS | 3576 | 1468862311615 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:31 INFO - PROCESS | 3576 | 1468862311621 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:31 INFO - PROCESS | 3576 | 1468862311717 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 10:18:31 INFO - PROCESS | 3576 | 1468862311722 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 3576 | 1468862311724 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:31 INFO - PROCESS | 3576 | ++DOCSHELL 1454C000 == 33 [pid = 3576] [id = 118] 10:18:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1537A800) [pid = 3576] [serial = 351] [outer = 00000000] 10:18:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (175CE400) [pid = 3576] [serial = 352] [outer = 1537A800] 10:18:31 INFO - PROCESS | 3576 | 1468862311770 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1803BC00) [pid = 3576] [serial = 353] [outer = 1537A800] 10:18:32 INFO - PROCESS | 3576 | 1468862312199 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:18:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:18:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 639ms 10:18:32 INFO - PROCESS | 3576 | 1468862312248 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 3576 | 1468862312250 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 10:18:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:18:32 INFO - PROCESS | 3576 | 1468862312253 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - PROCESS | 3576 | 1468862312255 Marionette TRACE conn3 <- [1,438,null,{}] 10:18:32 INFO - PROCESS | 3576 | 1468862312258 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:32 INFO - PROCESS | 3576 | 1468862312260 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:32 INFO - PROCESS | 3576 | 1468862312335 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 10:18:32 INFO - PROCESS | 3576 | 1468862312340 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 3576 | 1468862312342 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:32 INFO - PROCESS | 3576 | ++DOCSHELL 10273400 == 34 [pid = 3576] [id = 119] 10:18:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1533F000) [pid = 3576] [serial = 354] [outer = 00000000] 10:18:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1820DC00) [pid = 3576] [serial = 355] [outer = 1533F000] 10:18:32 INFO - PROCESS | 3576 | 1468862312385 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1820F800) [pid = 3576] [serial = 356] [outer = 1533F000] 10:18:32 INFO - PROCESS | 3576 | 1468862312790 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:18:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:18:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 591ms 10:18:32 INFO - PROCESS | 3576 | 1468862312851 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 3576 | 1468862312853 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 10:18:32 INFO - PROCESS | 3576 | 1468862312856 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:18:32 INFO - PROCESS | 3576 | 1468862312858 Marionette TRACE conn3 <- [1,442,null,{}] 10:18:32 INFO - PROCESS | 3576 | 1468862312861 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:32 INFO - PROCESS | 3576 | 1468862312863 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:32 INFO - PROCESS | 3576 | 1468862312937 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 10:18:32 INFO - PROCESS | 3576 | 1468862312942 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 3576 | 1468862312943 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:32 INFO - PROCESS | 3576 | ++DOCSHELL 197BB000 == 35 [pid = 3576] [id = 120] 10:18:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (197BBC00) [pid = 3576] [serial = 357] [outer = 00000000] 10:18:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19CA8000) [pid = 3576] [serial = 358] [outer = 197BBC00] 10:18:32 INFO - PROCESS | 3576 | 1468862312988 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19CA9000) [pid = 3576] [serial = 359] [outer = 197BBC00] 10:18:33 INFO - PROCESS | 3576 | 1468862313726 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:18:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:18:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 934ms 10:18:33 INFO - PROCESS | 3576 | 1468862313803 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 3576 | 1468862313807 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 10:18:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:18:33 INFO - PROCESS | 3576 | 1468862313812 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 3576 | 1468862313815 Marionette TRACE conn3 <- [1,446,null,{}] 10:18:33 INFO - PROCESS | 3576 | 1468862313821 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:33 INFO - PROCESS | 3576 | 1468862313824 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:33 INFO - PROCESS | 3576 | 1468862313945 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 10:18:34 INFO - PROCESS | 3576 | 1468862314017 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 3576 | 1468862314020 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:34 INFO - PROCESS | 3576 | ++DOCSHELL 112F7400 == 36 [pid = 3576] [id = 121] 10:18:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (11431000) [pid = 3576] [serial = 360] [outer = 00000000] 10:18:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (12975C00) [pid = 3576] [serial = 361] [outer = 11431000] 10:18:34 INFO - PROCESS | 3576 | 1468862314119 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (12D9C800) [pid = 3576] [serial = 362] [outer = 11431000] 10:18:35 INFO - PROCESS | 3576 | 1468862315030 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:18:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:18:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1293ms 10:18:35 INFO - PROCESS | 3576 | 1468862315110 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 3576 | 1468862315115 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 10:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:18:35 INFO - PROCESS | 3576 | 1468862315120 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 3576 | 1468862315123 Marionette TRACE conn3 <- [1,450,null,{}] 10:18:35 INFO - PROCESS | 3576 | 1468862315128 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:35 INFO - PROCESS | 3576 | 1468862315131 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:35 INFO - PROCESS | 3576 | 1468862315266 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 10:18:35 INFO - PROCESS | 3576 | 1468862315339 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 3576 | 1468862315343 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:35 INFO - PROCESS | 3576 | ++DOCSHELL 10A0C000 == 37 [pid = 3576] [id = 122] 10:18:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (10A75C00) [pid = 3576] [serial = 363] [outer = 00000000] 10:18:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (112EC800) [pid = 3576] [serial = 364] [outer = 10A75C00] 10:18:35 INFO - PROCESS | 3576 | 1468862315397 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (11C26C00) [pid = 3576] [serial = 365] [outer = 10A75C00] 10:18:35 INFO - PROCESS | 3576 | --DOCSHELL 10273400 == 36 [pid = 3576] [id = 119] 10:18:35 INFO - PROCESS | 3576 | --DOCSHELL 1454C000 == 35 [pid = 3576] [id = 118] 10:18:35 INFO - PROCESS | 3576 | --DOCSHELL 17087800 == 34 [pid = 3576] [id = 117] 10:18:35 INFO - PROCESS | 3576 | --DOCSHELL 15385000 == 33 [pid = 3576] [id = 116] 10:18:35 INFO - PROCESS | 3576 | --DOCSHELL 1533EC00 == 32 [pid = 3576] [id = 115] 10:18:35 INFO - PROCESS | 3576 | --DOCSHELL 13151C00 == 31 [pid = 3576] [id = 114] 10:18:35 INFO - PROCESS | 3576 | --DOCSHELL 112EE000 == 30 [pid = 3576] [id = 113] 10:18:35 INFO - PROCESS | 3576 | --DOCSHELL 1128A800 == 29 [pid = 3576] [id = 112] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1820FC00) [pid = 3576] [serial = 320] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (197B9000) [pid = 3576] [serial = 322] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (197B5400) [pid = 3576] [serial = 323] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16133400) [pid = 3576] [serial = 307] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1751B800) [pid = 3576] [serial = 310] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (167FAC00) [pid = 3576] [serial = 308] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1AE27C00) [pid = 3576] [serial = 287] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (112B7C00) [pid = 3576] [serial = 289] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (11A4CC00) [pid = 3576] [serial = 290] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (156EC000) [pid = 3576] [serial = 304] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13071000) [pid = 3576] [serial = 292] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1313E400) [pid = 3576] [serial = 293] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (112C5C00) [pid = 3576] [serial = 295] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (11A53400) [pid = 3576] [serial = 296] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (14544400) [pid = 3576] [serial = 301] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (145D5800) [pid = 3576] [serial = 302] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (12D9AC00) [pid = 3576] [serial = 298] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13144800) [pid = 3576] [serial = 299] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (17DD4800) [pid = 3576] [serial = 313] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16FB1800) [pid = 3576] [serial = 311] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1820D400) [pid = 3576] [serial = 319] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (17E54C00) [pid = 3576] [serial = 314] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1777EC00) [pid = 3576] [serial = 316] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (17DCE800) [pid = 3576] [serial = 317] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (158AD000) [pid = 3576] [serial = 305] [outer = 00000000] [url = about:blank] 10:18:35 INFO - PROCESS | 3576 | 1468862315842 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 3576 | 1468862315913 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 10:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:18:35 INFO - PROCESS | 3576 | 1468862315920 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 3576 | 1468862315922 Marionette TRACE conn3 <- [1,454,null,{}] 10:18:35 INFO - PROCESS | 3576 | 1468862315926 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:35 INFO - PROCESS | 3576 | 1468862315929 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:36 INFO - PROCESS | 3576 | 1468862316012 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 10:18:36 INFO - PROCESS | 3576 | 1468862316021 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:36 INFO - PROCESS | 3576 | 1468862316023 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:36 INFO - PROCESS | 3576 | ++DOCSHELL 13146000 == 30 [pid = 3576] [id = 123] 10:18:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13146400) [pid = 3576] [serial = 366] [outer = 00000000] 10:18:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (131DC000) [pid = 3576] [serial = 367] [outer = 13146400] 10:18:36 INFO - PROCESS | 3576 | 1468862316073 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (13923000) [pid = 3576] [serial = 368] [outer = 13146400] 10:18:36 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:36 INFO - PROCESS | 3576 | 1468862316751 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:18:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 903ms 10:18:36 INFO - PROCESS | 3576 | 1468862316824 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 3576 | 1468862316830 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 10:18:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:18:36 INFO - PROCESS | 3576 | 1468862316835 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 3576 | 1468862316839 Marionette TRACE conn3 <- [1,458,null,{}] 10:18:36 INFO - PROCESS | 3576 | 1468862316845 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:36 INFO - PROCESS | 3576 | 1468862316848 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:36 INFO - PROCESS | 3576 | 1468862316952 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 10:18:37 INFO - PROCESS | 3576 | 1468862317031 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 3576 | 1468862317034 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:37 INFO - PROCESS | 3576 | ++DOCSHELL 12863C00 == 31 [pid = 3576] [id = 124] 10:18:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (12865400) [pid = 3576] [serial = 369] [outer = 00000000] 10:18:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13145C00) [pid = 3576] [serial = 370] [outer = 12865400] 10:18:37 INFO - PROCESS | 3576 | 1468862317089 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13CC7C00) [pid = 3576] [serial = 371] [outer = 12865400] 10:18:37 INFO - PROCESS | 3576 | 1468862317680 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:18:37 INFO - PROCESS | 3576 | 1468862317744 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 10:18:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:18:37 INFO - PROCESS | 3576 | 1468862317750 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:18:37 INFO - PROCESS | 3576 | 1468862317753 Marionette TRACE conn3 <- [1,462,null,{}] 10:18:37 INFO - PROCESS | 3576 | 1468862317757 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:37 INFO - PROCESS | 3576 | 1468862317760 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:37 INFO - PROCESS | 3576 | 1468862317861 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 10:18:37 INFO - PROCESS | 3576 | 1468862317936 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 3576 | 1468862317938 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:37 INFO - PROCESS | 3576 | ++DOCSHELL 145D8800 == 32 [pid = 3576] [id = 125] 10:18:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (145D9800) [pid = 3576] [serial = 372] [outer = 00000000] 10:18:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1533EC00) [pid = 3576] [serial = 373] [outer = 145D9800] 10:18:37 INFO - PROCESS | 3576 | 1468862317993 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1537DC00) [pid = 3576] [serial = 374] [outer = 145D9800] 10:18:38 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:38 INFO - PROCESS | 3576 | 1468862318668 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 3576 | 1468862318698 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 10:18:38 INFO - PROCESS | 3576 | 1468862318715 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:18:38 INFO - PROCESS | 3576 | 1468862318719 Marionette TRACE conn3 <- [1,466,null,{}] 10:18:38 INFO - PROCESS | 3576 | 1468862318731 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:38 INFO - PROCESS | 3576 | 1468862318736 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:38 INFO - PROCESS | 3576 | 1468862318843 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 10:18:38 INFO - PROCESS | 3576 | [3576] 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 10:18:38 INFO - PROCESS | 3576 | [3576] 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 10:18:38 INFO - PROCESS | 3576 | 1468862318924 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 3576 | 1468862318927 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:38 INFO - PROCESS | 3576 | ++DOCSHELL 16FAC800 == 33 [pid = 3576] [id = 126] 10:18:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16FAD400) [pid = 3576] [serial = 375] [outer = 00000000] 10:18:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1708F000) [pid = 3576] [serial = 376] [outer = 16FAD400] 10:18:39 INFO - PROCESS | 3576 | 1468862319023 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (175D0400) [pid = 3576] [serial = 377] [outer = 16FAD400] 10:18:39 INFO - PROCESS | 3576 | 1468862319577 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 3576 | 1468862319626 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 10:18:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:18:39 INFO - PROCESS | 3576 | 1468862319629 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - PROCESS | 3576 | 1468862319631 Marionette TRACE conn3 <- [1,470,null,{}] 10:18:39 INFO - PROCESS | 3576 | 1468862319635 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:39 INFO - PROCESS | 3576 | 1468862319637 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:39 INFO - PROCESS | 3576 | 1468862319739 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 10:18:39 INFO - PROCESS | 3576 | 1468862319833 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 3576 | 1468862319835 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:39 INFO - PROCESS | 3576 | ++DOCSHELL 176BC400 == 34 [pid = 3576] [id = 127] 10:18:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1777E000) [pid = 3576] [serial = 378] [outer = 00000000] 10:18:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17E54800) [pid = 3576] [serial = 379] [outer = 1777E000] 10:18:39 INFO - PROCESS | 3576 | 1468862319887 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1803C000) [pid = 3576] [serial = 380] [outer = 1777E000] 10:18:41 INFO - PROCESS | 3576 | --DOCSHELL 10A0C000 == 33 [pid = 3576] [id = 122] 10:18:41 INFO - PROCESS | 3576 | --DOCSHELL 112F7400 == 32 [pid = 3576] [id = 121] 10:18:41 INFO - PROCESS | 3576 | --DOCSHELL 16FAC800 == 31 [pid = 3576] [id = 126] 10:18:41 INFO - PROCESS | 3576 | --DOCSHELL 145D8800 == 30 [pid = 3576] [id = 125] 10:18:41 INFO - PROCESS | 3576 | --DOCSHELL 197BB000 == 29 [pid = 3576] [id = 120] 10:18:41 INFO - PROCESS | 3576 | --DOCSHELL 13146000 == 28 [pid = 3576] [id = 123] 10:18:41 INFO - PROCESS | 3576 | --DOCSHELL 12863C00 == 27 [pid = 3576] [id = 124] 10:18:41 INFO - PROCESS | 3576 | 1468862321090 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:18:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:18:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1556ms 10:18:41 INFO - PROCESS | 3576 | 1468862321174 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 10:18:41 INFO - PROCESS | 3576 | 1468862321177 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 10:18:41 INFO - PROCESS | 3576 | 1468862321183 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:18:41 INFO - PROCESS | 3576 | 1468862321186 Marionette TRACE conn3 <- [1,474,null,{}] 10:18:41 INFO - PROCESS | 3576 | 1468862321192 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:41 INFO - PROCESS | 3576 | 1468862321196 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:41 INFO - PROCESS | 3576 | 1468862321279 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 10:18:41 INFO - PROCESS | 3576 | 1468862321288 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:41 INFO - PROCESS | 3576 | 1468862321293 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:41 INFO - PROCESS | 3576 | ++DOCSHELL 112BD400 == 28 [pid = 3576] [id = 128] 10:18:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (112BDC00) [pid = 3576] [serial = 381] [outer = 00000000] 10:18:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (114D1C00) [pid = 3576] [serial = 382] [outer = 112BDC00] 10:18:41 INFO - PROCESS | 3576 | 1468862321344 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (11CD5800) [pid = 3576] [serial = 383] [outer = 112BDC00] 10:18:41 INFO - PROCESS | 3576 | 1468862321812 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:18:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:18:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 685ms 10:18:41 INFO - PROCESS | 3576 | 1468862321883 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 10:18:41 INFO - PROCESS | 3576 | 1468862321888 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 10:18:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:18:41 INFO - PROCESS | 3576 | 1468862321894 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - PROCESS | 3576 | 1468862321897 Marionette TRACE conn3 <- [1,478,null,{}] 10:18:41 INFO - PROCESS | 3576 | 1468862321901 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:41 INFO - PROCESS | 3576 | 1468862321903 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:42 INFO - PROCESS | 3576 | 1468862322007 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 10:18:42 INFO - PROCESS | 3576 | 1468862322093 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 3576 | 1468862322096 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:42 INFO - PROCESS | 3576 | ++DOCSHELL 13E8C000 == 29 [pid = 3576] [id = 129] 10:18:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (13E8C800) [pid = 3576] [serial = 384] [outer = 00000000] 10:18:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (14290400) [pid = 3576] [serial = 385] [outer = 13E8C800] 10:18:42 INFO - PROCESS | 3576 | 1468862322142 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (14544C00) [pid = 3576] [serial = 386] [outer = 13E8C800] 10:18:42 INFO - PROCESS | 3576 | 1468862322570 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:18:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:18:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 700ms 10:18:42 INFO - PROCESS | 3576 | 1468862322630 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 10:18:42 INFO - PROCESS | 3576 | 1468862322632 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 10:18:42 INFO - PROCESS | 3576 | 1468862322640 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:18:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:18:42 INFO - PROCESS | 3576 | 1468862322643 Marionette TRACE conn3 <- [1,482,null,{}] 10:18:42 INFO - PROCESS | 3576 | 1468862322654 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:42 INFO - PROCESS | 3576 | 1468862322659 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:42 INFO - PROCESS | 3576 | 1468862322764 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 10:18:42 INFO - PROCESS | 3576 | 1468862322778 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 3576 | 1468862322781 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:42 INFO - PROCESS | 3576 | ++DOCSHELL 16138400 == 30 [pid = 3576] [id = 130] 10:18:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16138C00) [pid = 3576] [serial = 387] [outer = 00000000] 10:18:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (167F9000) [pid = 3576] [serial = 388] [outer = 16138C00] 10:18:42 INFO - PROCESS | 3576 | 1468862322876 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16A86C00) [pid = 3576] [serial = 389] [outer = 16138C00] 10:18:43 INFO - PROCESS | 3576 | 1468862323322 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:18:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 732ms 10:18:43 INFO - PROCESS | 3576 | 1468862323383 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 3576 | 1468862323385 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 10:18:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:18:43 INFO - PROCESS | 3576 | 1468862323389 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 3576 | 1468862323390 Marionette TRACE conn3 <- [1,486,null,{}] 10:18:43 INFO - PROCESS | 3576 | 1468862323410 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:43 INFO - PROCESS | 3576 | 1468862323412 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:43 INFO - PROCESS | 3576 | 1468862323518 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 10:18:43 INFO - PROCESS | 3576 | 1468862323531 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:43 INFO - PROCESS | 3576 | 1468862323533 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:43 INFO - PROCESS | 3576 | ++DOCSHELL 175CC800 == 31 [pid = 3576] [id = 131] 10:18:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (175CF000) [pid = 3576] [serial = 390] [outer = 00000000] 10:18:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1777CC00) [pid = 3576] [serial = 391] [outer = 175CF000] 10:18:43 INFO - PROCESS | 3576 | 1468862323578 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1803D800) [pid = 3576] [serial = 392] [outer = 175CF000] 10:18:44 INFO - PROCESS | 3576 | 1468862324024 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:18:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:18:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 654ms 10:18:44 INFO - PROCESS | 3576 | 1468862324047 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 10:18:44 INFO - PROCESS | 3576 | 1468862324049 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 10:18:44 INFO - PROCESS | 3576 | 1468862324052 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:18:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:18:44 INFO - PROCESS | 3576 | 1468862324054 Marionette TRACE conn3 <- [1,490,null,{}] 10:18:44 INFO - PROCESS | 3576 | 1468862324062 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:44 INFO - PROCESS | 3576 | 1468862324064 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:44 INFO - PROCESS | 3576 | 1468862324176 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 10:18:44 INFO - PROCESS | 3576 | 1468862324184 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:44 INFO - PROCESS | 3576 | 1468862324186 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:44 INFO - PROCESS | 3576 | ++DOCSHELL 17038C00 == 32 [pid = 3576] [id = 132] 10:18:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (17E53C00) [pid = 3576] [serial = 393] [outer = 00000000] 10:18:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (197B9000) [pid = 3576] [serial = 394] [outer = 17E53C00] 10:18:44 INFO - PROCESS | 3576 | 1468862324232 Marionette DEBUG loaded listener.js 10:18:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (197BB800) [pid = 3576] [serial = 395] [outer = 17E53C00] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13146400) [pid = 3576] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (156F1000) [pid = 3576] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13E90C00) [pid = 3576] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (13152800) [pid = 3576] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1537A800) [pid = 3576] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (112F1C00) [pid = 3576] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (10A0A400) [pid = 3576] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1708D000) [pid = 3576] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19A18400) [pid = 3576] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (12864400) [pid = 3576] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1533F000) [pid = 3576] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15376400) [pid = 3576] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10A75C00) [pid = 3576] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (197BBC00) [pid = 3576] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:18:44 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (11431000) [pid = 3576] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:18:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (10F72000) [pid = 3576] [serial = 396] [outer = 1B141800] 10:18:44 INFO - PROCESS | 3576 | 1468862324880 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:18:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:18:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 903ms 10:18:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:18:44 INFO - PROCESS | 3576 | 1468862324942 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 10:18:44 INFO - PROCESS | 3576 | 1468862324944 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 10:18:44 INFO - PROCESS | 3576 | 1468862324947 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:18:44 INFO - PROCESS | 3576 | 1468862324949 Marionette TRACE conn3 <- [1,494,null,{}] 10:18:44 INFO - PROCESS | 3576 | 1468862324953 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:44 INFO - PROCESS | 3576 | 1468862324958 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:45 INFO - PROCESS | 3576 | 1468862325065 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 10:18:45 INFO - PROCESS | 3576 | 1468862325078 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:45 INFO - PROCESS | 3576 | 1468862325080 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:45 INFO - PROCESS | 3576 | ++DOCSHELL 12999C00 == 33 [pid = 3576] [id = 133] 10:18:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16FA3400) [pid = 3576] [serial = 397] [outer = 00000000] 10:18:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (197BE000) [pid = 3576] [serial = 398] [outer = 16FA3400] 10:18:45 INFO - PROCESS | 3576 | 1468862325125 Marionette DEBUG loaded listener.js 10:18:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19CA9400) [pid = 3576] [serial = 399] [outer = 16FA3400] 10:18:45 INFO - PROCESS | 3576 | 1468862325565 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:18:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:18:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 685ms 10:18:45 INFO - PROCESS | 3576 | 1468862325647 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 10:18:45 INFO - PROCESS | 3576 | 1468862325648 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 10:18:45 INFO - PROCESS | 3576 | 1468862325652 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:18:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:18:45 INFO - PROCESS | 3576 | 1468862325653 Marionette TRACE conn3 <- [1,498,null,{}] 10:18:45 INFO - PROCESS | 3576 | 1468862325657 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:45 INFO - PROCESS | 3576 | 1468862325659 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:45 INFO - PROCESS | 3576 | 1468862325768 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 10:18:45 INFO - PROCESS | 3576 | 1468862325774 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:45 INFO - PROCESS | 3576 | 1468862325776 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:45 INFO - PROCESS | 3576 | ++DOCSHELL 19CB3C00 == 34 [pid = 3576] [id = 134] 10:18:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19F52C00) [pid = 3576] [serial = 400] [outer = 00000000] 10:18:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A096000) [pid = 3576] [serial = 401] [outer = 19F52C00] 10:18:45 INFO - PROCESS | 3576 | 1468862325817 Marionette DEBUG loaded listener.js 10:18:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A09D800) [pid = 3576] [serial = 402] [outer = 19F52C00] 10:18:46 INFO - PROCESS | 3576 | 1468862326237 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:18:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:18:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 623ms 10:18:46 INFO - PROCESS | 3576 | 1468862326290 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 10:18:46 INFO - PROCESS | 3576 | 1468862326292 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 10:18:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:18:46 INFO - PROCESS | 3576 | 1468862326295 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:18:46 INFO - PROCESS | 3576 | 1468862326297 Marionette TRACE conn3 <- [1,502,null,{}] 10:18:46 INFO - PROCESS | 3576 | 1468862326300 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:46 INFO - PROCESS | 3576 | 1468862326302 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:46 INFO - PROCESS | 3576 | 1468862326378 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 10:18:46 INFO - PROCESS | 3576 | 1468862326387 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:46 INFO - PROCESS | 3576 | 1468862326389 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:46 INFO - PROCESS | 3576 | ++DOCSHELL 175CB400 == 35 [pid = 3576] [id = 135] 10:18:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19F5A400) [pid = 3576] [serial = 403] [outer = 00000000] 10:18:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A386400) [pid = 3576] [serial = 404] [outer = 19F5A400] 10:18:46 INFO - PROCESS | 3576 | 1468862326430 Marionette DEBUG loaded listener.js 10:18:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A4D6000) [pid = 3576] [serial = 405] [outer = 19F5A400] 10:18:47 INFO - PROCESS | 3576 | 1468862327177 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:18:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:18:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 934ms 10:18:47 INFO - PROCESS | 3576 | 1468862327242 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 10:18:47 INFO - PROCESS | 3576 | 1468862327246 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 10:18:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:18:47 INFO - PROCESS | 3576 | 1468862327251 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - PROCESS | 3576 | 1468862327257 Marionette TRACE conn3 <- [1,506,null,{}] 10:18:47 INFO - PROCESS | 3576 | 1468862327262 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:47 INFO - PROCESS | 3576 | 1468862327264 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:47 INFO - PROCESS | 3576 | 1468862327381 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 10:18:47 INFO - PROCESS | 3576 | 1468862327458 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:47 INFO - PROCESS | 3576 | 1468862327461 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:47 INFO - PROCESS | 3576 | ++DOCSHELL 112BA000 == 36 [pid = 3576] [id = 136] 10:18:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (112C4C00) [pid = 3576] [serial = 406] [outer = 00000000] 10:18:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (12974000) [pid = 3576] [serial = 407] [outer = 112C4C00] 10:18:47 INFO - PROCESS | 3576 | 1468862327516 Marionette DEBUG loaded listener.js 10:18:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (14286C00) [pid = 3576] [serial = 408] [outer = 112C4C00] 10:18:48 INFO - PROCESS | 3576 | 1468862328229 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:18:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:18:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1043ms 10:18:48 INFO - PROCESS | 3576 | 1468862328295 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 10:18:48 INFO - PROCESS | 3576 | 1468862328300 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 10:18:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:18:48 INFO - PROCESS | 3576 | 1468862328350 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:18:48 INFO - PROCESS | 3576 | 1468862328354 Marionette TRACE conn3 <- [1,510,null,{}] 10:18:48 INFO - PROCESS | 3576 | 1468862328358 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:48 INFO - PROCESS | 3576 | 1468862328360 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:48 INFO - PROCESS | 3576 | 1468862328465 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 10:18:48 INFO - PROCESS | 3576 | 1468862328537 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:48 INFO - PROCESS | 3576 | 1468862328540 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:48 INFO - PROCESS | 3576 | ++DOCSHELL 12867C00 == 37 [pid = 3576] [id = 137] 10:18:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1286AC00) [pid = 3576] [serial = 409] [outer = 00000000] 10:18:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13456000) [pid = 3576] [serial = 410] [outer = 1286AC00] 10:18:48 INFO - PROCESS | 3576 | 1468862328594 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (13941400) [pid = 3576] [serial = 411] [outer = 1286AC00] 10:18:49 INFO - PROCESS | 3576 | --DOCSHELL 19CB3C00 == 36 [pid = 3576] [id = 134] 10:18:49 INFO - PROCESS | 3576 | --DOCSHELL 12999C00 == 35 [pid = 3576] [id = 133] 10:18:49 INFO - PROCESS | 3576 | --DOCSHELL 17038C00 == 34 [pid = 3576] [id = 132] 10:18:49 INFO - PROCESS | 3576 | --DOCSHELL 175CC800 == 33 [pid = 3576] [id = 131] 10:18:49 INFO - PROCESS | 3576 | --DOCSHELL 16138400 == 32 [pid = 3576] [id = 130] 10:18:49 INFO - PROCESS | 3576 | --DOCSHELL 13E8C000 == 31 [pid = 3576] [id = 129] 10:18:49 INFO - PROCESS | 3576 | --DOCSHELL 112BD400 == 30 [pid = 3576] [id = 128] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (16EC3000) [pid = 3576] [serial = 346] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (153F0800) [pid = 3576] [serial = 329] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13460000) [pid = 3576] [serial = 340] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (175CE400) [pid = 3576] [serial = 352] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1803BC00) [pid = 3576] [serial = 353] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (12861C00) [pid = 3576] [serial = 337] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1286E000) [pid = 3576] [serial = 325] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1777BC00) [pid = 3576] [serial = 349] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15334400) [pid = 3576] [serial = 328] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (12D97C00) [pid = 3576] [serial = 326] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13939C00) [pid = 3576] [serial = 341] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19CA7800) [pid = 3576] [serial = 331] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13071C00) [pid = 3576] [serial = 334] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19CB0C00) [pid = 3576] [serial = 332] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (131E8C00) [pid = 3576] [serial = 335] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17786400) [pid = 3576] [serial = 350] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16FB2800) [pid = 3576] [serial = 347] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (12862C00) [pid = 3576] [serial = 338] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1820DC00) [pid = 3576] [serial = 355] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15385400) [pid = 3576] [serial = 343] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (158AA400) [pid = 3576] [serial = 344] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (11C26C00) [pid = 3576] [serial = 365] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1820F800) [pid = 3576] [serial = 356] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19CA8000) [pid = 3576] [serial = 358] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (112EC800) [pid = 3576] [serial = 364] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (12975C00) [pid = 3576] [serial = 361] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (12D9C800) [pid = 3576] [serial = 362] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19CA9000) [pid = 3576] [serial = 359] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (13923000) [pid = 3576] [serial = 368] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (131DC000) [pid = 3576] [serial = 367] [outer = 00000000] [url = about:blank] 10:18:49 INFO - PROCESS | 3576 | 1468862329311 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:18:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:18:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1011ms 10:18:49 INFO - PROCESS | 3576 | 1468862329325 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 10:18:49 INFO - PROCESS | 3576 | 1468862329329 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 10:18:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:18:49 INFO - PROCESS | 3576 | 1468862329335 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:18:49 INFO - PROCESS | 3576 | 1468862329339 Marionette TRACE conn3 <- [1,514,null,{}] 10:18:49 INFO - PROCESS | 3576 | 1468862329344 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:49 INFO - PROCESS | 3576 | 1468862329347 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:49 INFO - PROCESS | 3576 | 1468862329430 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 10:18:49 INFO - PROCESS | 3576 | 1468862329520 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 3576 | 1468862329523 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:49 INFO - PROCESS | 3576 | ++DOCSHELL 112EE000 == 31 [pid = 3576] [id = 138] 10:18:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (114D0800) [pid = 3576] [serial = 412] [outer = 00000000] 10:18:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (12867800) [pid = 3576] [serial = 413] [outer = 114D0800] 10:18:49 INFO - PROCESS | 3576 | 1468862329570 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (128A4400) [pid = 3576] [serial = 414] [outer = 114D0800] 10:18:49 INFO - PROCESS | 3576 | 1468862329926 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:18:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 10:18:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 654ms 10:18:49 INFO - PROCESS | 3576 | 1468862330002 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 3576 | 1468862330006 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 10:18:50 INFO - PROCESS | 3576 | 1468862330012 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:18:50 INFO - PROCESS | 3576 | 1468862330014 Marionette TRACE conn3 <- [1,518,null,{}] 10:18:50 INFO - PROCESS | 3576 | 1468862330018 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:50 INFO - PROCESS | 3576 | 1468862330020 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:50 INFO - PROCESS | 3576 | 1468862330112 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 10:18:50 INFO - PROCESS | 3576 | 1468862330119 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 3576 | 1468862330121 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:50 INFO - PROCESS | 3576 | ++DOCSHELL 1306E800 == 32 [pid = 3576] [id = 139] 10:18:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (130AD800) [pid = 3576] [serial = 415] [outer = 00000000] 10:18:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13460800) [pid = 3576] [serial = 416] [outer = 130AD800] 10:18:50 INFO - PROCESS | 3576 | 1468862330166 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1393B400) [pid = 3576] [serial = 417] [outer = 130AD800] 10:18:50 INFO - PROCESS | 3576 | 1468862330597 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:18:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:18:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 622ms 10:18:50 INFO - PROCESS | 3576 | 1468862330651 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 3576 | 1468862330653 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 10:18:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:18:50 INFO - PROCESS | 3576 | 1468862330656 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - PROCESS | 3576 | 1468862330660 Marionette TRACE conn3 <- [1,522,null,{}] 10:18:50 INFO - PROCESS | 3576 | 1468862330670 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:50 INFO - PROCESS | 3576 | 1468862330675 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:50 INFO - PROCESS | 3576 | 1468862330757 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 10:18:50 INFO - PROCESS | 3576 | 1468862330766 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 3576 | 1468862330770 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:50 INFO - PROCESS | 3576 | ++DOCSHELL 153F0C00 == 33 [pid = 3576] [id = 140] 10:18:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (156E6400) [pid = 3576] [serial = 418] [outer = 00000000] 10:18:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (158B1800) [pid = 3576] [serial = 419] [outer = 156E6400] 10:18:50 INFO - PROCESS | 3576 | 1468862330815 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (167F7800) [pid = 3576] [serial = 420] [outer = 156E6400] 10:18:51 INFO - PROCESS | 3576 | 1468862331250 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:18:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:18:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 638ms 10:18:51 INFO - PROCESS | 3576 | 1468862331294 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 10:18:51 INFO - PROCESS | 3576 | 1468862331296 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 10:18:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:18:51 INFO - PROCESS | 3576 | 1468862331299 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - PROCESS | 3576 | 1468862331301 Marionette TRACE conn3 <- [1,526,null,{}] 10:18:51 INFO - PROCESS | 3576 | 1468862331304 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:51 INFO - PROCESS | 3576 | 1468862331306 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:51 INFO - PROCESS | 3576 | 1468862331387 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 10:18:51 INFO - PROCESS | 3576 | 1468862331393 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:51 INFO - PROCESS | 3576 | 1468862331395 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:51 INFO - PROCESS | 3576 | ++DOCSHELL 16E11400 == 34 [pid = 3576] [id = 141] 10:18:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16EC7000) [pid = 3576] [serial = 421] [outer = 00000000] 10:18:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1751C000) [pid = 3576] [serial = 422] [outer = 16EC7000] 10:18:51 INFO - PROCESS | 3576 | 1468862331437 Marionette DEBUG loaded listener.js 10:18:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (176C1800) [pid = 3576] [serial = 423] [outer = 16EC7000] 10:18:51 INFO - PROCESS | 3576 | 1468862331916 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:18:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 10:18:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 638ms 10:18:51 INFO - PROCESS | 3576 | 1468862331937 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 10:18:51 INFO - PROCESS | 3576 | 1468862331939 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 10:18:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:18:51 INFO - PROCESS | 3576 | 1468862331953 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - PROCESS | 3576 | 1468862331955 Marionette TRACE conn3 <- [1,530,null,{}] 10:18:51 INFO - PROCESS | 3576 | 1468862331959 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:51 INFO - PROCESS | 3576 | 1468862331960 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:52 INFO - PROCESS | 3576 | 1468862332062 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 10:18:52 INFO - PROCESS | 3576 | 1468862332070 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:52 INFO - PROCESS | 3576 | 1468862332072 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:52 INFO - PROCESS | 3576 | ++DOCSHELL 158A8800 == 35 [pid = 3576] [id = 142] 10:18:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15F72400) [pid = 3576] [serial = 424] [outer = 00000000] 10:18:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17D15800) [pid = 3576] [serial = 425] [outer = 15F72400] 10:18:52 INFO - PROCESS | 3576 | 1468862332120 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17DD7800) [pid = 3576] [serial = 426] [outer = 15F72400] 10:18:52 INFO - PROCESS | 3576 | 1468862332569 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:18:52 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 10:18:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:18:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:18:52 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 10:18:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:18:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:18:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 623ms 10:18:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:18:52 INFO - PROCESS | 3576 | 1468862332586 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 10:18:52 INFO - PROCESS | 3576 | 1468862332588 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 10:18:52 INFO - PROCESS | 3576 | 1468862332591 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - PROCESS | 3576 | 1468862332593 Marionette TRACE conn3 <- [1,534,null,{}] 10:18:52 INFO - PROCESS | 3576 | 1468862332596 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:52 INFO - PROCESS | 3576 | 1468862332602 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:52 INFO - PROCESS | 3576 | 1468862332736 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 10:18:52 INFO - PROCESS | 3576 | 1468862332820 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:52 INFO - PROCESS | 3576 | 1468862332822 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:52 INFO - PROCESS | 3576 | ++DOCSHELL 197B2400 == 36 [pid = 3576] [id = 143] 10:18:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (197B2C00) [pid = 3576] [serial = 427] [outer = 00000000] 10:18:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19CAE000) [pid = 3576] [serial = 428] [outer = 197B2C00] 10:18:52 INFO - PROCESS | 3576 | 1468862332865 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19CAE800) [pid = 3576] [serial = 429] [outer = 197B2C00] 10:18:53 INFO - PROCESS | 3576 | 1468862333245 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:18:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 10:18:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 685ms 10:18:53 INFO - PROCESS | 3576 | 1468862333275 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 10:18:53 INFO - PROCESS | 3576 | 1468862333277 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 10:18:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:18:53 INFO - PROCESS | 3576 | 1468862333286 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - PROCESS | 3576 | 1468862333288 Marionette TRACE conn3 <- [1,538,null,{}] 10:18:53 INFO - PROCESS | 3576 | 1468862333292 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:53 INFO - PROCESS | 3576 | 1468862333295 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:53 INFO - PROCESS | 3576 | 1468862333415 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 10:18:53 INFO - PROCESS | 3576 | 1468862333420 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 3576 | 1468862333422 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:53 INFO - PROCESS | 3576 | ++DOCSHELL 19CB3C00 == 37 [pid = 3576] [id = 144] 10:18:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19F55800) [pid = 3576] [serial = 430] [outer = 00000000] 10:18:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A381000) [pid = 3576] [serial = 431] [outer = 19F55800] 10:18:53 INFO - PROCESS | 3576 | 1468862333467 Marionette DEBUG loaded listener.js 10:18:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A4D9400) [pid = 3576] [serial = 432] [outer = 19F55800] 10:18:53 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16138C00) [pid = 3576] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:18:53 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (112BDC00) [pid = 3576] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:18:53 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13E8C800) [pid = 3576] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:18:53 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1777E000) [pid = 3576] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:18:53 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (12865400) [pid = 3576] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:18:53 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (175CF000) [pid = 3576] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:18:53 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (145D9800) [pid = 3576] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:18:53 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16FAD400) [pid = 3576] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:18:53 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17E53C00) [pid = 3576] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:18:53 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16FA3400) [pid = 3576] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:18:53 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19F52C00) [pid = 3576] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:18:53 INFO - PROCESS | 3576 | 1468862333930 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:18:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 10:18:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 701ms 10:18:53 INFO - PROCESS | 3576 | 1468862333985 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 10:18:53 INFO - PROCESS | 3576 | 1468862333987 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 10:18:53 INFO - PROCESS | 3576 | 1468862333990 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:18:53 INFO - PROCESS | 3576 | 1468862333992 Marionette TRACE conn3 <- [1,542,null,{}] 10:18:53 INFO - PROCESS | 3576 | 1468862333995 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:53 INFO - PROCESS | 3576 | 1468862333997 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:54 INFO - PROCESS | 3576 | 1468862334098 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 10:18:54 INFO - PROCESS | 3576 | 1468862334106 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:54 INFO - PROCESS | 3576 | 1468862334108 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:54 INFO - PROCESS | 3576 | ++DOCSHELL 12822C00 == 38 [pid = 3576] [id = 145] 10:18:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (12865400) [pid = 3576] [serial = 433] [outer = 00000000] 10:18:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16FA3400) [pid = 3576] [serial = 434] [outer = 12865400] 10:18:54 INFO - PROCESS | 3576 | 1468862334150 Marionette DEBUG loaded listener.js 10:18:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17D14800) [pid = 3576] [serial = 435] [outer = 12865400] 10:18:54 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:54 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:54 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:54 INFO - PROCESS | 3576 | 1468862334584 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 638ms 10:18:54 INFO - PROCESS | 3576 | 1468862334628 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 10:18:54 INFO - PROCESS | 3576 | 1468862334630 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 10:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:18:54 INFO - PROCESS | 3576 | 1468862334634 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 3576 | 1468862334635 Marionette TRACE conn3 <- [1,546,null,{}] 10:18:54 INFO - PROCESS | 3576 | 1468862334639 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:54 INFO - PROCESS | 3576 | 1468862334640 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:54 INFO - PROCESS | 3576 | 1468862334716 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 10:18:54 INFO - PROCESS | 3576 | 1468862334722 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:54 INFO - PROCESS | 3576 | 1468862334724 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:54 INFO - PROCESS | 3576 | ++DOCSHELL 10A06400 == 39 [pid = 3576] [id = 146] 10:18:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16136400) [pid = 3576] [serial = 436] [outer = 00000000] 10:18:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A5E7400) [pid = 3576] [serial = 437] [outer = 16136400] 10:18:54 INFO - PROCESS | 3576 | 1468862334765 Marionette DEBUG loaded listener.js 10:18:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A5E8800) [pid = 3576] [serial = 438] [outer = 16136400] 10:18:55 INFO - PROCESS | 3576 | 1468862335163 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:18:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:18:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 592ms 10:18:55 INFO - PROCESS | 3576 | 1468862335231 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 10:18:55 INFO - PROCESS | 3576 | 1468862335233 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 10:18:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:18:55 INFO - PROCESS | 3576 | 1468862335237 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:18:55 INFO - PROCESS | 3576 | 1468862335238 Marionette TRACE conn3 <- [1,550,null,{}] 10:18:55 INFO - PROCESS | 3576 | 1468862335241 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:55 INFO - PROCESS | 3576 | 1468862335243 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:55 INFO - PROCESS | 3576 | 1468862335318 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 10:18:55 INFO - PROCESS | 3576 | 1468862335323 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:55 INFO - PROCESS | 3576 | 1468862335324 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:55 INFO - PROCESS | 3576 | ++DOCSHELL 19CAA400 == 40 [pid = 3576] [id = 147] 10:18:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A4D3000) [pid = 3576] [serial = 439] [outer = 00000000] 10:18:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A5F5000) [pid = 3576] [serial = 440] [outer = 1A4D3000] 10:18:55 INFO - PROCESS | 3576 | 1468862335366 Marionette DEBUG loaded listener.js 10:18:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A78D800) [pid = 3576] [serial = 441] [outer = 1A4D3000] 10:18:55 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 176BC400 == 39 [pid = 3576] [id = 127] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 112EE000 == 38 [pid = 3576] [id = 138] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 112BA000 == 37 [pid = 3576] [id = 136] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 12867C00 == 36 [pid = 3576] [id = 137] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 175CB400 == 35 [pid = 3576] [id = 135] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 10A06400 == 34 [pid = 3576] [id = 146] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 153F0C00 == 33 [pid = 3576] [id = 140] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 197B2400 == 32 [pid = 3576] [id = 143] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 19CB3C00 == 31 [pid = 3576] [id = 144] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 158A8800 == 30 [pid = 3576] [id = 142] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 12822C00 == 29 [pid = 3576] [id = 145] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 16E11400 == 28 [pid = 3576] [id = 141] 10:18:56 INFO - PROCESS | 3576 | --DOCSHELL 1306E800 == 27 [pid = 3576] [id = 139] 10:18:56 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (167F9000) [pid = 3576] [serial = 388] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (114D1C00) [pid = 3576] [serial = 382] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11CD5800) [pid = 3576] [serial = 383] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (14290400) [pid = 3576] [serial = 385] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1803C000) [pid = 3576] [serial = 380] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (17E54800) [pid = 3576] [serial = 379] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13CC7C00) [pid = 3576] [serial = 371] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13145C00) [pid = 3576] [serial = 370] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1777CC00) [pid = 3576] [serial = 391] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1537DC00) [pid = 3576] [serial = 374] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1533EC00) [pid = 3576] [serial = 373] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (175D0400) [pid = 3576] [serial = 377] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1708F000) [pid = 3576] [serial = 376] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A386400) [pid = 3576] [serial = 404] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16A86C00) [pid = 3576] [serial = 389] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (197B9000) [pid = 3576] [serial = 394] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1803D800) [pid = 3576] [serial = 392] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (197BE000) [pid = 3576] [serial = 398] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1A09D800) [pid = 3576] [serial = 402] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (19CA9400) [pid = 3576] [serial = 399] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1A096000) [pid = 3576] [serial = 401] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (10A78C00) [pid = 3576] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (197BB800) [pid = 3576] [serial = 395] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (14544C00) [pid = 3576] [serial = 386] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:57 INFO - PROCESS | 3576 | 1468862337112 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1899ms 10:18:57 INFO - PROCESS | 3576 | 1468862337147 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 10:18:57 INFO - PROCESS | 3576 | 1468862337150 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 10:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:18:57 INFO - PROCESS | 3576 | 1468862337156 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - PROCESS | 3576 | 1468862337158 Marionette TRACE conn3 <- [1,554,null,{}] 10:18:57 INFO - PROCESS | 3576 | 1468862337164 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:57 INFO - PROCESS | 3576 | 1468862337166 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:57 INFO - PROCESS | 3576 | 1468862337255 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 10:18:57 INFO - PROCESS | 3576 | 1468862337248 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:57 INFO - PROCESS | 3576 | 1468862337252 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:57 INFO - PROCESS | 3576 | ++DOCSHELL 11280000 == 28 [pid = 3576] [id = 148] 10:18:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (11280C00) [pid = 3576] [serial = 442] [outer = 00000000] 10:18:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (11435C00) [pid = 3576] [serial = 443] [outer = 11280C00] 10:18:57 INFO - PROCESS | 3576 | 1468862337300 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (114D2800) [pid = 3576] [serial = 444] [outer = 11280C00] 10:18:57 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:57 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:57 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:57 INFO - PROCESS | 3576 | 1468862337757 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 638ms 10:18:57 INFO - PROCESS | 3576 | 1468862337778 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 10:18:57 INFO - PROCESS | 3576 | 1468862337784 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 10:18:57 INFO - PROCESS | 3576 | 1468862337794 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:18:57 INFO - PROCESS | 3576 | 1468862337796 Marionette TRACE conn3 <- [1,558,null,{}] 10:18:57 INFO - PROCESS | 3576 | 1468862337800 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:57 INFO - PROCESS | 3576 | 1468862337803 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:57 INFO - PROCESS | 3576 | 1468862337889 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 10:18:57 INFO - PROCESS | 3576 | 1468862337897 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:57 INFO - PROCESS | 3576 | 1468862337900 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:57 INFO - PROCESS | 3576 | ++DOCSHELL 12D93400 == 29 [pid = 3576] [id = 149] 10:18:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (12D97000) [pid = 3576] [serial = 445] [outer = 00000000] 10:18:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (130A8C00) [pid = 3576] [serial = 446] [outer = 12D97000] 10:18:57 INFO - PROCESS | 3576 | 1468862337950 Marionette DEBUG loaded listener.js 10:18:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (1313FC00) [pid = 3576] [serial = 447] [outer = 12D97000] 10:18:58 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:58 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:58 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:58 INFO - PROCESS | 3576 | 1468862338398 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:18:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:18:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 638ms 10:18:58 INFO - PROCESS | 3576 | 1468862338433 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 10:18:58 INFO - PROCESS | 3576 | 1468862338435 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 10:18:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:18:58 INFO - PROCESS | 3576 | 1468862338442 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:18:58 INFO - PROCESS | 3576 | 1468862338445 Marionette TRACE conn3 <- [1,562,null,{}] 10:18:58 INFO - PROCESS | 3576 | 1468862338456 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:58 INFO - PROCESS | 3576 | 1468862338461 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:58 INFO - PROCESS | 3576 | 1468862338541 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 10:18:58 INFO - PROCESS | 3576 | 1468862338551 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:58 INFO - PROCESS | 3576 | 1468862338554 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:58 INFO - PROCESS | 3576 | ++DOCSHELL 14283800 == 30 [pid = 3576] [id = 150] 10:18:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (14283C00) [pid = 3576] [serial = 448] [outer = 00000000] 10:18:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (14544400) [pid = 3576] [serial = 449] [outer = 14283C00] 10:18:58 INFO - PROCESS | 3576 | 1468862338600 Marionette DEBUG loaded listener.js 10:18:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (145D5800) [pid = 3576] [serial = 450] [outer = 14283C00] 10:18:59 INFO - PROCESS | 3576 | 1468862339077 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:18:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 701ms 10:18:59 INFO - PROCESS | 3576 | 1468862339143 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 3576 | 1468862339145 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 10:18:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:18:59 INFO - PROCESS | 3576 | 1468862339149 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 3576 | 1468862339151 Marionette TRACE conn3 <- [1,566,null,{}] 10:18:59 INFO - PROCESS | 3576 | 1468862339154 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:59 INFO - PROCESS | 3576 | 1468862339156 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:59 INFO - PROCESS | 3576 | 1468862339235 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 10:18:59 INFO - PROCESS | 3576 | 1468862339241 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 3576 | 1468862339243 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:59 INFO - PROCESS | 3576 | ++DOCSHELL 12930800 == 31 [pid = 3576] [id = 151] 10:18:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15377400) [pid = 3576] [serial = 451] [outer = 00000000] 10:18:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (153EC800) [pid = 3576] [serial = 452] [outer = 15377400] 10:18:59 INFO - PROCESS | 3576 | 1468862339285 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (156F3400) [pid = 3576] [serial = 453] [outer = 15377400] 10:18:59 INFO - PROCESS | 3576 | 1468862339720 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:18:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 592ms 10:18:59 INFO - PROCESS | 3576 | 1468862339745 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 3576 | 1468862339747 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 10:18:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:18:59 INFO - PROCESS | 3576 | 1468862339754 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 3576 | 1468862339756 Marionette TRACE conn3 <- [1,570,null,{}] 10:18:59 INFO - PROCESS | 3576 | 1468862339759 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:59 INFO - PROCESS | 3576 | 1468862339761 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:59 INFO - PROCESS | 3576 | 1468862339836 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 10:18:59 INFO - PROCESS | 3576 | 1468862339842 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 3576 | 1468862339844 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:18:59 INFO - PROCESS | 3576 | ++DOCSHELL 158AF800 == 32 [pid = 3576] [id = 152] 10:18:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15F71400) [pid = 3576] [serial = 454] [outer = 00000000] 10:18:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (167FD000) [pid = 3576] [serial = 455] [outer = 15F71400] 10:18:59 INFO - PROCESS | 3576 | 1468862339886 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16E0DC00) [pid = 3576] [serial = 456] [outer = 15F71400] 10:19:00 INFO - PROCESS | 3576 | 1468862340318 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:19:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:19:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 592ms 10:19:00 INFO - PROCESS | 3576 | 1468862340354 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 10:19:00 INFO - PROCESS | 3576 | 1468862340356 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 10:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:19:00 INFO - PROCESS | 3576 | 1468862340359 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:19:00 INFO - PROCESS | 3576 | 1468862340361 Marionette TRACE conn3 <- [1,574,null,{}] 10:19:00 INFO - PROCESS | 3576 | 1468862340366 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:00 INFO - PROCESS | 3576 | 1468862340371 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:00 INFO - PROCESS | 3576 | 1468862340471 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 10:19:00 INFO - PROCESS | 3576 | 1468862340479 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:00 INFO - PROCESS | 3576 | 1468862340481 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:00 INFO - PROCESS | 3576 | ++DOCSHELL 17516C00 == 33 [pid = 3576] [id = 153] 10:19:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (175CB400) [pid = 3576] [serial = 457] [outer = 00000000] 10:19:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1760A800) [pid = 3576] [serial = 458] [outer = 175CB400] 10:19:00 INFO - PROCESS | 3576 | 1468862340524 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17786000) [pid = 3576] [serial = 459] [outer = 175CB400] 10:19:00 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:00 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:00 INFO - PROCESS | 3576 | 1468862340931 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:19:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:19:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 592ms 10:19:00 INFO - PROCESS | 3576 | 1468862340955 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 10:19:00 INFO - PROCESS | 3576 | 1468862340957 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 10:19:00 INFO - PROCESS | 3576 | 1468862340960 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:19:00 INFO - PROCESS | 3576 | 1468862340962 Marionette TRACE conn3 <- [1,578,null,{}] 10:19:00 INFO - PROCESS | 3576 | 1468862340966 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:00 INFO - PROCESS | 3576 | 1468862340967 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:01 INFO - PROCESS | 3576 | 1468862341085 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 10:19:01 INFO - PROCESS | 3576 | 1468862341092 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:01 INFO - PROCESS | 3576 | 1468862341094 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:01 INFO - PROCESS | 3576 | ++DOCSHELL 12869000 == 34 [pid = 3576] [id = 154] 10:19:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13075400) [pid = 3576] [serial = 460] [outer = 00000000] 10:19:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17E4EC00) [pid = 3576] [serial = 461] [outer = 13075400] 10:19:01 INFO - PROCESS | 3576 | 1468862341136 Marionette DEBUG loaded listener.js 10:19:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17E56400) [pid = 3576] [serial = 462] [outer = 13075400] 10:19:01 INFO - PROCESS | 3576 | 1468862341540 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:19:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 623ms 10:19:01 INFO - PROCESS | 3576 | 1468862341599 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 3576 | 1468862341601 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 10:19:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:19:01 INFO - PROCESS | 3576 | 1468862341588 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - PROCESS | 3576 | 1468862341590 Marionette TRACE conn3 <- [1,582,null,{}] 10:19:01 INFO - PROCESS | 3576 | 1468862341594 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:01 INFO - PROCESS | 3576 | 1468862341595 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:01 INFO - PROCESS | 3576 | 1468862341699 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 10:19:01 INFO - PROCESS | 3576 | 1468862341706 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:01 INFO - PROCESS | 3576 | 1468862341708 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:01 INFO - PROCESS | 3576 | ++DOCSHELL 18204800 == 35 [pid = 3576] [id = 155] 10:19:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1820AC00) [pid = 3576] [serial = 463] [outer = 00000000] 10:19:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18210C00) [pid = 3576] [serial = 464] [outer = 1820AC00] 10:19:01 INFO - PROCESS | 3576 | 1468862341751 Marionette DEBUG loaded listener.js 10:19:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (197B0800) [pid = 3576] [serial = 465] [outer = 1820AC00] 10:19:02 INFO - PROCESS | 3576 | 1468862342137 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:19:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 591ms 10:19:02 INFO - PROCESS | 3576 | 1468862342186 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 3576 | 1468862342187 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 10:19:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:19:02 INFO - PROCESS | 3576 | 1468862342191 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 3576 | 1468862342192 Marionette TRACE conn3 <- [1,586,null,{}] 10:19:02 INFO - PROCESS | 3576 | 1468862342195 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:02 INFO - PROCESS | 3576 | 1468862342197 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:02 INFO - PROCESS | 3576 | 1468862342307 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 10:19:02 INFO - PROCESS | 3576 | 1468862342397 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 3576 | 1468862342399 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:02 INFO - PROCESS | 3576 | ++DOCSHELL 112C5400 == 36 [pid = 3576] [id = 156] 10:19:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13E97C00) [pid = 3576] [serial = 466] [outer = 00000000] 10:19:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19A1B800) [pid = 3576] [serial = 467] [outer = 13E97C00] 10:19:02 INFO - PROCESS | 3576 | 1468862342440 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19A20000) [pid = 3576] [serial = 468] [outer = 13E97C00] 10:19:02 INFO - PROCESS | 3576 | 1468862342827 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:19:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 701ms 10:19:02 INFO - PROCESS | 3576 | 1468862342892 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 3576 | 1468862342894 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 10:19:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:19:02 INFO - PROCESS | 3576 | 1468862342897 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 3576 | 1468862342899 Marionette TRACE conn3 <- [1,590,null,{}] 10:19:02 INFO - PROCESS | 3576 | 1468862342902 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:02 INFO - PROCESS | 3576 | 1468862342904 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:03 INFO - PROCESS | 3576 | 1468862343019 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 10:19:03 INFO - PROCESS | 3576 | 1468862343027 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 3576 | 1468862343030 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:03 INFO - PROCESS | 3576 | ++DOCSHELL 18210800 == 37 [pid = 3576] [id = 157] 10:19:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (197B9000) [pid = 3576] [serial = 469] [outer = 00000000] 10:19:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A095400) [pid = 3576] [serial = 470] [outer = 197B9000] 10:19:03 INFO - PROCESS | 3576 | 1468862343075 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A097C00) [pid = 3576] [serial = 471] [outer = 197B9000] 10:19:03 INFO - PROCESS | 3576 | 1468862343494 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:19:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:19:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 638ms 10:19:03 INFO - PROCESS | 3576 | 1468862343534 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 10:19:03 INFO - PROCESS | 3576 | 1468862343536 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 10:19:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:19:03 INFO - PROCESS | 3576 | 1468862343545 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:19:03 INFO - PROCESS | 3576 | 1468862343548 Marionette TRACE conn3 <- [1,594,null,{}] 10:19:03 INFO - PROCESS | 3576 | 1468862343551 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:03 INFO - PROCESS | 3576 | 1468862343554 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:03 INFO - PROCESS | 3576 | 1468862343666 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 10:19:03 INFO - PROCESS | 3576 | 1468862343751 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 3576 | 1468862343753 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:03 INFO - PROCESS | 3576 | ++DOCSHELL 158AE000 == 38 [pid = 3576] [id = 158] 10:19:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A4D5400) [pid = 3576] [serial = 472] [outer = 00000000] 10:19:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A5F6800) [pid = 3576] [serial = 473] [outer = 1A4D5400] 10:19:03 INFO - PROCESS | 3576 | 1468862343797 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A797400) [pid = 3576] [serial = 474] [outer = 1A4D5400] 10:19:04 INFO - PROCESS | 3576 | 1468862344206 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:19:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 700ms 10:19:04 INFO - PROCESS | 3576 | 1468862344244 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 10:19:04 INFO - PROCESS | 3576 | 1468862344246 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 10:19:04 INFO - PROCESS | 3576 | 1468862344249 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:19:04 INFO - PROCESS | 3576 | 1468862344251 Marionette TRACE conn3 <- [1,598,null,{}] 10:19:04 INFO - PROCESS | 3576 | 1468862344254 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:04 INFO - PROCESS | 3576 | 1468862344256 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:04 INFO - PROCESS | 3576 | 1468862344531 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (15F72400) [pid = 3576] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (197B2C00) [pid = 3576] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19F55800) [pid = 3576] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16136400) [pid = 3576] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (114D0800) [pid = 3576] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1286AC00) [pid = 3576] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (112C4C00) [pid = 3576] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19F5A400) [pid = 3576] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16EC7000) [pid = 3576] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (156E6400) [pid = 3576] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (130AD800) [pid = 3576] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:19:04 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (12865400) [pid = 3576] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:19:04 INFO - PROCESS | 3576 | 1468862344587 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:04 INFO - PROCESS | 3576 | 1468862344589 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:04 INFO - PROCESS | 3576 | ++DOCSHELL 10441800 == 39 [pid = 3576] [id = 159] 10:19:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1047A800) [pid = 3576] [serial = 475] [outer = 00000000] 10:19:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (114D0C00) [pid = 3576] [serial = 476] [outer = 1047A800] 10:19:04 INFO - PROCESS | 3576 | 1468862344635 Marionette DEBUG loaded listener.js 10:19:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (130D7800) [pid = 3576] [serial = 477] [outer = 1047A800] 10:19:04 INFO - PROCESS | 3576 | 1468862344981 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:19:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:19:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 794ms 10:19:05 INFO - PROCESS | 3576 | 1468862345084 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 10:19:05 INFO - PROCESS | 3576 | 1468862345086 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 10:19:05 INFO - PROCESS | 3576 | 1468862345090 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:19:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:19:05 INFO - PROCESS | 3576 | 1468862345102 Marionette TRACE conn3 <- [1,602,null,{}] 10:19:05 INFO - PROCESS | 3576 | 1468862345110 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:05 INFO - PROCESS | 3576 | 1468862345112 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:05 INFO - PROCESS | 3576 | 1468862345255 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 10:19:05 INFO - PROCESS | 3576 | 1468862345262 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 3576 | 1468862345264 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:05 INFO - PROCESS | 3576 | ++DOCSHELL 1A795800 == 40 [pid = 3576] [id = 160] 10:19:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A9E7000) [pid = 3576] [serial = 478] [outer = 00000000] 10:19:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1AA73800) [pid = 3576] [serial = 479] [outer = 1A9E7000] 10:19:05 INFO - PROCESS | 3576 | 1468862345309 Marionette DEBUG loaded listener.js 10:19:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1AA75000) [pid = 3576] [serial = 480] [outer = 1A9E7000] 10:19:05 INFO - PROCESS | 3576 | 1468862345801 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:19:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:19:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 747ms 10:19:05 INFO - PROCESS | 3576 | 1468862345852 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 10:19:05 INFO - PROCESS | 3576 | 1468862345854 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 10:19:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:19:05 INFO - PROCESS | 3576 | 1468862345858 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:19:05 INFO - PROCESS | 3576 | 1468862345859 Marionette TRACE conn3 <- [1,606,null,{}] 10:19:05 INFO - PROCESS | 3576 | 1468862345864 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:05 INFO - PROCESS | 3576 | 1468862345865 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:05 INFO - PROCESS | 3576 | 1468862345932 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 10:19:05 INFO - PROCESS | 3576 | 1468862345937 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 3576 | 1468862345939 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:05 INFO - PROCESS | 3576 | ++DOCSHELL 13071C00 == 41 [pid = 3576] [id = 161] 10:19:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13460400) [pid = 3576] [serial = 481] [outer = 00000000] 10:19:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17D19400) [pid = 3576] [serial = 482] [outer = 13460400] 10:19:05 INFO - PROCESS | 3576 | 1468862345980 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A5F3C00) [pid = 3576] [serial = 483] [outer = 13460400] 10:19:06 INFO - PROCESS | 3576 | 1468862346400 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:19:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:19:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 591ms 10:19:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:19:06 INFO - PROCESS | 3576 | 1468862346439 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 10:19:06 INFO - PROCESS | 3576 | 1468862346441 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 10:19:06 INFO - PROCESS | 3576 | 1468862346444 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:19:06 INFO - PROCESS | 3576 | 1468862346446 Marionette TRACE conn3 <- [1,610,null,{}] 10:19:06 INFO - PROCESS | 3576 | 1468862346449 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:06 INFO - PROCESS | 3576 | 1468862346451 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:06 INFO - PROCESS | 3576 | 1468862346579 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 10:19:06 INFO - PROCESS | 3576 | 1468862346750 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:06 INFO - PROCESS | 3576 | 1468862346753 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:06 INFO - PROCESS | 3576 | ++DOCSHELL 104E8000 == 42 [pid = 3576] [id = 162] 10:19:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (10517800) [pid = 3576] [serial = 484] [outer = 00000000] 10:19:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10A0E800) [pid = 3576] [serial = 485] [outer = 10517800] 10:19:06 INFO - PROCESS | 3576 | 1468862346810 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (10F6D400) [pid = 3576] [serial = 486] [outer = 10517800] 10:19:07 INFO - PROCESS | 3576 | 1468862347454 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:19:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:19:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1074ms 10:19:07 INFO - PROCESS | 3576 | 1468862347539 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 10:19:07 INFO - PROCESS | 3576 | 1468862347544 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 10:19:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:19:07 INFO - PROCESS | 3576 | 1468862347549 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:19:07 INFO - PROCESS | 3576 | 1468862347552 Marionette TRACE conn3 <- [1,614,null,{}] 10:19:07 INFO - PROCESS | 3576 | 1468862347557 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:07 INFO - PROCESS | 3576 | 1468862347560 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:07 INFO - PROCESS | 3576 | 1468862347683 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 10:19:07 INFO - PROCESS | 3576 | 1468862347797 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:07 INFO - PROCESS | 3576 | 1468862347800 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:07 INFO - PROCESS | 3576 | ++DOCSHELL 13148400 == 43 [pid = 3576] [id = 163] 10:19:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1314B000) [pid = 3576] [serial = 487] [outer = 00000000] 10:19:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1345E800) [pid = 3576] [serial = 488] [outer = 1314B000] 10:19:07 INFO - PROCESS | 3576 | 1468862347856 Marionette DEBUG loaded listener.js 10:19:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (13E89000) [pid = 3576] [serial = 489] [outer = 1314B000] 10:19:08 INFO - PROCESS | 3576 | 1468862348802 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:19:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:19:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1308ms 10:19:08 INFO - PROCESS | 3576 | 1468862348864 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 10:19:08 INFO - PROCESS | 3576 | 1468862348868 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 10:19:08 INFO - PROCESS | 3576 | 1468862348873 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:19:08 INFO - PROCESS | 3576 | 1468862348876 Marionette TRACE conn3 <- [1,618,null,{}] 10:19:08 INFO - PROCESS | 3576 | 1468862348882 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:08 INFO - PROCESS | 3576 | 1468862348884 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:09 INFO - PROCESS | 3576 | 1468862349017 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 13071C00 == 42 [pid = 3576] [id = 161] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 1A795800 == 41 [pid = 3576] [id = 160] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 10441800 == 40 [pid = 3576] [id = 159] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 158AE000 == 39 [pid = 3576] [id = 158] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 18210800 == 38 [pid = 3576] [id = 157] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 112C5400 == 37 [pid = 3576] [id = 156] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 18204800 == 36 [pid = 3576] [id = 155] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 12869000 == 35 [pid = 3576] [id = 154] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 17516C00 == 34 [pid = 3576] [id = 153] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 158AF800 == 33 [pid = 3576] [id = 152] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 12930800 == 32 [pid = 3576] [id = 151] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 14283800 == 31 [pid = 3576] [id = 150] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 12D93400 == 30 [pid = 3576] [id = 149] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 11280000 == 29 [pid = 3576] [id = 148] 10:19:09 INFO - PROCESS | 3576 | --DOCSHELL 19CAA400 == 28 [pid = 3576] [id = 147] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (17D15800) [pid = 3576] [serial = 425] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (19CAE000) [pid = 3576] [serial = 428] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (17DD7800) [pid = 3576] [serial = 426] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A381000) [pid = 3576] [serial = 431] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (19CAE800) [pid = 3576] [serial = 429] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A5E7400) [pid = 3576] [serial = 437] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A4D9400) [pid = 3576] [serial = 432] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A5F5000) [pid = 3576] [serial = 440] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (12867800) [pid = 3576] [serial = 413] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (128A4400) [pid = 3576] [serial = 414] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13941400) [pid = 3576] [serial = 411] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13456000) [pid = 3576] [serial = 410] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14286C00) [pid = 3576] [serial = 408] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12974000) [pid = 3576] [serial = 407] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A4D6000) [pid = 3576] [serial = 405] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1751C000) [pid = 3576] [serial = 422] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (158B1800) [pid = 3576] [serial = 419] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (167F7800) [pid = 3576] [serial = 420] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13460800) [pid = 3576] [serial = 416] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1393B400) [pid = 3576] [serial = 417] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17D14800) [pid = 3576] [serial = 435] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16FA3400) [pid = 3576] [serial = 434] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (176C1800) [pid = 3576] [serial = 423] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A5E8800) [pid = 3576] [serial = 438] [outer = 00000000] [url = about:blank] 10:19:09 INFO - PROCESS | 3576 | 1468862349164 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 3576 | 1468862349168 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:09 INFO - PROCESS | 3576 | ++DOCSHELL 10470400 == 29 [pid = 3576] [id = 164] 10:19:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (104E5400) [pid = 3576] [serial = 490] [outer = 00000000] 10:19:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (112C3800) [pid = 3576] [serial = 491] [outer = 104E5400] 10:19:09 INFO - PROCESS | 3576 | 1468862349218 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1286A400) [pid = 3576] [serial = 492] [outer = 104E5400] 10:19:09 INFO - PROCESS | 3576 | 1468862349632 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:19:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:19:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 794ms 10:19:09 INFO - PROCESS | 3576 | 1468862349676 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 10:19:09 INFO - PROCESS | 3576 | 1468862349680 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 10:19:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:19:09 INFO - PROCESS | 3576 | 1468862349708 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:19:09 INFO - PROCESS | 3576 | 1468862349711 Marionette TRACE conn3 <- [1,622,null,{}] 10:19:09 INFO - PROCESS | 3576 | 1468862349715 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:09 INFO - PROCESS | 3576 | 1468862349717 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:09 INFO - PROCESS | 3576 | 1468862349800 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 10:19:09 INFO - PROCESS | 3576 | 1468862349806 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 3576 | 1468862349809 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:09 INFO - PROCESS | 3576 | ++DOCSHELL 131E4C00 == 30 [pid = 3576] [id = 165] 10:19:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1345F400) [pid = 3576] [serial = 493] [outer = 00000000] 10:19:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (139CB000) [pid = 3576] [serial = 494] [outer = 1345F400] 10:19:09 INFO - PROCESS | 3576 | 1468862349854 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (14284000) [pid = 3576] [serial = 495] [outer = 1345F400] 10:19:10 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:10 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:10 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:10 INFO - PROCESS | 3576 | 1468862350300 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:19:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:19:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 639ms 10:19:10 INFO - PROCESS | 3576 | 1468862350345 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 3576 | 1468862350347 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 10:19:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:19:10 INFO - PROCESS | 3576 | 1468862350335 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 3576 | 1468862350339 Marionette TRACE conn3 <- [1,626,null,{}] 10:19:10 INFO - PROCESS | 3576 | 1468862350349 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:10 INFO - PROCESS | 3576 | 1468862350354 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:10 INFO - PROCESS | 3576 | 1468862350462 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 10:19:10 INFO - PROCESS | 3576 | 1468862350472 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:10 INFO - PROCESS | 3576 | 1468862350475 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:10 INFO - PROCESS | 3576 | ++DOCSHELL 1537F800 == 31 [pid = 3576] [id = 166] 10:19:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15381C00) [pid = 3576] [serial = 496] [outer = 00000000] 10:19:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (153EB800) [pid = 3576] [serial = 497] [outer = 15381C00] 10:19:10 INFO - PROCESS | 3576 | 1468862350530 Marionette DEBUG loaded listener.js 10:19:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (158AE000) [pid = 3576] [serial = 498] [outer = 15381C00] 10:19:10 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:10 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:10 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:10 INFO - PROCESS | 3576 | 1468862350969 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:19:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:19:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 685ms 10:19:11 INFO - PROCESS | 3576 | 1468862351034 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 10:19:11 INFO - PROCESS | 3576 | 1468862351036 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 10:19:11 INFO - PROCESS | 3576 | 1468862351039 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:19:11 INFO - PROCESS | 3576 | 1468862351041 Marionette TRACE conn3 <- [1,630,null,{}] 10:19:11 INFO - PROCESS | 3576 | 1468862351044 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:11 INFO - PROCESS | 3576 | 1468862351046 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:11 INFO - PROCESS | 3576 | 1468862351136 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 10:19:11 INFO - PROCESS | 3576 | 1468862351141 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 3576 | 1468862351143 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:11 INFO - PROCESS | 3576 | ++DOCSHELL 16135C00 == 32 [pid = 3576] [id = 167] 10:19:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (167FB400) [pid = 3576] [serial = 499] [outer = 00000000] 10:19:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16DE9800) [pid = 3576] [serial = 500] [outer = 167FB400] 10:19:11 INFO - PROCESS | 3576 | 1468862351187 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16DEF800) [pid = 3576] [serial = 501] [outer = 167FB400] 10:19:11 INFO - PROCESS | 3576 | 1468862351629 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:19:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:19:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 623ms 10:19:11 INFO - PROCESS | 3576 | 1468862351678 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 10:19:11 INFO - PROCESS | 3576 | 1468862351680 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 10:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:19:11 INFO - PROCESS | 3576 | 1468862351689 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:19:11 INFO - PROCESS | 3576 | 1468862351691 Marionette TRACE conn3 <- [1,634,null,{}] 10:19:11 INFO - PROCESS | 3576 | 1468862351694 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:11 INFO - PROCESS | 3576 | 1468862351696 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:11 INFO - PROCESS | 3576 | 1468862351797 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 10:19:11 INFO - PROCESS | 3576 | 1468862351879 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 3576 | 1468862351881 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:11 INFO - PROCESS | 3576 | ++DOCSHELL 13138C00 == 33 [pid = 3576] [id = 168] 10:19:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16DF4C00) [pid = 3576] [serial = 502] [outer = 00000000] 10:19:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16FAB800) [pid = 3576] [serial = 503] [outer = 16DF4C00] 10:19:11 INFO - PROCESS | 3576 | 1468862351924 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17030C00) [pid = 3576] [serial = 504] [outer = 16DF4C00] 10:19:12 INFO - PROCESS | 3576 | 1468862352359 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:19:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:19:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 685ms 10:19:12 INFO - PROCESS | 3576 | 1468862352383 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 3576 | 1468862352385 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 10:19:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:19:12 INFO - PROCESS | 3576 | 1468862352388 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - PROCESS | 3576 | 1468862352389 Marionette TRACE conn3 <- [1,638,null,{}] 10:19:12 INFO - PROCESS | 3576 | 1468862352393 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:12 INFO - PROCESS | 3576 | 1468862352398 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:12 INFO - PROCESS | 3576 | 1468862352528 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 10:19:12 INFO - PROCESS | 3576 | 1468862352536 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:12 INFO - PROCESS | 3576 | 1468862352538 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:12 INFO - PROCESS | 3576 | ++DOCSHELL 17518000 == 34 [pid = 3576] [id = 169] 10:19:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1751B400) [pid = 3576] [serial = 505] [outer = 00000000] 10:19:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17DD4400) [pid = 3576] [serial = 506] [outer = 1751B400] 10:19:12 INFO - PROCESS | 3576 | 1468862352580 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1803E800) [pid = 3576] [serial = 507] [outer = 1751B400] 10:19:13 INFO - PROCESS | 3576 | 1468862353021 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:19:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:19:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 700ms 10:19:13 INFO - PROCESS | 3576 | 1468862353088 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 10:19:13 INFO - PROCESS | 3576 | 1468862353089 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 10:19:13 INFO - PROCESS | 3576 | 1468862353093 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:19:13 INFO - PROCESS | 3576 | 1468862353094 Marionette TRACE conn3 <- [1,642,null,{}] 10:19:13 INFO - PROCESS | 3576 | 1468862353098 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:13 INFO - PROCESS | 3576 | 1468862353100 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:13 INFO - PROCESS | 3576 | 1468862353229 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 10:19:13 INFO - PROCESS | 3576 | 1468862353249 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 3576 | 1468862353251 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:13 INFO - PROCESS | 3576 | ++DOCSHELL 15F71C00 == 35 [pid = 3576] [id = 170] 10:19:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (175CC800) [pid = 3576] [serial = 508] [outer = 00000000] 10:19:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (197BB400) [pid = 3576] [serial = 509] [outer = 175CC800] 10:19:13 INFO - PROCESS | 3576 | 1468862353293 Marionette DEBUG loaded listener.js 10:19:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19A22C00) [pid = 3576] [serial = 510] [outer = 175CC800] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (14283C00) [pid = 3576] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (197B9000) [pid = 3576] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12D97000) [pid = 3576] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (175CB400) [pid = 3576] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1820AC00) [pid = 3576] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A4D5400) [pid = 3576] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A9E7000) [pid = 3576] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15377400) [pid = 3576] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15F71400) [pid = 3576] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A4D3000) [pid = 3576] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1047A800) [pid = 3576] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11280C00) [pid = 3576] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13075400) [pid = 3576] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:19:13 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13E97C00) [pid = 3576] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:19:13 INFO - PROCESS | 3576 | 1468862353796 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:19:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:19:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 732ms 10:19:13 INFO - PROCESS | 3576 | 1468862353841 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 10:19:13 INFO - PROCESS | 3576 | 1468862353843 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 10:19:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:19:13 INFO - PROCESS | 3576 | 1468862353846 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - PROCESS | 3576 | 1468862353848 Marionette TRACE conn3 <- [1,646,null,{}] 10:19:13 INFO - PROCESS | 3576 | 1468862353851 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:13 INFO - PROCESS | 3576 | 1468862353853 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:13 INFO - PROCESS | 3576 | 1468862353929 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 10:19:13 INFO - PROCESS | 3576 | 1468862353935 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 3576 | 1468862353937 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:13 INFO - PROCESS | 3576 | ++DOCSHELL 10A80800 == 36 [pid = 3576] [id = 171] 10:19:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (13075400) [pid = 3576] [serial = 511] [outer = 00000000] 10:19:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17DDB000) [pid = 3576] [serial = 512] [outer = 13075400] 10:19:13 INFO - PROCESS | 3576 | 1468862353978 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1820D400) [pid = 3576] [serial = 513] [outer = 13075400] 10:19:14 INFO - PROCESS | 3576 | 1468862354376 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 591ms 10:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:19:14 INFO - PROCESS | 3576 | 1468862354441 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 3576 | 1468862354443 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 10:19:14 INFO - PROCESS | 3576 | 1468862354447 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 3576 | 1468862354448 Marionette TRACE conn3 <- [1,650,null,{}] 10:19:14 INFO - PROCESS | 3576 | 1468862354451 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:14 INFO - PROCESS | 3576 | 1468862354453 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:14 INFO - PROCESS | 3576 | 1468862354528 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 10:19:14 INFO - PROCESS | 3576 | 1468862354536 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:14 INFO - PROCESS | 3576 | 1468862354538 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:14 INFO - PROCESS | 3576 | ++DOCSHELL 139CBC00 == 37 [pid = 3576] [id = 172] 10:19:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (197B3C00) [pid = 3576] [serial = 514] [outer = 00000000] 10:19:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19CACC00) [pid = 3576] [serial = 515] [outer = 197B3C00] 10:19:14 INFO - PROCESS | 3576 | 1468862354579 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19F58000) [pid = 3576] [serial = 516] [outer = 197B3C00] 10:19:14 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:14 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:14 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:14 INFO - PROCESS | 3576 | 1468862354994 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:19:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 591ms 10:19:15 INFO - PROCESS | 3576 | 1468862355027 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 3576 | 1468862355029 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 10:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:19:15 INFO - PROCESS | 3576 | 1468862355032 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 3576 | 1468862355034 Marionette TRACE conn3 <- [1,654,null,{}] 10:19:15 INFO - PROCESS | 3576 | 1468862355053 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:15 INFO - PROCESS | 3576 | 1468862355055 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:15 INFO - PROCESS | 3576 | 1468862355130 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 10:19:15 INFO - PROCESS | 3576 | 1468862355136 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 3576 | 1468862355138 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:15 INFO - PROCESS | 3576 | ++DOCSHELL 1612E000 == 38 [pid = 3576] [id = 173] 10:19:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (197B8000) [pid = 3576] [serial = 517] [outer = 00000000] 10:19:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A386400) [pid = 3576] [serial = 518] [outer = 197B8000] 10:19:15 INFO - PROCESS | 3576 | 1468862355191 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A388C00) [pid = 3576] [serial = 519] [outer = 197B8000] 10:19:15 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:15 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:15 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:15 INFO - PROCESS | 3576 | 1468862355724 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:19:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 763ms 10:19:15 INFO - PROCESS | 3576 | 1468862355795 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 3576 | 1468862355799 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 10:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:19:15 INFO - PROCESS | 3576 | 1468862355805 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 3576 | 1468862355808 Marionette TRACE conn3 <- [1,658,null,{}] 10:19:15 INFO - PROCESS | 3576 | 1468862355814 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:15 INFO - PROCESS | 3576 | 1468862355817 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:16 INFO - PROCESS | 3576 | 1468862356015 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 10:19:16 INFO - PROCESS | 3576 | 1468862356065 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:16 INFO - PROCESS | 3576 | 1468862356070 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:16 INFO - PROCESS | 3576 | ++DOCSHELL 10A08400 == 39 [pid = 3576] [id = 174] 10:19:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10A09800) [pid = 3576] [serial = 520] [outer = 00000000] 10:19:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (12975400) [pid = 3576] [serial = 521] [outer = 10A09800] 10:19:16 INFO - PROCESS | 3576 | 1468862356124 Marionette DEBUG loaded listener.js 10:19:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (131DC000) [pid = 3576] [serial = 522] [outer = 10A09800] 10:19:16 INFO - PROCESS | 3576 | 1468862356655 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:19:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:19:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 887ms 10:19:16 INFO - PROCESS | 3576 | 1468862356710 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 10:19:16 INFO - PROCESS | 3576 | 1468862356714 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 10:19:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:19:16 INFO - PROCESS | 3576 | 1468862356721 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:19:16 INFO - PROCESS | 3576 | 1468862356724 Marionette TRACE conn3 <- [1,662,null,{}] 10:19:16 INFO - PROCESS | 3576 | 1468862356728 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:16 INFO - PROCESS | 3576 | 1468862356730 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:16 INFO - PROCESS | 3576 | 1468862356844 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 10:19:16 INFO - PROCESS | 3576 | 1468862356939 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:16 INFO - PROCESS | 3576 | 1468862356942 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:16 INFO - PROCESS | 3576 | ++DOCSHELL 1533EC00 == 40 [pid = 3576] [id = 175] 10:19:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (15376400) [pid = 3576] [serial = 523] [outer = 00000000] 10:19:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (15382800) [pid = 3576] [serial = 524] [outer = 15376400] 10:19:16 INFO - PROCESS | 3576 | 1468862356995 Marionette DEBUG loaded listener.js 10:19:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (167F9800) [pid = 3576] [serial = 525] [outer = 15376400] 10:19:17 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:17 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:17 INFO - PROCESS | 3576 | 1468862357591 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 10:19:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 950ms 10:19:17 INFO - PROCESS | 3576 | 1468862357666 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 3576 | 1468862357668 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 10:19:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:19:17 INFO - PROCESS | 3576 | 1468862357672 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - PROCESS | 3576 | 1468862357676 Marionette TRACE conn3 <- [1,666,null,{}] 10:19:17 INFO - PROCESS | 3576 | 1468862357687 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:17 INFO - PROCESS | 3576 | 1468862357692 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:17 INFO - PROCESS | 3576 | 1468862357829 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 10:19:17 INFO - PROCESS | 3576 | 1468862357951 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:17 INFO - PROCESS | 3576 | 1468862357954 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:17 INFO - PROCESS | 3576 | ++DOCSHELL 176C7000 == 41 [pid = 3576] [id = 176] 10:19:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (17DD2C00) [pid = 3576] [serial = 526] [outer = 00000000] 10:19:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (19CAB000) [pid = 3576] [serial = 527] [outer = 17DD2C00] 10:19:17 INFO - PROCESS | 3576 | 1468862358009 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A09E400) [pid = 3576] [serial = 528] [outer = 17DD2C00] 10:19:18 INFO - PROCESS | 3576 | 1468862358568 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:19:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:19:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 934ms 10:19:18 INFO - PROCESS | 3576 | 1468862358617 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 10:19:18 INFO - PROCESS | 3576 | 1468862358619 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 10:19:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:19:18 INFO - PROCESS | 3576 | 1468862358623 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:19:18 INFO - PROCESS | 3576 | 1468862358625 Marionette TRACE conn3 <- [1,670,null,{}] 10:19:18 INFO - PROCESS | 3576 | 1468862358629 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:18 INFO - PROCESS | 3576 | 1468862358631 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:18 INFO - PROCESS | 3576 | 1468862358734 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 10:19:18 INFO - PROCESS | 3576 | 1468862358813 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:18 INFO - PROCESS | 3576 | 1468862358815 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:18 INFO - PROCESS | 3576 | ++DOCSHELL 1A4DF000 == 42 [pid = 3576] [id = 177] 10:19:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A4DFC00) [pid = 3576] [serial = 529] [outer = 00000000] 10:19:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A5EE800) [pid = 3576] [serial = 530] [outer = 1A4DFC00] 10:19:18 INFO - PROCESS | 3576 | 1468862358916 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A5F6C00) [pid = 3576] [serial = 531] [outer = 1A4DFC00] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 139CBC00 == 41 [pid = 3576] [id = 172] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 10A80800 == 40 [pid = 3576] [id = 171] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 15F71C00 == 39 [pid = 3576] [id = 170] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 17518000 == 38 [pid = 3576] [id = 169] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 13138C00 == 37 [pid = 3576] [id = 168] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 16135C00 == 36 [pid = 3576] [id = 167] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 1537F800 == 35 [pid = 3576] [id = 166] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 131E4C00 == 34 [pid = 3576] [id = 165] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 10470400 == 33 [pid = 3576] [id = 164] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 104E8000 == 32 [pid = 3576] [id = 162] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 13148400 == 31 [pid = 3576] [id = 163] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 176C7000 == 30 [pid = 3576] [id = 176] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 1612E000 == 29 [pid = 3576] [id = 173] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 10A08400 == 28 [pid = 3576] [id = 174] 10:19:20 INFO - PROCESS | 3576 | --DOCSHELL 1533EC00 == 27 [pid = 3576] [id = 175] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (17D19400) [pid = 3576] [serial = 482] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (14544400) [pid = 3576] [serial = 449] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1A095400) [pid = 3576] [serial = 470] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (130A8C00) [pid = 3576] [serial = 446] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1313FC00) [pid = 3576] [serial = 447] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1760A800) [pid = 3576] [serial = 458] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (145D5800) [pid = 3576] [serial = 450] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (17786000) [pid = 3576] [serial = 459] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (18210C00) [pid = 3576] [serial = 464] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A5F6800) [pid = 3576] [serial = 473] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A097C00) [pid = 3576] [serial = 471] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A797400) [pid = 3576] [serial = 474] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1AA73800) [pid = 3576] [serial = 479] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (153EC800) [pid = 3576] [serial = 452] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (156F3400) [pid = 3576] [serial = 453] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (167FD000) [pid = 3576] [serial = 455] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16E0DC00) [pid = 3576] [serial = 456] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A78D800) [pid = 3576] [serial = 441] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (114D0C00) [pid = 3576] [serial = 476] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (11435C00) [pid = 3576] [serial = 443] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (114D2800) [pid = 3576] [serial = 444] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (17E4EC00) [pid = 3576] [serial = 461] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17E56400) [pid = 3576] [serial = 462] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (197B0800) [pid = 3576] [serial = 465] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19A1B800) [pid = 3576] [serial = 467] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (130D7800) [pid = 3576] [serial = 477] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1AA75000) [pid = 3576] [serial = 480] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19A20000) [pid = 3576] [serial = 468] [outer = 00000000] [url = about:blank] 10:19:20 INFO - PROCESS | 3576 | 1468862360786 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:19:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 10:19:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2195ms 10:19:20 INFO - PROCESS | 3576 | 1468862360819 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 10:19:20 INFO - PROCESS | 3576 | 1468862360822 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 10:19:20 INFO - PROCESS | 3576 | 1468862360828 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:19:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:19:20 INFO - PROCESS | 3576 | 1468862360832 Marionette TRACE conn3 <- [1,674,null,{}] 10:19:20 INFO - PROCESS | 3576 | 1468862360839 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:20 INFO - PROCESS | 3576 | 1468862360842 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:20 INFO - PROCESS | 3576 | 1468862360938 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 10:19:20 INFO - PROCESS | 3576 | 1468862360945 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:20 INFO - PROCESS | 3576 | 1468862360949 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:20 INFO - PROCESS | 3576 | ++DOCSHELL 10A75400 == 28 [pid = 3576] [id = 178] 10:19:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (10A76400) [pid = 3576] [serial = 532] [outer = 00000000] 10:19:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (10A7B000) [pid = 3576] [serial = 533] [outer = 10A76400] 10:19:20 INFO - PROCESS | 3576 | 1468862360999 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (10F69000) [pid = 3576] [serial = 534] [outer = 10A76400] 10:19:21 INFO - PROCESS | 3576 | 1468862361954 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:19:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:19:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1152ms 10:19:21 INFO - PROCESS | 3576 | 1468862361986 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 10:19:21 INFO - PROCESS | 3576 | 1468862361991 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 10:19:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:19:21 INFO - PROCESS | 3576 | 1468862361997 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - PROCESS | 3576 | 1468862362000 Marionette TRACE conn3 <- [1,678,null,{}] 10:19:21 INFO - PROCESS | 3576 | 1468862362003 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:21 INFO - PROCESS | 3576 | 1468862362006 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:22 INFO - PROCESS | 3576 | 1468862362096 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 10:19:22 INFO - PROCESS | 3576 | 1468862362104 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 3576 | 1468862362106 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:22 INFO - PROCESS | 3576 | ++DOCSHELL 12862400 == 29 [pid = 3576] [id = 179] 10:19:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (12862800) [pid = 3576] [serial = 535] [outer = 00000000] 10:19:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (12867000) [pid = 3576] [serial = 536] [outer = 12862800] 10:19:22 INFO - PROCESS | 3576 | 1468862362152 Marionette DEBUG loaded listener.js 10:19:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (12870000) [pid = 3576] [serial = 537] [outer = 12862800] 10:19:23 INFO - PROCESS | 3576 | 1468862363108 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:19:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:19:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1136ms 10:19:23 INFO - PROCESS | 3576 | 1468862363141 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 10:19:23 INFO - PROCESS | 3576 | 1468862363143 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 10:19:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:19:23 INFO - PROCESS | 3576 | 1468862363147 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:19:23 INFO - PROCESS | 3576 | 1468862363151 Marionette TRACE conn3 <- [1,682,null,{}] 10:19:23 INFO - PROCESS | 3576 | 1468862363167 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:23 INFO - PROCESS | 3576 | 1468862363171 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:23 INFO - PROCESS | 3576 | 1468862363286 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 10:19:23 INFO - PROCESS | 3576 | 1468862363294 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 3576 | 1468862363298 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:23 INFO - PROCESS | 3576 | ++DOCSHELL 1314DC00 == 30 [pid = 3576] [id = 180] 10:19:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1314F800) [pid = 3576] [serial = 538] [outer = 00000000] 10:19:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (13921400) [pid = 3576] [serial = 539] [outer = 1314F800] 10:19:23 INFO - PROCESS | 3576 | 1468862363346 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13940800) [pid = 3576] [serial = 540] [outer = 1314F800] 10:19:24 INFO - PROCESS | 3576 | 1468862364293 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 10:19:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1183ms 10:19:24 INFO - PROCESS | 3576 | 1468862364334 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 3576 | 1468862364336 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 10:19:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:19:24 INFO - PROCESS | 3576 | 1468862364346 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 3576 | 1468862364348 Marionette TRACE conn3 <- [1,686,null,{}] 10:19:24 INFO - PROCESS | 3576 | 1468862364369 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:24 INFO - PROCESS | 3576 | 1468862364372 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:24 INFO - PROCESS | 3576 | 1468862364488 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 10:19:24 INFO - PROCESS | 3576 | 1468862364494 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 3576 | 1468862364496 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:24 INFO - PROCESS | 3576 | ++DOCSHELL 14540800 == 31 [pid = 3576] [id = 181] 10:19:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (14545000) [pid = 3576] [serial = 541] [outer = 00000000] 10:19:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15378800) [pid = 3576] [serial = 542] [outer = 14545000] 10:19:24 INFO - PROCESS | 3576 | 1468862364539 Marionette DEBUG loaded listener.js 10:19:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (15383800) [pid = 3576] [serial = 543] [outer = 14545000] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13075400) [pid = 3576] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10517800) [pid = 3576] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (167FB400) [pid = 3576] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16DF4C00) [pid = 3576] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (197B3C00) [pid = 3576] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (175CC800) [pid = 3576] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15381C00) [pid = 3576] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1345F400) [pid = 3576] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1314B000) [pid = 3576] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1751B400) [pid = 3576] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13460400) [pid = 3576] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (104E5400) [pid = 3576] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:19:25 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (197B8000) [pid = 3576] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:19:25 INFO - PROCESS | 3576 | 1468862365642 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:19:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 10:19:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1355ms 10:19:25 INFO - PROCESS | 3576 | 1468862365700 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 10:19:25 INFO - PROCESS | 3576 | 1468862365702 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 10:19:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:19:25 INFO - PROCESS | 3576 | 1468862365706 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:19:25 INFO - PROCESS | 3576 | 1468862365707 Marionette TRACE conn3 <- [1,690,null,{}] 10:19:25 INFO - PROCESS | 3576 | 1468862365711 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:25 INFO - PROCESS | 3576 | 1468862365713 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:25 INFO - PROCESS | 3576 | 1468862365789 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 10:19:25 INFO - PROCESS | 3576 | 1468862365887 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:25 INFO - PROCESS | 3576 | 1468862365889 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:25 INFO - PROCESS | 3576 | ++DOCSHELL 104E6000 == 32 [pid = 3576] [id = 182] 10:19:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (10517800) [pid = 3576] [serial = 544] [outer = 00000000] 10:19:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13932800) [pid = 3576] [serial = 545] [outer = 10517800] 10:19:25 INFO - PROCESS | 3576 | 1468862365932 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (153F0C00) [pid = 3576] [serial = 546] [outer = 10517800] 10:19:26 INFO - PROCESS | 3576 | 1468862366782 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:19:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:19:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1090ms 10:19:26 INFO - PROCESS | 3576 | 1468862366800 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 10:19:26 INFO - PROCESS | 3576 | 1468862366802 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 10:19:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:19:26 INFO - PROCESS | 3576 | 1468862366805 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:19:26 INFO - PROCESS | 3576 | 1468862366807 Marionette TRACE conn3 <- [1,694,null,{}] 10:19:26 INFO - PROCESS | 3576 | 1468862366811 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:26 INFO - PROCESS | 3576 | 1468862366816 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:26 INFO - PROCESS | 3576 | 1468862366961 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 10:19:26 INFO - PROCESS | 3576 | 1468862367006 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:26 INFO - PROCESS | 3576 | 1468862367008 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:27 INFO - PROCESS | 3576 | ++DOCSHELL 15F68C00 == 33 [pid = 3576] [id = 183] 10:19:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15F71400) [pid = 3576] [serial = 547] [outer = 00000000] 10:19:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (168D2400) [pid = 3576] [serial = 548] [outer = 15F71400] 10:19:27 INFO - PROCESS | 3576 | 1468862367062 Marionette DEBUG loaded listener.js 10:19:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16DF1000) [pid = 3576] [serial = 549] [outer = 15F71400] 10:19:28 INFO - PROCESS | 3576 | 1468862368262 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:19:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:19:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1495ms 10:19:28 INFO - PROCESS | 3576 | 1468862368296 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 10:19:28 INFO - PROCESS | 3576 | 1468862368301 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 10:19:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:19:28 INFO - PROCESS | 3576 | 1468862368313 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:19:28 INFO - PROCESS | 3576 | 1468862368317 Marionette TRACE conn3 <- [1,698,null,{}] 10:19:28 INFO - PROCESS | 3576 | 1468862368322 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:28 INFO - PROCESS | 3576 | 1468862368325 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:28 INFO - PROCESS | 3576 | 1468862368485 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 10:19:28 INFO - PROCESS | 3576 | 1468862368582 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 3576 | 1468862368585 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:28 INFO - PROCESS | 3576 | ++DOCSHELL 112BAC00 == 34 [pid = 3576] [id = 184] 10:19:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (112BBC00) [pid = 3576] [serial = 550] [outer = 00000000] 10:19:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (12991800) [pid = 3576] [serial = 551] [outer = 112BBC00] 10:19:28 INFO - PROCESS | 3576 | 1468862368641 Marionette DEBUG loaded listener.js 10:19:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (12D9C800) [pid = 3576] [serial = 552] [outer = 112BBC00] 10:19:29 INFO - PROCESS | 3576 | --DOCSHELL 1B13B000 == 33 [pid = 3576] [id = 15] 10:19:29 INFO - PROCESS | 3576 | --DOCSHELL 1A5EF400 == 32 [pid = 3576] [id = 12] 10:19:29 INFO - PROCESS | 3576 | --DOCSHELL 1B48C800 == 31 [pid = 3576] [id = 14] 10:19:29 INFO - PROCESS | 3576 | --DOCSHELL 1B145000 == 30 [pid = 3576] [id = 18] 10:19:29 INFO - PROCESS | 3576 | --DOCSHELL 1A795C00 == 29 [pid = 3576] [id = 13] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A386400) [pid = 3576] [serial = 518] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A388C00) [pid = 3576] [serial = 519] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19F58000) [pid = 3576] [serial = 516] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1820D400) [pid = 3576] [serial = 513] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (10A0E800) [pid = 3576] [serial = 485] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16DE9800) [pid = 3576] [serial = 500] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16FAB800) [pid = 3576] [serial = 503] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16DEF800) [pid = 3576] [serial = 501] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19CACC00) [pid = 3576] [serial = 515] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (10F6D400) [pid = 3576] [serial = 486] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (197BB400) [pid = 3576] [serial = 509] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (17DDB000) [pid = 3576] [serial = 512] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (158AE000) [pid = 3576] [serial = 498] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (14284000) [pid = 3576] [serial = 495] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (13E89000) [pid = 3576] [serial = 489] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (17DD4400) [pid = 3576] [serial = 506] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (153EB800) [pid = 3576] [serial = 497] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1A5F3C00) [pid = 3576] [serial = 483] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (1286A400) [pid = 3576] [serial = 492] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (112C3800) [pid = 3576] [serial = 491] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (139CB000) [pid = 3576] [serial = 494] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (17030C00) [pid = 3576] [serial = 504] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (1803E800) [pid = 3576] [serial = 507] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (1345E800) [pid = 3576] [serial = 488] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (19A22C00) [pid = 3576] [serial = 510] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3576 | 1468862369839 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:19:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:19:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1556ms 10:19:29 INFO - PROCESS | 3576 | 1468862369874 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 10:19:29 INFO - PROCESS | 3576 | 1468862369877 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 10:19:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:19:29 INFO - PROCESS | 3576 | 1468862369882 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - PROCESS | 3576 | 1468862369884 Marionette TRACE conn3 <- [1,702,null,{}] 10:19:29 INFO - PROCESS | 3576 | 1468862369890 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:29 INFO - PROCESS | 3576 | 1468862369893 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:29 INFO - PROCESS | 3576 | 1468862370006 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 10:19:30 INFO - PROCESS | 3576 | 1468862370075 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 3576 | 1468862370079 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:30 INFO - PROCESS | 3576 | ++DOCSHELL 1128D800 == 30 [pid = 3576] [id = 185] 10:19:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (112BA800) [pid = 3576] [serial = 553] [outer = 00000000] 10:19:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (12863C00) [pid = 3576] [serial = 554] [outer = 112BA800] 10:19:30 INFO - PROCESS | 3576 | 1468862370133 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (1286F000) [pid = 3576] [serial = 555] [outer = 112BA800] 10:19:30 INFO - PROCESS | 3576 | 1468862370997 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:19:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 10:19:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1152ms 10:19:31 INFO - PROCESS | 3576 | 1468862371032 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 10:19:31 INFO - PROCESS | 3576 | 1468862371036 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 10:19:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:19:31 INFO - PROCESS | 3576 | 1468862371045 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:19:31 INFO - PROCESS | 3576 | 1468862371048 Marionette TRACE conn3 <- [1,706,null,{}] 10:19:31 INFO - PROCESS | 3576 | 1468862371051 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:31 INFO - PROCESS | 3576 | 1468862371054 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:31 INFO - PROCESS | 3576 | 1468862371138 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 10:19:31 INFO - PROCESS | 3576 | 1468862371144 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 3576 | 1468862371147 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:31 INFO - PROCESS | 3576 | ++DOCSHELL 131DFC00 == 31 [pid = 3576] [id = 186] 10:19:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (131E0000) [pid = 3576] [serial = 556] [outer = 00000000] 10:19:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (13922800) [pid = 3576] [serial = 557] [outer = 131E0000] 10:19:31 INFO - PROCESS | 3576 | 1468862371200 Marionette DEBUG loaded listener.js 10:19:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (13CC6800) [pid = 3576] [serial = 558] [outer = 131E0000] 10:19:32 INFO - PROCESS | 3576 | 1468862372135 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:19:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:19:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1137ms 10:19:32 INFO - PROCESS | 3576 | 1468862372192 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 10:19:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:19:32 INFO - PROCESS | 3576 | 1468862372195 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 10:19:32 INFO - PROCESS | 3576 | 1468862372200 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 3576 | 1468862372203 Marionette TRACE conn3 <- [1,710,null,{}] 10:19:32 INFO - PROCESS | 3576 | 1468862372214 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:32 INFO - PROCESS | 3576 | 1468862372219 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:32 INFO - PROCESS | 3576 | 1468862372330 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 10:19:32 INFO - PROCESS | 3576 | 1468862372337 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 3576 | 1468862372340 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:32 INFO - PROCESS | 3576 | ++DOCSHELL 15382000 == 32 [pid = 3576] [id = 187] 10:19:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (15383400) [pid = 3576] [serial = 559] [outer = 00000000] 10:19:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (158A8400) [pid = 3576] [serial = 560] [outer = 15383400] 10:19:32 INFO - PROCESS | 3576 | 1468862372387 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (15F6EC00) [pid = 3576] [serial = 561] [outer = 15383400] 10:19:32 INFO - PROCESS | 3576 | 1468862372833 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 3576 | 1468862372883 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 10:19:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:19:32 INFO - PROCESS | 3576 | 1468862372893 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 3576 | 1468862372895 Marionette TRACE conn3 <- [1,714,null,{}] 10:19:32 INFO - PROCESS | 3576 | 1468862372898 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:32 INFO - PROCESS | 3576 | 1468862372900 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:33 INFO - PROCESS | 3576 | 1468862373009 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 10:19:33 INFO - PROCESS | 3576 | 1468862373014 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:33 INFO - PROCESS | 3576 | 1468862373016 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:33 INFO - PROCESS | 3576 | ++DOCSHELL 16DE6C00 == 33 [pid = 3576] [id = 188] 10:19:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (16DE7000) [pid = 3576] [serial = 562] [outer = 00000000] 10:19:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (16DF5000) [pid = 3576] [serial = 563] [outer = 16DE7000] 10:19:33 INFO - PROCESS | 3576 | 1468862373064 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (16EC6C00) [pid = 3576] [serial = 564] [outer = 16DE7000] 10:19:33 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (12862800) [pid = 3576] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:19:33 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (10A09800) [pid = 3576] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:19:33 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (15376400) [pid = 3576] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:19:33 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (17DD2C00) [pid = 3576] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:19:33 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1314F800) [pid = 3576] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:19:33 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (14545000) [pid = 3576] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:19:33 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (10A76400) [pid = 3576] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:19:33 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (10517800) [pid = 3576] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:19:33 INFO - PROCESS | 3576 | 1468862373540 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:19:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:19:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 700ms 10:19:33 INFO - PROCESS | 3576 | 1468862373590 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 10:19:33 INFO - PROCESS | 3576 | 1468862373592 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 10:19:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:19:33 INFO - PROCESS | 3576 | 1468862373595 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:19:33 INFO - PROCESS | 3576 | 1468862373597 Marionette TRACE conn3 <- [1,718,null,{}] 10:19:33 INFO - PROCESS | 3576 | 1468862373600 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:33 INFO - PROCESS | 3576 | 1468862373602 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:33 INFO - PROCESS | 3576 | 1468862373705 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 10:19:33 INFO - PROCESS | 3576 | 1468862373782 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:33 INFO - PROCESS | 3576 | 1468862373784 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:33 INFO - PROCESS | 3576 | ++DOCSHELL 1026B000 == 34 [pid = 3576] [id = 189] 10:19:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (10A09800) [pid = 3576] [serial = 565] [outer = 00000000] 10:19:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (16FA3400) [pid = 3576] [serial = 566] [outer = 10A09800] 10:19:33 INFO - PROCESS | 3576 | 1468862373826 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (1708D000) [pid = 3576] [serial = 567] [outer = 10A09800] 10:19:34 INFO - PROCESS | 3576 | 1468862374196 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 3576 | 1468862374237 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 10:19:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:19:34 INFO - PROCESS | 3576 | 1468862374242 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 3576 | 1468862374244 Marionette TRACE conn3 <- [1,722,null,{}] 10:19:34 INFO - PROCESS | 3576 | 1468862374248 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:34 INFO - PROCESS | 3576 | 1468862374254 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:34 INFO - PROCESS | 3576 | 1468862374382 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 10:19:34 INFO - PROCESS | 3576 | 1468862374395 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 3576 | 1468862374397 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:34 INFO - PROCESS | 3576 | ++DOCSHELL 17607C00 == 35 [pid = 3576] [id = 190] 10:19:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (176C2400) [pid = 3576] [serial = 568] [outer = 00000000] 10:19:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (17788C00) [pid = 3576] [serial = 569] [outer = 176C2400] 10:19:34 INFO - PROCESS | 3576 | 1468862374440 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (17D16000) [pid = 3576] [serial = 570] [outer = 176C2400] 10:19:34 INFO - PROCESS | 3576 | 1468862374835 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:19:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:19:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 623ms 10:19:34 INFO - PROCESS | 3576 | 1468862374877 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 3576 | 1468862374879 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 10:19:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:19:34 INFO - PROCESS | 3576 | 1468862374883 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 3576 | 1468862374884 Marionette TRACE conn3 <- [1,726,null,{}] 10:19:34 INFO - PROCESS | 3576 | 1468862374887 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:34 INFO - PROCESS | 3576 | 1468862374889 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:34 INFO - PROCESS | 3576 | 1468862374964 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 10:19:35 INFO - PROCESS | 3576 | 1468862375069 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:35 INFO - PROCESS | 3576 | 1468862375071 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:35 INFO - PROCESS | 3576 | ++DOCSHELL 175D0400 == 36 [pid = 3576] [id = 191] 10:19:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (17605000) [pid = 3576] [serial = 571] [outer = 00000000] 10:19:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (17DDA800) [pid = 3576] [serial = 572] [outer = 17605000] 10:19:35 INFO - PROCESS | 3576 | 1468862375115 Marionette DEBUG loaded listener.js 10:19:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (17DDB000) [pid = 3576] [serial = 573] [outer = 17605000] 10:19:35 INFO - PROCESS | 3576 | 1468862376014 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:19:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:19:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1136ms 10:19:36 INFO - PROCESS | 3576 | 1468862376030 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 10:19:36 INFO - PROCESS | 3576 | 1468862376035 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 10:19:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:19:36 INFO - PROCESS | 3576 | 1468862376041 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:19:36 INFO - PROCESS | 3576 | 1468862376045 Marionette TRACE conn3 <- [1,730,null,{}] 10:19:36 INFO - PROCESS | 3576 | 1468862376051 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:36 INFO - PROCESS | 3576 | 1468862376054 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:36 INFO - PROCESS | 3576 | 1468862376162 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 10:19:36 INFO - PROCESS | 3576 | 1468862376234 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:36 INFO - PROCESS | 3576 | 1468862376237 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:36 INFO - PROCESS | 3576 | ++DOCSHELL 12821800 == 37 [pid = 3576] [id = 192] 10:19:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (12862800) [pid = 3576] [serial = 574] [outer = 00000000] 10:19:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12995000) [pid = 3576] [serial = 575] [outer = 12862800] 10:19:36 INFO - PROCESS | 3576 | 1468862376297 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (130D7400) [pid = 3576] [serial = 576] [outer = 12862800] 10:19:37 INFO - PROCESS | 3576 | 1468862377334 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:19:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 10:19:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1354ms 10:19:37 INFO - PROCESS | 3576 | 1468862377386 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 10:19:37 INFO - PROCESS | 3576 | 1468862377390 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 10:19:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:19:37 INFO - PROCESS | 3576 | 1468862377438 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:19:37 INFO - PROCESS | 3576 | 1468862377441 Marionette TRACE conn3 <- [1,734,null,{}] 10:19:37 INFO - PROCESS | 3576 | 1468862377446 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:37 INFO - PROCESS | 3576 | 1468862377448 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:37 INFO - PROCESS | 3576 | 1468862377543 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 10:19:37 INFO - PROCESS | 3576 | 1468862377740 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:37 INFO - PROCESS | 3576 | 1468862377743 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:37 INFO - PROCESS | 3576 | ++DOCSHELL 145D9800 == 38 [pid = 3576] [id = 193] 10:19:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (145DA800) [pid = 3576] [serial = 577] [outer = 00000000] 10:19:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1537B800) [pid = 3576] [serial = 578] [outer = 145DA800] 10:19:37 INFO - PROCESS | 3576 | 1468862377798 Marionette DEBUG loaded listener.js 10:19:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (158A7400) [pid = 3576] [serial = 579] [outer = 145DA800] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 10F6E400 == 37 [pid = 3576] [id = 22] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 168D0000 == 36 [pid = 3576] [id = 8] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 14543400 == 35 [pid = 3576] [id = 25] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 131E8000 == 34 [pid = 3576] [id = 24] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 1A4DF000 == 33 [pid = 3576] [id = 177] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 167FB000 == 32 [pid = 3576] [id = 28] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 130D2400 == 31 [pid = 3576] [id = 23] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 1A0A0400 == 30 [pid = 3576] [id = 10] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 1A4DC400 == 29 [pid = 3576] [id = 11] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 167FB800 == 28 [pid = 3576] [id = 27] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 158AC400 == 27 [pid = 3576] [id = 26] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 10434400 == 26 [pid = 3576] [id = 21] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 131E7000 == 25 [pid = 3576] [id = 20] 10:19:39 INFO - PROCESS | 3576 | --DOCSHELL 10A7E000 == 24 [pid = 3576] [id = 19] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (12867000) [pid = 3576] [serial = 536] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A5EE800) [pid = 3576] [serial = 530] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (131DC000) [pid = 3576] [serial = 522] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (12975400) [pid = 3576] [serial = 521] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (167F9800) [pid = 3576] [serial = 525] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (15382800) [pid = 3576] [serial = 524] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1A09E400) [pid = 3576] [serial = 528] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (19CAB000) [pid = 3576] [serial = 527] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (13921400) [pid = 3576] [serial = 539] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (15378800) [pid = 3576] [serial = 542] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (13940800) [pid = 3576] [serial = 540] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (10F69000) [pid = 3576] [serial = 534] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (10A7B000) [pid = 3576] [serial = 533] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (153F0C00) [pid = 3576] [serial = 546] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (12870000) [pid = 3576] [serial = 537] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (13932800) [pid = 3576] [serial = 545] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (15383800) [pid = 3576] [serial = 543] [outer = 00000000] [url = about:blank] 10:19:39 INFO - PROCESS | 3576 | 1468862379355 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:19:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 10:19:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1961ms 10:19:39 INFO - PROCESS | 3576 | 1468862379409 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 10:19:39 INFO - PROCESS | 3576 | 1468862379414 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 10:19:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:19:39 INFO - PROCESS | 3576 | 1468862379420 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:19:39 INFO - PROCESS | 3576 | 1468862379423 Marionette TRACE conn3 <- [1,738,null,{}] 10:19:39 INFO - PROCESS | 3576 | 1468862379454 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:39 INFO - PROCESS | 3576 | 1468862379457 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:39 INFO - PROCESS | 3576 | 1468862379541 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 10:19:39 INFO - PROCESS | 3576 | 1468862379608 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:39 INFO - PROCESS | 3576 | 1468862379611 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:39 INFO - PROCESS | 3576 | ++DOCSHELL 10A76800 == 25 [pid = 3576] [id = 194] 10:19:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (10A77800) [pid = 3576] [serial = 580] [outer = 00000000] 10:19:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (112B7400) [pid = 3576] [serial = 581] [outer = 10A77800] 10:19:39 INFO - PROCESS | 3576 | 1468862379660 Marionette DEBUG loaded listener.js 10:19:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (112BFC00) [pid = 3576] [serial = 582] [outer = 10A77800] 10:19:40 INFO - PROCESS | 3576 | 1468862380532 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:19:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:19:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1168ms 10:19:40 INFO - PROCESS | 3576 | 1468862380595 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 10:19:40 INFO - PROCESS | 3576 | 1468862380600 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 10:19:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:19:40 INFO - PROCESS | 3576 | 1468862380606 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:19:40 INFO - PROCESS | 3576 | 1468862380609 Marionette TRACE conn3 <- [1,742,null,{}] 10:19:40 INFO - PROCESS | 3576 | 1468862380613 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:40 INFO - PROCESS | 3576 | 1468862380616 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:40 INFO - PROCESS | 3576 | 1468862380700 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 10:19:40 INFO - PROCESS | 3576 | 1468862380707 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:40 INFO - PROCESS | 3576 | 1468862380710 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:40 INFO - PROCESS | 3576 | ++DOCSHELL 12990C00 == 26 [pid = 3576] [id = 195] 10:19:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (12992000) [pid = 3576] [serial = 583] [outer = 00000000] 10:19:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (130AB800) [pid = 3576] [serial = 584] [outer = 12992000] 10:19:40 INFO - PROCESS | 3576 | 1468862380755 Marionette DEBUG loaded listener.js 10:19:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (13148C00) [pid = 3576] [serial = 585] [outer = 12992000] 10:19:41 INFO - PROCESS | 3576 | 1468862381978 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:19:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 10:19:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1386ms 10:19:41 INFO - PROCESS | 3576 | 1468862381989 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 10:19:41 INFO - PROCESS | 3576 | 1468862381993 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 10:19:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:19:41 INFO - PROCESS | 3576 | 1468862381998 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:19:42 INFO - PROCESS | 3576 | 1468862382002 Marionette TRACE conn3 <- [1,746,null,{}] 10:19:42 INFO - PROCESS | 3576 | 1468862382007 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:42 INFO - PROCESS | 3576 | 1468862382011 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:42 INFO - PROCESS | 3576 | 1468862382121 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 10:19:42 INFO - PROCESS | 3576 | 1468862382248 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 3576 | 1468862382251 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:42 INFO - PROCESS | 3576 | ++DOCSHELL 11280C00 == 27 [pid = 3576] [id = 196] 10:19:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (112B7800) [pid = 3576] [serial = 586] [outer = 00000000] 10:19:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (131DA000) [pid = 3576] [serial = 587] [outer = 112B7800] 10:19:42 INFO - PROCESS | 3576 | 1468862382306 Marionette DEBUG loaded listener.js 10:19:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (13460800) [pid = 3576] [serial = 588] [outer = 112B7800] 10:19:43 INFO - PROCESS | 3576 | 1468862383077 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:19:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:19:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1152ms 10:19:43 INFO - PROCESS | 3576 | 1468862383155 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 3576 | 1468862383159 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 10:19:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:19:43 INFO - PROCESS | 3576 | 1468862383164 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - PROCESS | 3576 | 1468862383167 Marionette TRACE conn3 <- [1,750,null,{}] 10:19:43 INFO - PROCESS | 3576 | 1468862383172 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:43 INFO - PROCESS | 3576 | 1468862383175 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:43 INFO - PROCESS | 3576 | 1468862383289 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 10:19:43 INFO - PROCESS | 3576 | 1468862383295 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:43 INFO - PROCESS | 3576 | 1468862383300 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:43 INFO - PROCESS | 3576 | ++DOCSHELL 11C2BC00 == 28 [pid = 3576] [id = 197] 10:19:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (11CD4C00) [pid = 3576] [serial = 589] [outer = 00000000] 10:19:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13075400) [pid = 3576] [serial = 590] [outer = 11CD4C00] 10:19:43 INFO - PROCESS | 3576 | 1468862383385 Marionette DEBUG loaded listener.js 10:19:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13144800) [pid = 3576] [serial = 591] [outer = 11CD4C00] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (15383400) [pid = 3576] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (112BBC00) [pid = 3576] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (131E0000) [pid = 3576] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (112BA800) [pid = 3576] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (15F71400) [pid = 3576] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (16DE7000) [pid = 3576] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (10A09800) [pid = 3576] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (176C2400) [pid = 3576] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (1A4DFC00) [pid = 3576] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (12862800) [pid = 3576] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (10A77800) [pid = 3576] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:19:44 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (17605000) [pid = 3576] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:19:44 INFO - PROCESS | 3576 | 1468862384327 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:19:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:19:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1183ms 10:19:44 INFO - PROCESS | 3576 | 1468862384363 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 10:19:44 INFO - PROCESS | 3576 | 1468862384368 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 10:19:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:19:44 INFO - PROCESS | 3576 | 1468862384374 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:19:44 INFO - PROCESS | 3576 | 1468862384377 Marionette TRACE conn3 <- [1,754,null,{}] 10:19:44 INFO - PROCESS | 3576 | 1468862384381 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:44 INFO - PROCESS | 3576 | 1468862384383 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:44 INFO - PROCESS | 3576 | 1468862384469 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 10:19:44 INFO - PROCESS | 3576 | 1468862384475 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:44 INFO - PROCESS | 3576 | 1468862384477 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:44 INFO - PROCESS | 3576 | ++DOCSHELL 139D3000 == 29 [pid = 3576] [id = 198] 10:19:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (13CC5400) [pid = 3576] [serial = 592] [outer = 00000000] 10:19:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (14283C00) [pid = 3576] [serial = 593] [outer = 13CC5400] 10:19:44 INFO - PROCESS | 3576 | 1468862384531 Marionette DEBUG loaded listener.js 10:19:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (14547400) [pid = 3576] [serial = 594] [outer = 13CC5400] 10:19:45 INFO - PROCESS | 3576 | 1468862385449 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:19:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:19:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1090ms 10:19:45 INFO - PROCESS | 3576 | 1468862385469 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 10:19:45 INFO - PROCESS | 3576 | 1468862385471 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 10:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:19:45 INFO - PROCESS | 3576 | 1468862385475 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 3576 | 1468862385479 Marionette TRACE conn3 <- [1,758,null,{}] 10:19:45 INFO - PROCESS | 3576 | 1468862385493 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:45 INFO - PROCESS | 3576 | 1468862385498 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:45 INFO - PROCESS | 3576 | 1468862385590 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 10:19:45 INFO - PROCESS | 3576 | 1468862385596 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 3576 | 1468862385599 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:45 INFO - PROCESS | 3576 | ++DOCSHELL 153EF400 == 30 [pid = 3576] [id = 199] 10:19:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (153EF800) [pid = 3576] [serial = 595] [outer = 00000000] 10:19:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (15F6B800) [pid = 3576] [serial = 596] [outer = 153EF800] 10:19:45 INFO - PROCESS | 3576 | 1468862385647 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (167F5C00) [pid = 3576] [serial = 597] [outer = 153EF800] 10:19:46 INFO - PROCESS | 3576 | 1468862386050 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 654ms 10:19:46 INFO - PROCESS | 3576 | 1468862386120 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 10:19:46 INFO - PROCESS | 3576 | 1468862386122 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 10:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:19:46 INFO - PROCESS | 3576 | 1468862386135 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:19:46 INFO - PROCESS | 3576 | 1468862386137 Marionette TRACE conn3 <- [1,762,null,{}] 10:19:46 INFO - PROCESS | 3576 | 1468862386140 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:46 INFO - PROCESS | 3576 | 1468862386142 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:46 INFO - PROCESS | 3576 | 1468862386224 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 10:19:46 INFO - PROCESS | 3576 | 1468862386231 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 3576 | 1468862386233 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:46 INFO - PROCESS | 3576 | ++DOCSHELL 16A84000 == 31 [pid = 3576] [id = 200] 10:19:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (16B4BC00) [pid = 3576] [serial = 598] [outer = 00000000] 10:19:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (16E10C00) [pid = 3576] [serial = 599] [outer = 16B4BC00] 10:19:46 INFO - PROCESS | 3576 | 1468862386276 Marionette DEBUG loaded listener.js 10:19:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (16FB1C00) [pid = 3576] [serial = 600] [outer = 16B4BC00] 10:19:46 INFO - PROCESS | 3576 | 1468862386717 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 654ms 10:19:46 INFO - PROCESS | 3576 | 1468862386781 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 10:19:46 INFO - PROCESS | 3576 | 1468862386783 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 10:19:46 INFO - PROCESS | 3576 | 1468862386787 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:19:46 INFO - PROCESS | 3576 | 1468862386788 Marionette TRACE conn3 <- [1,766,null,{}] 10:19:46 INFO - PROCESS | 3576 | 1468862386792 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:46 INFO - PROCESS | 3576 | 1468862386794 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:46 INFO - PROCESS | 3576 | 1468862386869 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 10:19:46 INFO - PROCESS | 3576 | 1468862386876 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 3576 | 1468862386878 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:46 INFO - PROCESS | 3576 | ++DOCSHELL 1393B400 == 32 [pid = 3576] [id = 201] 10:19:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (170EC000) [pid = 3576] [serial = 601] [outer = 00000000] 10:19:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (17601C00) [pid = 3576] [serial = 602] [outer = 170EC000] 10:19:46 INFO - PROCESS | 3576 | 1468862386920 Marionette DEBUG loaded listener.js 10:19:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (176BD000) [pid = 3576] [serial = 603] [outer = 170EC000] 10:19:47 INFO - PROCESS | 3576 | 1468862387565 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 825ms 10:19:47 INFO - PROCESS | 3576 | 1468862387631 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 10:19:47 INFO - PROCESS | 3576 | 1468862387635 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 10:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:19:47 INFO - PROCESS | 3576 | 1468862387640 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:19:47 INFO - PROCESS | 3576 | 1468862387645 Marionette TRACE conn3 <- [1,770,null,{}] 10:19:47 INFO - PROCESS | 3576 | 1468862387650 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:47 INFO - PROCESS | 3576 | 1468862387653 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:47 INFO - PROCESS | 3576 | 1468862387787 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 10:19:47 INFO - PROCESS | 3576 | 1468862387865 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:47 INFO - PROCESS | 3576 | 1468862387868 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:47 INFO - PROCESS | 3576 | ++DOCSHELL 12821400 == 33 [pid = 3576] [id = 202] 10:19:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12862800) [pid = 3576] [serial = 604] [outer = 00000000] 10:19:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13921400) [pid = 3576] [serial = 605] [outer = 12862800] 10:19:47 INFO - PROCESS | 3576 | 1468862387964 Marionette DEBUG loaded listener.js 10:19:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1428B400) [pid = 3576] [serial = 606] [outer = 12862800] 10:19:48 INFO - PROCESS | 3576 | 1468862388524 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 950ms 10:19:48 INFO - PROCESS | 3576 | 1468862388587 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 10:19:48 INFO - PROCESS | 3576 | 1468862388591 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 10:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:19:48 INFO - PROCESS | 3576 | 1468862388598 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:19:48 INFO - PROCESS | 3576 | 1468862388600 Marionette TRACE conn3 <- [1,774,null,{}] 10:19:48 INFO - PROCESS | 3576 | 1468862388604 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:48 INFO - PROCESS | 3576 | 1468862388607 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:48 INFO - PROCESS | 3576 | 1468862388719 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 10:19:48 INFO - PROCESS | 3576 | 1468862388799 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:48 INFO - PROCESS | 3576 | 1468862388802 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:48 INFO - PROCESS | 3576 | ++DOCSHELL 156EB800 == 34 [pid = 3576] [id = 203] 10:19:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (156EBC00) [pid = 3576] [serial = 607] [outer = 00000000] 10:19:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (167FBC00) [pid = 3576] [serial = 608] [outer = 156EBC00] 10:19:48 INFO - PROCESS | 3576 | 1468862388857 Marionette DEBUG loaded listener.js 10:19:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16DE7000) [pid = 3576] [serial = 609] [outer = 156EBC00] 10:19:49 INFO - PROCESS | 3576 | 1468862389446 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 887ms 10:19:49 INFO - PROCESS | 3576 | 1468862389502 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 10:19:49 INFO - PROCESS | 3576 | 1468862389504 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 10:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:19:49 INFO - PROCESS | 3576 | 1468862389508 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:19:49 INFO - PROCESS | 3576 | 1468862389512 Marionette TRACE conn3 <- [1,778,null,{}] 10:19:49 INFO - PROCESS | 3576 | 1468862389523 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:49 INFO - PROCESS | 3576 | 1468862389527 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:49 INFO - PROCESS | 3576 | 1468862389634 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 10:19:49 INFO - PROCESS | 3576 | 1468862389726 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 3576 | 1468862389729 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:49 INFO - PROCESS | 3576 | ++DOCSHELL 17DD4000 == 35 [pid = 3576] [id = 204] 10:19:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (17DD4400) [pid = 3576] [serial = 610] [outer = 00000000] 10:19:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (17E59400) [pid = 3576] [serial = 611] [outer = 17DD4400] 10:19:49 INFO - PROCESS | 3576 | 1468862389789 Marionette DEBUG loaded listener.js 10:19:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (18202800) [pid = 3576] [serial = 612] [outer = 17DD4400] 10:19:50 INFO - PROCESS | 3576 | 1468862390413 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 996ms 10:19:50 INFO - PROCESS | 3576 | 1468862390498 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 10:19:50 INFO - PROCESS | 3576 | 1468862390502 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 10:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:19:50 INFO - PROCESS | 3576 | 1468862390508 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:19:50 INFO - PROCESS | 3576 | 1468862390511 Marionette TRACE conn3 <- [1,782,null,{}] 10:19:50 INFO - PROCESS | 3576 | 1468862390516 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:50 INFO - PROCESS | 3576 | 1468862390519 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:50 INFO - PROCESS | 3576 | 1468862390614 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 10:19:50 INFO - PROCESS | 3576 | 1468862390698 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:50 INFO - PROCESS | 3576 | 1468862390703 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:50 INFO - PROCESS | 3576 | ++DOCSHELL 112BB400 == 36 [pid = 3576] [id = 205] 10:19:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (112C4C00) [pid = 3576] [serial = 613] [outer = 00000000] 10:19:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (12867000) [pid = 3576] [serial = 614] [outer = 112C4C00] 10:19:50 INFO - PROCESS | 3576 | 1468862390797 Marionette DEBUG loaded listener.js 10:19:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (12970800) [pid = 3576] [serial = 615] [outer = 112C4C00] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (112B7400) [pid = 3576] [serial = 581] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1537B800) [pid = 3576] [serial = 578] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (158A8400) [pid = 3576] [serial = 560] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (12991800) [pid = 3576] [serial = 551] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12D9C800) [pid = 3576] [serial = 552] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13922800) [pid = 3576] [serial = 557] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (12863C00) [pid = 3576] [serial = 554] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1286F000) [pid = 3576] [serial = 555] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16DF1000) [pid = 3576] [serial = 549] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (168D2400) [pid = 3576] [serial = 548] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (12995000) [pid = 3576] [serial = 575] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16DF5000) [pid = 3576] [serial = 563] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (16FA3400) [pid = 3576] [serial = 566] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (17788C00) [pid = 3576] [serial = 569] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (16EC6C00) [pid = 3576] [serial = 564] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (17D16000) [pid = 3576] [serial = 570] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (130D7400) [pid = 3576] [serial = 576] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1708D000) [pid = 3576] [serial = 567] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (15F6EC00) [pid = 3576] [serial = 561] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (130AB800) [pid = 3576] [serial = 584] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (13CC6800) [pid = 3576] [serial = 558] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (112BFC00) [pid = 3576] [serial = 582] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (17DDB000) [pid = 3576] [serial = 573] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (1A5F6C00) [pid = 3576] [serial = 531] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (17DDA800) [pid = 3576] [serial = 572] [outer = 00000000] [url = about:blank] 10:19:51 INFO - PROCESS | 3576 | 1468862391267 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 794ms 10:19:51 INFO - PROCESS | 3576 | 1468862391307 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 10:19:51 INFO - PROCESS | 3576 | 1468862391311 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 10:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:19:51 INFO - PROCESS | 3576 | 1468862391317 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 3576 | 1468862391319 Marionette TRACE conn3 <- [1,786,null,{}] 10:19:51 INFO - PROCESS | 3576 | 1468862391323 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:51 INFO - PROCESS | 3576 | 1468862391326 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:51 INFO - PROCESS | 3576 | 1468862391407 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 10:19:51 INFO - PROCESS | 3576 | 1468862391415 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 3576 | 1468862391417 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:51 INFO - PROCESS | 3576 | ++DOCSHELL 130D5400 == 37 [pid = 3576] [id = 206] 10:19:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (13137800) [pid = 3576] [serial = 616] [outer = 00000000] 10:19:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (131DF400) [pid = 3576] [serial = 617] [outer = 13137800] 10:19:51 INFO - PROCESS | 3576 | 1468862391463 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (13939C00) [pid = 3576] [serial = 618] [outer = 13137800] 10:19:51 INFO - PROCESS | 3576 | 1468862391937 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 10:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 623ms 10:19:51 INFO - PROCESS | 3576 | 1468862391955 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 10:19:51 INFO - PROCESS | 3576 | 1468862391957 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 10:19:51 INFO - PROCESS | 3576 | 1468862391960 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:19:51 INFO - PROCESS | 3576 | 1468862391964 Marionette TRACE conn3 <- [1,790,null,{}] 10:19:51 INFO - PROCESS | 3576 | 1468862391974 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:51 INFO - PROCESS | 3576 | 1468862391978 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:52 INFO - PROCESS | 3576 | 1468862392059 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 10:19:52 INFO - PROCESS | 3576 | 1468862392068 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 3576 | 1468862392071 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:52 INFO - PROCESS | 3576 | ++DOCSHELL 15382800 == 38 [pid = 3576] [id = 207] 10:19:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (15383400) [pid = 3576] [serial = 619] [outer = 00000000] 10:19:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (158ABC00) [pid = 3576] [serial = 620] [outer = 15383400] 10:19:52 INFO - PROCESS | 3576 | 1468862392149 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (15F71C00) [pid = 3576] [serial = 621] [outer = 15383400] 10:19:52 INFO - PROCESS | 3576 | 1468862392599 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 10:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 685ms 10:19:52 INFO - PROCESS | 3576 | 1468862392660 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 10:19:52 INFO - PROCESS | 3576 | 1468862392662 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 10:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:19:52 INFO - PROCESS | 3576 | 1468862392666 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 3576 | 1468862392667 Marionette TRACE conn3 <- [1,794,null,{}] 10:19:52 INFO - PROCESS | 3576 | 1468862392671 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:52 INFO - PROCESS | 3576 | 1468862392672 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:52 INFO - PROCESS | 3576 | 1468862392761 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 10:19:52 INFO - PROCESS | 3576 | 1468862392768 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 3576 | 1468862392770 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:52 INFO - PROCESS | 3576 | ++DOCSHELL 16DE9000 == 39 [pid = 3576] [id = 208] 10:19:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (16DE9800) [pid = 3576] [serial = 622] [outer = 00000000] 10:19:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (16E0DC00) [pid = 3576] [serial = 623] [outer = 16DE9800] 10:19:52 INFO - PROCESS | 3576 | 1468862392813 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (16FB2800) [pid = 3576] [serial = 624] [outer = 16DE9800] 10:19:53 INFO - PROCESS | 3576 | 1468862393252 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 10:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 638ms 10:19:53 INFO - PROCESS | 3576 | 1468862393304 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 3576 | 1468862393306 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 10:19:53 INFO - PROCESS | 3576 | 1468862393309 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:19:53 INFO - PROCESS | 3576 | 1468862393310 Marionette TRACE conn3 <- [1,798,null,{}] 10:19:53 INFO - PROCESS | 3576 | 1468862393314 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:53 INFO - PROCESS | 3576 | 1468862393316 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:53 INFO - PROCESS | 3576 | 1468862393417 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 10:19:53 INFO - PROCESS | 3576 | 1468862393494 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:53 INFO - PROCESS | 3576 | 1468862393496 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:53 INFO - PROCESS | 3576 | ++DOCSHELL 1751BC00 == 40 [pid = 3576] [id = 209] 10:19:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (1751C000) [pid = 3576] [serial = 625] [outer = 00000000] 10:19:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (17603400) [pid = 3576] [serial = 626] [outer = 1751C000] 10:19:53 INFO - PROCESS | 3576 | 1468862393538 Marionette DEBUG loaded listener.js 10:19:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1760B800) [pid = 3576] [serial = 627] [outer = 1751C000] 10:19:53 INFO - PROCESS | 3576 | 1468862393948 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 701ms 10:19:53 INFO - PROCESS | 3576 | 1468862394009 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 3576 | 1468862394011 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 10:19:53 INFO - PROCESS | 3576 | 1468862394014 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:19:53 INFO - PROCESS | 3576 | 1468862394016 Marionette TRACE conn3 <- [1,802,null,{}] 10:19:54 INFO - PROCESS | 3576 | 1468862394024 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:54 INFO - PROCESS | 3576 | 1468862394030 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:54 INFO - PROCESS | 3576 | 1468862394156 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 10:19:54 INFO - PROCESS | 3576 | 1468862394211 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:54 INFO - PROCESS | 3576 | 1468862394213 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:54 INFO - PROCESS | 3576 | ++DOCSHELL 17DD6C00 == 41 [pid = 3576] [id = 210] 10:19:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (17DDA400) [pid = 3576] [serial = 628] [outer = 00000000] 10:19:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1803D000) [pid = 3576] [serial = 629] [outer = 17DDA400] 10:19:54 INFO - PROCESS | 3576 | 1468862394256 Marionette DEBUG loaded listener.js 10:19:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (17E58C00) [pid = 3576] [serial = 630] [outer = 17DDA400] 10:19:54 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16B4BC00) [pid = 3576] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:19:54 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13CC5400) [pid = 3576] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:19:54 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (153EF800) [pid = 3576] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:19:54 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (11CD4C00) [pid = 3576] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:19:54 INFO - PROCESS | 3576 | 1468862394663 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:19:54 INFO - PROCESS | 3576 | 1468862394716 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 10:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:19:54 INFO - PROCESS | 3576 | 1468862394744 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:19:54 INFO - PROCESS | 3576 | 1468862394746 Marionette TRACE conn3 <- [1,806,null,{}] 10:19:54 INFO - PROCESS | 3576 | 1468862394752 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:54 INFO - PROCESS | 3576 | 1468862394738 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:54 INFO - PROCESS | 3576 | 1468862394822 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 10:19:54 INFO - PROCESS | 3576 | 1468862394829 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:54 INFO - PROCESS | 3576 | 1468862394831 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:54 INFO - PROCESS | 3576 | ++DOCSHELL 12865C00 == 42 [pid = 3576] [id = 211] 10:19:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15383800) [pid = 3576] [serial = 631] [outer = 00000000] 10:19:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (197B0800) [pid = 3576] [serial = 632] [outer = 15383800] 10:19:54 INFO - PROCESS | 3576 | 1468862394876 Marionette DEBUG loaded listener.js 10:19:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1820E800) [pid = 3576] [serial = 633] [outer = 15383800] 10:19:55 INFO - PROCESS | 3576 | 1468862395291 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 623ms 10:19:55 INFO - PROCESS | 3576 | 1468862395322 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 10:19:55 INFO - PROCESS | 3576 | 1468862395324 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 10:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:19:55 INFO - PROCESS | 3576 | 1468862395327 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:19:55 INFO - PROCESS | 3576 | 1468862395329 Marionette TRACE conn3 <- [1,810,null,{}] 10:19:55 INFO - PROCESS | 3576 | 1468862395332 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:55 INFO - PROCESS | 3576 | 1468862395334 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:55 INFO - PROCESS | 3576 | 1468862395414 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 10:19:55 INFO - PROCESS | 3576 | 1468862395420 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:55 INFO - PROCESS | 3576 | 1468862395421 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:55 INFO - PROCESS | 3576 | ++DOCSHELL 1803BC00 == 43 [pid = 3576] [id = 212] 10:19:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (18204800) [pid = 3576] [serial = 634] [outer = 00000000] 10:19:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (197BD400) [pid = 3576] [serial = 635] [outer = 18204800] 10:19:55 INFO - PROCESS | 3576 | 1468862395463 Marionette DEBUG loaded listener.js 10:19:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (19A16400) [pid = 3576] [serial = 636] [outer = 18204800] 10:19:55 INFO - PROCESS | 3576 | 1468862395866 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:19:55 INFO - PROCESS | 3576 | 1468862395925 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 10:19:55 INFO - PROCESS | 3576 | 1468862395929 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:19:55 INFO - PROCESS | 3576 | 1468862395930 Marionette TRACE conn3 <- [1,814,null,{}] 10:19:55 INFO - PROCESS | 3576 | 1468862395934 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:55 INFO - PROCESS | 3576 | 1468862395935 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:56 INFO - PROCESS | 3576 | 1468862396011 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 10:19:56 INFO - PROCESS | 3576 | 1468862396019 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:56 INFO - PROCESS | 3576 | 1468862396021 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:56 INFO - PROCESS | 3576 | ++DOCSHELL 1286A000 == 44 [pid = 3576] [id = 213] 10:19:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16DEBC00) [pid = 3576] [serial = 637] [outer = 00000000] 10:19:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (19CA9800) [pid = 3576] [serial = 638] [outer = 16DEBC00] 10:19:56 INFO - PROCESS | 3576 | 1468862396062 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19CAAC00) [pid = 3576] [serial = 639] [outer = 16DEBC00] 10:19:56 INFO - PROCESS | 3576 | 1468862396483 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 592ms 10:19:56 INFO - PROCESS | 3576 | 1468862396526 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 10:19:56 INFO - PROCESS | 3576 | 1468862396527 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 10:19:56 INFO - PROCESS | 3576 | 1468862396531 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:19:56 INFO - PROCESS | 3576 | 1468862396532 Marionette TRACE conn3 <- [1,818,null,{}] 10:19:56 INFO - PROCESS | 3576 | 1468862396550 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:56 INFO - PROCESS | 3576 | 1468862396552 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:56 INFO - PROCESS | 3576 | 1468862396628 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 10:19:56 INFO - PROCESS | 3576 | 1468862396634 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:56 INFO - PROCESS | 3576 | 1468862396636 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:56 INFO - PROCESS | 3576 | ++DOCSHELL 19CA5C00 == 45 [pid = 3576] [id = 214] 10:19:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19CA8400) [pid = 3576] [serial = 640] [outer = 00000000] 10:19:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19F58400) [pid = 3576] [serial = 641] [outer = 19CA8400] 10:19:56 INFO - PROCESS | 3576 | 1468862396677 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A094C00) [pid = 3576] [serial = 642] [outer = 19CA8400] 10:19:57 INFO - PROCESS | 3576 | 1468862397119 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 638ms 10:19:57 INFO - PROCESS | 3576 | 1468862397169 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 3576 | 1468862397171 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 10:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:19:57 INFO - PROCESS | 3576 | 1468862397175 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 3576 | 1468862397177 Marionette TRACE conn3 <- [1,822,null,{}] 10:19:57 INFO - PROCESS | 3576 | 1468862397180 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:57 INFO - PROCESS | 3576 | 1468862397183 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:57 INFO - PROCESS | 3576 | 1468862397315 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 10:19:57 INFO - PROCESS | 3576 | 1468862397484 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:57 INFO - PROCESS | 3576 | 1468862397489 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:57 INFO - PROCESS | 3576 | ++DOCSHELL 10A0A000 == 46 [pid = 3576] [id = 215] 10:19:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (10A0E800) [pid = 3576] [serial = 643] [outer = 00000000] 10:19:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (10A7E400) [pid = 3576] [serial = 644] [outer = 10A0E800] 10:19:57 INFO - PROCESS | 3576 | 1468862397549 Marionette DEBUG loaded listener.js 10:19:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (112BFC00) [pid = 3576] [serial = 645] [outer = 10A0E800] 10:19:58 INFO - PROCESS | 3576 | 1468862398132 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 996ms 10:19:58 INFO - PROCESS | 3576 | 1468862398180 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 10:19:58 INFO - PROCESS | 3576 | 1468862398184 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 10:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:19:58 INFO - PROCESS | 3576 | 1468862398189 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:19:58 INFO - PROCESS | 3576 | 1468862398192 Marionette TRACE conn3 <- [1,826,null,{}] 10:19:58 INFO - PROCESS | 3576 | 1468862398197 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:58 INFO - PROCESS | 3576 | 1468862398199 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:58 INFO - PROCESS | 3576 | 1468862398305 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 10:19:58 INFO - PROCESS | 3576 | 1468862398401 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:58 INFO - PROCESS | 3576 | 1468862398404 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:58 INFO - PROCESS | 3576 | ++DOCSHELL 13146000 == 47 [pid = 3576] [id = 216] 10:19:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1392A000) [pid = 3576] [serial = 646] [outer = 00000000] 10:19:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1428A000) [pid = 3576] [serial = 647] [outer = 1392A000] 10:19:58 INFO - PROCESS | 3576 | 1468862398457 Marionette DEBUG loaded listener.js 10:19:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15376C00) [pid = 3576] [serial = 648] [outer = 1392A000] 10:19:59 INFO - PROCESS | 3576 | 1468862399055 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 903ms 10:19:59 INFO - PROCESS | 3576 | 1468862399094 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 10:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:19:59 INFO - PROCESS | 3576 | 1468862399097 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 10:19:59 INFO - PROCESS | 3576 | 1468862399101 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - PROCESS | 3576 | 1468862399104 Marionette TRACE conn3 <- [1,830,null,{}] 10:19:59 INFO - PROCESS | 3576 | 1468862399108 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:59 INFO - PROCESS | 3576 | 1468862399110 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:59 INFO - PROCESS | 3576 | 1468862399199 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 10:19:59 INFO - PROCESS | 3576 | 1468862399294 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:59 INFO - PROCESS | 3576 | 1468862399297 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:19:59 INFO - PROCESS | 3576 | ++DOCSHELL 16DF2000 == 48 [pid = 3576] [id = 217] 10:19:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16DF5000) [pid = 3576] [serial = 649] [outer = 00000000] 10:19:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17D1F400) [pid = 3576] [serial = 650] [outer = 16DF5000] 10:19:59 INFO - PROCESS | 3576 | 1468862399350 Marionette DEBUG loaded listener.js 10:19:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17E57400) [pid = 3576] [serial = 651] [outer = 16DF5000] 10:19:59 INFO - PROCESS | 3576 | 1468862399931 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 887ms 10:19:59 INFO - PROCESS | 3576 | 1468862399988 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 10:19:59 INFO - PROCESS | 3576 | 1468862399992 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 10:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:19:59 INFO - PROCESS | 3576 | 1468862400003 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - PROCESS | 3576 | 1468862400007 Marionette TRACE conn3 <- [1,834,null,{}] 10:19:59 INFO - PROCESS | 3576 | 1468862400011 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:59 INFO - PROCESS | 3576 | 1468862400015 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:00 INFO - PROCESS | 3576 | 1468862400121 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 10:20:00 INFO - PROCESS | 3576 | 1468862400245 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:00 INFO - PROCESS | 3576 | 1468862400248 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:00 INFO - PROCESS | 3576 | ++DOCSHELL 17031800 == 49 [pid = 3576] [id = 218] 10:20:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17515C00) [pid = 3576] [serial = 652] [outer = 00000000] 10:20:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A09E400) [pid = 3576] [serial = 653] [outer = 17515C00] 10:20:00 INFO - PROCESS | 3576 | 1468862400299 Marionette DEBUG loaded listener.js 10:20:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A385C00) [pid = 3576] [serial = 654] [outer = 17515C00] 10:20:01 INFO - PROCESS | 3576 | 1468862401055 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1105ms 10:20:01 INFO - PROCESS | 3576 | 1468862401107 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 10:20:01 INFO - PROCESS | 3576 | 1468862401110 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 10:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:20:01 INFO - PROCESS | 3576 | 1468862401114 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:20:01 INFO - PROCESS | 3576 | 1468862401119 Marionette TRACE conn3 <- [1,838,null,{}] 10:20:01 INFO - PROCESS | 3576 | 1468862401124 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:01 INFO - PROCESS | 3576 | 1468862401126 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:01 INFO - PROCESS | 3576 | 1468862401222 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 10:20:01 INFO - PROCESS | 3576 | 1468862401303 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:01 INFO - PROCESS | 3576 | 1468862401306 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:01 INFO - PROCESS | 3576 | ++DOCSHELL 130AC800 == 50 [pid = 3576] [id = 219] 10:20:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (130D7400) [pid = 3576] [serial = 655] [outer = 00000000] 10:20:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (131E6800) [pid = 3576] [serial = 656] [outer = 130D7400] 10:20:01 INFO - PROCESS | 3576 | 1468862401354 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13CC7C00) [pid = 3576] [serial = 657] [outer = 130D7400] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 11C2BC00 == 49 [pid = 3576] [id = 197] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 16A84000 == 48 [pid = 3576] [id = 200] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 153EF400 == 47 [pid = 3576] [id = 199] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 139D3000 == 46 [pid = 3576] [id = 198] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 19CA5C00 == 45 [pid = 3576] [id = 214] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 1286A000 == 44 [pid = 3576] [id = 213] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 1803BC00 == 43 [pid = 3576] [id = 212] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 12865C00 == 42 [pid = 3576] [id = 211] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 17DD6C00 == 41 [pid = 3576] [id = 210] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 1751BC00 == 40 [pid = 3576] [id = 209] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 16DE9000 == 39 [pid = 3576] [id = 208] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 15382800 == 38 [pid = 3576] [id = 207] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 130D5400 == 37 [pid = 3576] [id = 206] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 112BB400 == 36 [pid = 3576] [id = 205] 10:20:01 INFO - PROCESS | 3576 | --DOCSHELL 1393B400 == 35 [pid = 3576] [id = 201] 10:20:01 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16FB1C00) [pid = 3576] [serial = 600] [outer = 00000000] [url = about:blank] 10:20:01 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (17601C00) [pid = 3576] [serial = 602] [outer = 00000000] [url = about:blank] 10:20:01 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (14283C00) [pid = 3576] [serial = 593] [outer = 00000000] [url = about:blank] 10:20:01 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (15F6B800) [pid = 3576] [serial = 596] [outer = 00000000] [url = about:blank] 10:20:01 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E10C00) [pid = 3576] [serial = 599] [outer = 00000000] [url = about:blank] 10:20:01 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (131DA000) [pid = 3576] [serial = 587] [outer = 00000000] [url = about:blank] 10:20:01 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13075400) [pid = 3576] [serial = 590] [outer = 00000000] [url = about:blank] 10:20:01 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13144800) [pid = 3576] [serial = 591] [outer = 00000000] [url = about:blank] 10:20:01 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (14547400) [pid = 3576] [serial = 594] [outer = 00000000] [url = about:blank] 10:20:01 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (167F5C00) [pid = 3576] [serial = 597] [outer = 00000000] [url = about:blank] 10:20:01 INFO - PROCESS | 3576 | 1468862401912 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 825ms 10:20:01 INFO - PROCESS | 3576 | 1468862401955 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 10:20:01 INFO - PROCESS | 3576 | 1468862401959 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 10:20:01 INFO - PROCESS | 3576 | 1468862401965 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:20:01 INFO - PROCESS | 3576 | 1468862401968 Marionette TRACE conn3 <- [1,842,null,{}] 10:20:01 INFO - PROCESS | 3576 | 1468862401971 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:01 INFO - PROCESS | 3576 | 1468862401974 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:02 INFO - PROCESS | 3576 | 1468862402066 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 10:20:02 INFO - PROCESS | 3576 | 1468862402073 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:02 INFO - PROCESS | 3576 | 1468862402076 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:02 INFO - PROCESS | 3576 | ++DOCSHELL 13462C00 == 36 [pid = 3576] [id = 220] 10:20:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1393B400) [pid = 3576] [serial = 658] [outer = 00000000] 10:20:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1533EC00) [pid = 3576] [serial = 659] [outer = 1393B400] 10:20:02 INFO - PROCESS | 3576 | 1468862402121 Marionette DEBUG loaded listener.js 10:20:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15384800) [pid = 3576] [serial = 660] [outer = 1393B400] 10:20:02 INFO - PROCESS | 3576 | 1468862402572 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 639ms 10:20:02 INFO - PROCESS | 3576 | 1468862402604 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 10:20:02 INFO - PROCESS | 3576 | 1468862402606 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 10:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:20:02 INFO - PROCESS | 3576 | 1468862402609 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:20:02 INFO - PROCESS | 3576 | 1468862402613 Marionette TRACE conn3 <- [1,846,null,{}] 10:20:02 INFO - PROCESS | 3576 | 1468862402623 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:02 INFO - PROCESS | 3576 | 1468862402627 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:02 INFO - PROCESS | 3576 | 1468862402708 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 10:20:02 INFO - PROCESS | 3576 | 1468862402717 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:02 INFO - PROCESS | 3576 | 1468862402720 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:02 INFO - PROCESS | 3576 | ++DOCSHELL 16B55C00 == 37 [pid = 3576] [id = 221] 10:20:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16DE8C00) [pid = 3576] [serial = 661] [outer = 00000000] 10:20:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16DF1000) [pid = 3576] [serial = 662] [outer = 16DE8C00] 10:20:02 INFO - PROCESS | 3576 | 1468862402766 Marionette DEBUG loaded listener.js 10:20:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16FAC800) [pid = 3576] [serial = 663] [outer = 16DE8C00] 10:20:03 INFO - PROCESS | 3576 | 1468862403202 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 638ms 10:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:20:03 INFO - PROCESS | 3576 | 1468862403247 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 10:20:03 INFO - PROCESS | 3576 | 1468862403249 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 10:20:03 INFO - PROCESS | 3576 | 1468862403252 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - PROCESS | 3576 | 1468862403254 Marionette TRACE conn3 <- [1,850,null,{}] 10:20:03 INFO - PROCESS | 3576 | 1468862403257 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:03 INFO - PROCESS | 3576 | 1468862403259 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:03 INFO - PROCESS | 3576 | 1468862403341 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 10:20:03 INFO - PROCESS | 3576 | 1468862403348 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:03 INFO - PROCESS | 3576 | 1468862403351 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:03 INFO - PROCESS | 3576 | ++DOCSHELL 170EC400 == 38 [pid = 3576] [id = 222] 10:20:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (175D3C00) [pid = 3576] [serial = 664] [outer = 00000000] 10:20:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (17D1D800) [pid = 3576] [serial = 665] [outer = 175D3C00] 10:20:03 INFO - PROCESS | 3576 | 1468862403394 Marionette DEBUG loaded listener.js 10:20:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (17DCC800) [pid = 3576] [serial = 666] [outer = 175D3C00] 10:20:03 INFO - PROCESS | 3576 | 1468862403813 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 622ms 10:20:03 INFO - PROCESS | 3576 | 1468862403874 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 10:20:03 INFO - PROCESS | 3576 | 1468862403876 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 10:20:03 INFO - PROCESS | 3576 | 1468862403879 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:20:03 INFO - PROCESS | 3576 | 1468862403881 Marionette TRACE conn3 <- [1,854,null,{}] 10:20:03 INFO - PROCESS | 3576 | 1468862403884 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:03 INFO - PROCESS | 3576 | 1468862403886 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:03 INFO - PROCESS | 3576 | 1468862403964 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 10:20:03 INFO - PROCESS | 3576 | 1468862403969 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:03 INFO - PROCESS | 3576 | 1468862403971 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:03 INFO - PROCESS | 3576 | ++DOCSHELL 17DCCC00 == 39 [pid = 3576] [id = 223] 10:20:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (18208C00) [pid = 3576] [serial = 667] [outer = 00000000] 10:20:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (197B8C00) [pid = 3576] [serial = 668] [outer = 18208C00] 10:20:04 INFO - PROCESS | 3576 | 1468862404014 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (19A20C00) [pid = 3576] [serial = 669] [outer = 18208C00] 10:20:04 INFO - PROCESS | 3576 | 1468862404488 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 623ms 10:20:04 INFO - PROCESS | 3576 | 1468862404518 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 10:20:04 INFO - PROCESS | 3576 | 1468862404520 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 10:20:04 INFO - PROCESS | 3576 | 1468862404523 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:20:04 INFO - PROCESS | 3576 | 1468862404525 Marionette TRACE conn3 <- [1,858,null,{}] 10:20:04 INFO - PROCESS | 3576 | 1468862404533 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:04 INFO - PROCESS | 3576 | 1468862404539 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:04 INFO - PROCESS | 3576 | 1468862404659 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 10:20:04 INFO - PROCESS | 3576 | 1468862404745 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:04 INFO - PROCESS | 3576 | 1468862404747 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:04 INFO - PROCESS | 3576 | ++DOCSHELL 1A381000 == 40 [pid = 3576] [id = 224] 10:20:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A382400) [pid = 3576] [serial = 670] [outer = 00000000] 10:20:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A4D5800) [pid = 3576] [serial = 671] [outer = 1A382400] 10:20:04 INFO - PROCESS | 3576 | 1468862404790 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A4D8000) [pid = 3576] [serial = 672] [outer = 1A382400] 10:20:05 INFO - PROCESS | 3576 | 1468862405185 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 701ms 10:20:05 INFO - PROCESS | 3576 | 1468862405223 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 10:20:05 INFO - PROCESS | 3576 | 1468862405225 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 10:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:20:05 INFO - PROCESS | 3576 | 1468862405228 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 3576 | 1468862405230 Marionette TRACE conn3 <- [1,862,null,{}] 10:20:05 INFO - PROCESS | 3576 | 1468862405234 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:05 INFO - PROCESS | 3576 | 1468862405236 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:05 INFO - PROCESS | 3576 | 1468862405341 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 10:20:05 INFO - PROCESS | 3576 | 1468862405346 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:05 INFO - PROCESS | 3576 | 1468862405348 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:05 INFO - PROCESS | 3576 | ++DOCSHELL 19F54C00 == 41 [pid = 3576] [id = 225] 10:20:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A0A0400) [pid = 3576] [serial = 673] [outer = 00000000] 10:20:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1A5EA000) [pid = 3576] [serial = 674] [outer = 1A0A0400] 10:20:05 INFO - PROCESS | 3576 | 1468862405402 Marionette DEBUG loaded listener.js 10:20:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1A5EB000) [pid = 3576] [serial = 675] [outer = 1A0A0400] 10:20:05 INFO - PROCESS | 3576 | 1468862405828 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 638ms 10:20:05 INFO - PROCESS | 3576 | 1468862405867 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 10:20:05 INFO - PROCESS | 3576 | 1468862405869 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 10:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:20:05 INFO - PROCESS | 3576 | 1468862405873 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 3576 | 1468862405875 Marionette TRACE conn3 <- [1,866,null,{}] 10:20:05 INFO - PROCESS | 3576 | 1468862405878 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:05 INFO - PROCESS | 3576 | 1468862405880 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:05 INFO - PROCESS | 3576 | 1468862405992 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 10:20:06 INFO - PROCESS | 3576 | 1468862406076 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:06 INFO - PROCESS | 3576 | 1468862406078 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:06 INFO - PROCESS | 3576 | ++DOCSHELL 1A4DC000 == 42 [pid = 3576] [id = 226] 10:20:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1A4DEC00) [pid = 3576] [serial = 676] [outer = 00000000] 10:20:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (1A5F6400) [pid = 3576] [serial = 677] [outer = 1A4DEC00] 10:20:06 INFO - PROCESS | 3576 | 1468862406128 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (1A5F0800) [pid = 3576] [serial = 678] [outer = 1A4DEC00] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (1751C000) [pid = 3576] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (17DDA400) [pid = 3576] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (156EBC00) [pid = 3576] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (17DD4400) [pid = 3576] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (112C4C00) [pid = 3576] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (15383800) [pid = 3576] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (12862800) [pid = 3576] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (13137800) [pid = 3576] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (15383400) [pid = 3576] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (16DE9800) [pid = 3576] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (18204800) [pid = 3576] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16DEBC00) [pid = 3576] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (12992000) [pid = 3576] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (145DA800) [pid = 3576] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:20:06 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (112B7800) [pid = 3576] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:20:06 INFO - PROCESS | 3576 | 1468862406648 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 794ms 10:20:06 INFO - PROCESS | 3576 | 1468862406674 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 10:20:06 INFO - PROCESS | 3576 | 1468862406676 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 10:20:06 INFO - PROCESS | 3576 | 1468862406679 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:20:06 INFO - PROCESS | 3576 | 1468862406681 Marionette TRACE conn3 <- [1,870,null,{}] 10:20:06 INFO - PROCESS | 3576 | 1468862406685 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:06 INFO - PROCESS | 3576 | 1468862406687 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:06 INFO - PROCESS | 3576 | 1468862406800 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 10:20:06 INFO - PROCESS | 3576 | 1468862406850 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:06 INFO - PROCESS | 3576 | 1468862406852 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:06 INFO - PROCESS | 3576 | ++DOCSHELL 10A76400 == 43 [pid = 3576] [id = 227] 10:20:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (12862800) [pid = 3576] [serial = 679] [outer = 00000000] 10:20:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (176C2400) [pid = 3576] [serial = 680] [outer = 12862800] 10:20:06 INFO - PROCESS | 3576 | 1468862406895 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (18204800) [pid = 3576] [serial = 681] [outer = 12862800] 10:20:07 INFO - PROCESS | 3576 | 1468862407238 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 591ms 10:20:07 INFO - PROCESS | 3576 | 1468862407277 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 3576 | 1468862407278 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 10:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:20:07 INFO - PROCESS | 3576 | 1468862407282 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - PROCESS | 3576 | 1468862407283 Marionette TRACE conn3 <- [1,874,null,{}] 10:20:07 INFO - PROCESS | 3576 | 1468862407286 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:07 INFO - PROCESS | 3576 | 1468862407288 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:07 INFO - PROCESS | 3576 | 1468862407407 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 10:20:07 INFO - PROCESS | 3576 | 1468862407415 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 3576 | 1468862407417 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:07 INFO - PROCESS | 3576 | ++DOCSHELL 13E95000 == 44 [pid = 3576] [id = 228] 10:20:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (16DE9800) [pid = 3576] [serial = 682] [outer = 00000000] 10:20:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A78B800) [pid = 3576] [serial = 683] [outer = 16DE9800] 10:20:07 INFO - PROCESS | 3576 | 1468862407460 Marionette DEBUG loaded listener.js 10:20:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A5F0C00) [pid = 3576] [serial = 684] [outer = 16DE9800] 10:20:07 INFO - PROCESS | 3576 | 1468862407878 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 623ms 10:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:20:07 INFO - PROCESS | 3576 | 1468862407920 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 3576 | 1468862407922 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 10:20:07 INFO - PROCESS | 3576 | 1468862407925 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - PROCESS | 3576 | 1468862407928 Marionette TRACE conn3 <- [1,878,null,{}] 10:20:07 INFO - PROCESS | 3576 | 1468862407931 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:07 INFO - PROCESS | 3576 | 1468862407933 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:08 INFO - PROCESS | 3576 | 1468862408044 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 10:20:08 INFO - PROCESS | 3576 | 1468862408052 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:08 INFO - PROCESS | 3576 | 1468862408055 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:08 INFO - PROCESS | 3576 | ++DOCSHELL 1A796800 == 45 [pid = 3576] [id = 229] 10:20:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A799800) [pid = 3576] [serial = 685] [outer = 00000000] 10:20:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1AA6F400) [pid = 3576] [serial = 686] [outer = 1A799800] 10:20:08 INFO - PROCESS | 3576 | 1468862408108 Marionette DEBUG loaded listener.js 10:20:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1AA7A000) [pid = 3576] [serial = 687] [outer = 1A799800] 10:20:08 INFO - PROCESS | 3576 | 1468862408998 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1137ms 10:20:09 INFO - PROCESS | 3576 | 1468862409058 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 10:20:09 INFO - PROCESS | 3576 | 1468862409062 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 10:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:20:09 INFO - PROCESS | 3576 | 1468862409067 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:20:09 INFO - PROCESS | 3576 | 1468862409071 Marionette TRACE conn3 <- [1,882,null,{}] 10:20:09 INFO - PROCESS | 3576 | 1468862409119 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:09 INFO - PROCESS | 3576 | 1468862409122 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:09 INFO - PROCESS | 3576 | 1468862409235 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 10:20:09 INFO - PROCESS | 3576 | 1468862409355 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:09 INFO - PROCESS | 3576 | 1468862409358 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:09 INFO - PROCESS | 3576 | ++DOCSHELL 12863C00 == 46 [pid = 3576] [id = 230] 10:20:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (128AB000) [pid = 3576] [serial = 688] [outer = 00000000] 10:20:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (13923000) [pid = 3576] [serial = 689] [outer = 128AB000] 10:20:09 INFO - PROCESS | 3576 | 1468862409414 Marionette DEBUG loaded listener.js 10:20:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (14541800) [pid = 3576] [serial = 690] [outer = 128AB000] 10:20:09 INFO - PROCESS | 3576 | 1468862410006 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 997ms 10:20:10 INFO - PROCESS | 3576 | 1468862410071 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 10:20:10 INFO - PROCESS | 3576 | 1468862410076 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 10:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:20:10 INFO - PROCESS | 3576 | 1468862410082 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - PROCESS | 3576 | 1468862410085 Marionette TRACE conn3 <- [1,886,null,{}] 10:20:10 INFO - PROCESS | 3576 | 1468862410089 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:10 INFO - PROCESS | 3576 | 1468862410091 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:10 INFO - PROCESS | 3576 | 1468862410202 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 10:20:10 INFO - PROCESS | 3576 | 1468862410332 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:10 INFO - PROCESS | 3576 | 1468862410335 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:10 INFO - PROCESS | 3576 | ++DOCSHELL 167F7800 == 47 [pid = 3576] [id = 231] 10:20:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (167F9800) [pid = 3576] [serial = 691] [outer = 00000000] 10:20:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (175CBC00) [pid = 3576] [serial = 692] [outer = 167F9800] 10:20:10 INFO - PROCESS | 3576 | 1468862410390 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (17D13800) [pid = 3576] [serial = 693] [outer = 167F9800] 10:20:10 INFO - PROCESS | 3576 | 1468862410941 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 888ms 10:20:10 INFO - PROCESS | 3576 | 1468862410986 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 10:20:10 INFO - PROCESS | 3576 | 1468862410988 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 10:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:20:10 INFO - PROCESS | 3576 | 1468862410992 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - PROCESS | 3576 | 1468862410995 Marionette TRACE conn3 <- [1,890,null,{}] 10:20:10 INFO - PROCESS | 3576 | 1468862411006 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:11 INFO - PROCESS | 3576 | 1468862411011 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:11 INFO - PROCESS | 3576 | 1468862411147 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 10:20:11 INFO - PROCESS | 3576 | 1468862411287 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:11 INFO - PROCESS | 3576 | 1468862411291 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:11 INFO - PROCESS | 3576 | ++DOCSHELL 1A096C00 == 48 [pid = 3576] [id = 232] 10:20:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (1A098000) [pid = 3576] [serial = 694] [outer = 00000000] 10:20:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (1A795C00) [pid = 3576] [serial = 695] [outer = 1A098000] 10:20:11 INFO - PROCESS | 3576 | 1468862411346 Marionette DEBUG loaded listener.js 10:20:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (1AA6E800) [pid = 3576] [serial = 696] [outer = 1A098000] 10:20:12 INFO - PROCESS | 3576 | 1468862412164 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1246ms 10:20:12 INFO - PROCESS | 3576 | 1468862412249 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 10:20:12 INFO - PROCESS | 3576 | 1468862412254 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 10:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:20:12 INFO - PROCESS | 3576 | 1468862412274 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:20:12 INFO - PROCESS | 3576 | 1468862412277 Marionette TRACE conn3 <- [1,894,null,{}] 10:20:12 INFO - PROCESS | 3576 | 1468862412282 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:12 INFO - PROCESS | 3576 | 1468862412285 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:12 INFO - PROCESS | 3576 | 1468862412377 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 10:20:12 INFO - PROCESS | 3576 | 1468862412522 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 3576 | 1468862412525 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:12 INFO - PROCESS | 3576 | ++DOCSHELL 12975C00 == 49 [pid = 3576] [id = 233] 10:20:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (1298F400) [pid = 3576] [serial = 697] [outer = 00000000] 10:20:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (1313E400) [pid = 3576] [serial = 698] [outer = 1298F400] 10:20:12 INFO - PROCESS | 3576 | 1468862412579 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (13925000) [pid = 3576] [serial = 699] [outer = 1298F400] 10:20:12 INFO - PROCESS | 3576 | --DOCSHELL 13E95000 == 48 [pid = 3576] [id = 228] 10:20:12 INFO - PROCESS | 3576 | --DOCSHELL 10A76400 == 47 [pid = 3576] [id = 227] 10:20:12 INFO - PROCESS | 3576 | --DOCSHELL 1A4DC000 == 46 [pid = 3576] [id = 226] 10:20:12 INFO - PROCESS | 3576 | --DOCSHELL 19F54C00 == 45 [pid = 3576] [id = 225] 10:20:12 INFO - PROCESS | 3576 | --DOCSHELL 1A381000 == 44 [pid = 3576] [id = 224] 10:20:12 INFO - PROCESS | 3576 | --DOCSHELL 17DCCC00 == 43 [pid = 3576] [id = 223] 10:20:12 INFO - PROCESS | 3576 | --DOCSHELL 170EC400 == 42 [pid = 3576] [id = 222] 10:20:12 INFO - PROCESS | 3576 | --DOCSHELL 16B55C00 == 41 [pid = 3576] [id = 221] 10:20:12 INFO - PROCESS | 3576 | --DOCSHELL 13462C00 == 40 [pid = 3576] [id = 220] 10:20:12 INFO - PROCESS | 3576 | --DOCSHELL 130AC800 == 39 [pid = 3576] [id = 219] 10:20:13 INFO - PROCESS | 3576 | 1468862413088 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 841ms 10:20:13 INFO - PROCESS | 3576 | 1468862413100 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 10:20:13 INFO - PROCESS | 3576 | 1468862413104 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 10:20:13 INFO - PROCESS | 3576 | 1468862413110 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:20:13 INFO - PROCESS | 3576 | 1468862413112 Marionette TRACE conn3 <- [1,898,null,{}] 10:20:13 INFO - PROCESS | 3576 | 1468862413116 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:13 INFO - PROCESS | 3576 | 1468862413118 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:13 INFO - PROCESS | 3576 | 1468862413209 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (13460800) [pid = 3576] [serial = 588] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (13148C00) [pid = 3576] [serial = 585] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (158A7400) [pid = 3576] [serial = 579] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (17603400) [pid = 3576] [serial = 626] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (1760B800) [pid = 3576] [serial = 627] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1803D000) [pid = 3576] [serial = 629] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (167FBC00) [pid = 3576] [serial = 608] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (17E59400) [pid = 3576] [serial = 611] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (18202800) [pid = 3576] [serial = 612] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (12867000) [pid = 3576] [serial = 614] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (197B0800) [pid = 3576] [serial = 632] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (12970800) [pid = 3576] [serial = 615] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (13921400) [pid = 3576] [serial = 605] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1428B400) [pid = 3576] [serial = 606] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (131DF400) [pid = 3576] [serial = 617] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (13939C00) [pid = 3576] [serial = 618] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (158ABC00) [pid = 3576] [serial = 620] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (15F71C00) [pid = 3576] [serial = 621] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16E0DC00) [pid = 3576] [serial = 623] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (197BD400) [pid = 3576] [serial = 635] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19CA9800) [pid = 3576] [serial = 638] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17E58C00) [pid = 3576] [serial = 630] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19CAAC00) [pid = 3576] [serial = 639] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16DE7000) [pid = 3576] [serial = 609] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1820E800) [pid = 3576] [serial = 633] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19A16400) [pid = 3576] [serial = 636] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16FB2800) [pid = 3576] [serial = 624] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19F58400) [pid = 3576] [serial = 641] [outer = 00000000] [url = about:blank] 10:20:13 INFO - PROCESS | 3576 | 1468862413308 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:13 INFO - PROCESS | 3576 | 1468862413311 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:13 INFO - PROCESS | 3576 | ++DOCSHELL 104EB400 == 40 [pid = 3576] [id = 234] 10:20:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (10511400) [pid = 3576] [serial = 700] [outer = 00000000] 10:20:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1286F000) [pid = 3576] [serial = 701] [outer = 10511400] 10:20:13 INFO - PROCESS | 3576 | 1468862413358 Marionette DEBUG loaded listener.js 10:20:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (131DF400) [pid = 3576] [serial = 702] [outer = 10511400] 10:20:13 INFO - PROCESS | 3576 | 1468862413736 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 623ms 10:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:20:13 INFO - PROCESS | 3576 | 1468862413748 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 10:20:13 INFO - PROCESS | 3576 | 1468862413750 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 10:20:13 INFO - PROCESS | 3576 | 1468862413765 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:20:13 INFO - PROCESS | 3576 | 1468862413768 Marionette TRACE conn3 <- [1,902,null,{}] 10:20:13 INFO - PROCESS | 3576 | 1468862413778 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:13 INFO - PROCESS | 3576 | 1468862413783 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:13 INFO - PROCESS | 3576 | 1468862413864 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 10:20:13 INFO - PROCESS | 3576 | 1468862413870 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:13 INFO - PROCESS | 3576 | 1468862413873 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:13 INFO - PROCESS | 3576 | ++DOCSHELL 158AE800 == 41 [pid = 3576] [id = 235] 10:20:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15F71C00) [pid = 3576] [serial = 703] [outer = 00000000] 10:20:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (167F0400) [pid = 3576] [serial = 704] [outer = 15F71C00] 10:20:13 INFO - PROCESS | 3576 | 1468862413920 Marionette DEBUG loaded listener.js 10:20:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15F71000) [pid = 3576] [serial = 705] [outer = 15F71C00] 10:20:14 INFO - PROCESS | 3576 | 1468862414399 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:20:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1612F800) [pid = 3576] [serial = 706] [outer = 1B141800] 10:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 685ms 10:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:20:14 INFO - PROCESS | 3576 | 1468862414460 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 10:20:14 INFO - PROCESS | 3576 | 1468862414462 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 10:20:14 INFO - PROCESS | 3576 | 1468862414466 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:20:14 INFO - PROCESS | 3576 | 1468862414467 Marionette TRACE conn3 <- [1,906,null,{}] 10:20:14 INFO - PROCESS | 3576 | 1468862414470 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:14 INFO - PROCESS | 3576 | 1468862414472 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:14 INFO - PROCESS | 3576 | 1468862414555 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 10:20:14 INFO - PROCESS | 3576 | 1468862414562 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:14 INFO - PROCESS | 3576 | 1468862414564 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:14 INFO - PROCESS | 3576 | ++DOCSHELL 16E12800 == 42 [pid = 3576] [id = 236] 10:20:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17032000) [pid = 3576] [serial = 707] [outer = 00000000] 10:20:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (176BBC00) [pid = 3576] [serial = 708] [outer = 17032000] 10:20:14 INFO - PROCESS | 3576 | 1468862414607 Marionette DEBUG loaded listener.js 10:20:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1777E000) [pid = 3576] [serial = 709] [outer = 17032000] 10:20:15 INFO - PROCESS | 3576 | 1468862415044 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 638ms 10:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:20:15 INFO - PROCESS | 3576 | 1468862415107 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 10:20:15 INFO - PROCESS | 3576 | 1468862415109 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 10:20:15 INFO - PROCESS | 3576 | 1468862415112 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:20:15 INFO - PROCESS | 3576 | 1468862415114 Marionette TRACE conn3 <- [1,910,null,{}] 10:20:15 INFO - PROCESS | 3576 | 1468862415117 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:15 INFO - PROCESS | 3576 | 1468862415119 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:15 INFO - PROCESS | 3576 | 1468862415232 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 10:20:15 INFO - PROCESS | 3576 | 1468862415311 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 3576 | 1468862415313 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:15 INFO - PROCESS | 3576 | ++DOCSHELL 1777D800 == 43 [pid = 3576] [id = 237] 10:20:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (17D14800) [pid = 3576] [serial = 710] [outer = 00000000] 10:20:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1803C800) [pid = 3576] [serial = 711] [outer = 17D14800] 10:20:15 INFO - PROCESS | 3576 | 1468862415363 Marionette DEBUG loaded listener.js 10:20:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1803D800) [pid = 3576] [serial = 712] [outer = 17D14800] 10:20:15 INFO - PROCESS | 3576 | 1468862415769 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 685ms 10:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:20:15 INFO - PROCESS | 3576 | 1468862415812 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 10:20:15 INFO - PROCESS | 3576 | 1468862415814 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 10:20:15 INFO - PROCESS | 3576 | 1468862415817 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:20:15 INFO - PROCESS | 3576 | 1468862415818 Marionette TRACE conn3 <- [1,914,null,{}] 10:20:15 INFO - PROCESS | 3576 | 1468862415829 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:15 INFO - PROCESS | 3576 | 1468862415834 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:15 INFO - PROCESS | 3576 | 1468862415962 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 10:20:16 INFO - PROCESS | 3576 | 1468862416024 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:16 INFO - PROCESS | 3576 | 1468862416026 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:16 INFO - PROCESS | 3576 | ++DOCSHELL 19A19800 == 44 [pid = 3576] [id = 238] 10:20:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (19A1B400) [pid = 3576] [serial = 713] [outer = 00000000] 10:20:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (19CAB400) [pid = 3576] [serial = 714] [outer = 19A1B400] 10:20:16 INFO - PROCESS | 3576 | 1468862416068 Marionette DEBUG loaded listener.js 10:20:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (19CAE800) [pid = 3576] [serial = 715] [outer = 19A1B400] 10:20:16 INFO - PROCESS | 3576 | 1468862416487 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 685ms 10:20:16 INFO - PROCESS | 3576 | 1468862416517 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 10:20:16 INFO - PROCESS | 3576 | 1468862416519 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 10:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:20:16 INFO - PROCESS | 3576 | 1468862416526 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:20:16 INFO - PROCESS | 3576 | 1468862416527 Marionette TRACE conn3 <- [1,918,null,{}] 10:20:16 INFO - PROCESS | 3576 | 1468862416531 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:16 INFO - PROCESS | 3576 | 1468862416532 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:16 INFO - PROCESS | 3576 | 1468862416668 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 10:20:16 INFO - PROCESS | 3576 | 1468862416690 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:16 INFO - PROCESS | 3576 | 1468862416692 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:16 INFO - PROCESS | 3576 | ++DOCSHELL 19F54C00 == 45 [pid = 3576] [id = 239] 10:20:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (19F55000) [pid = 3576] [serial = 716] [outer = 00000000] 10:20:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1A09A400) [pid = 3576] [serial = 717] [outer = 19F55000] 10:20:16 INFO - PROCESS | 3576 | 1468862416743 Marionette DEBUG loaded listener.js 10:20:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1A0A1400) [pid = 3576] [serial = 718] [outer = 19F55000] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (1A382400) [pid = 3576] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (17515C00) [pid = 3576] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (130D7400) [pid = 3576] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (10A0E800) [pid = 3576] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (18208C00) [pid = 3576] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1392A000) [pid = 3576] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1A0A0400) [pid = 3576] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (175D3C00) [pid = 3576] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (12862800) [pid = 3576] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1393B400) [pid = 3576] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A4DEC00) [pid = 3576] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16DE8C00) [pid = 3576] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16DF5000) [pid = 3576] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16DE9800) [pid = 3576] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:20:17 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (170EC000) [pid = 3576] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:20:17 INFO - PROCESS | 3576 | 1468862417345 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 903ms 10:20:17 INFO - PROCESS | 3576 | 1468862417411 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 10:20:17 INFO - PROCESS | 3576 | 1468862417413 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 10:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:20:17 INFO - PROCESS | 3576 | 1468862417416 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:20:17 INFO - PROCESS | 3576 | 1468862417418 Marionette TRACE conn3 <- [1,922,null,{}] 10:20:17 INFO - PROCESS | 3576 | 1468862417421 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:17 INFO - PROCESS | 3576 | 1468862417423 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:17 INFO - PROCESS | 3576 | 1468862417503 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 10:20:17 INFO - PROCESS | 3576 | 1468862417508 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:17 INFO - PROCESS | 3576 | 1468862417510 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:17 INFO - PROCESS | 3576 | ++DOCSHELL 12924400 == 46 [pid = 3576] [id = 240] 10:20:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (131E6000) [pid = 3576] [serial = 719] [outer = 00000000] 10:20:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15331C00) [pid = 3576] [serial = 720] [outer = 131E6000] 10:20:17 INFO - PROCESS | 3576 | 1468862417553 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (156EBC00) [pid = 3576] [serial = 721] [outer = 131E6000] 10:20:17 INFO - PROCESS | 3576 | 1468862417992 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 639ms 10:20:18 INFO - PROCESS | 3576 | 1468862418055 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 10:20:18 INFO - PROCESS | 3576 | 1468862418057 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 10:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:20:18 INFO - PROCESS | 3576 | 1468862418060 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:20:18 INFO - PROCESS | 3576 | 1468862418062 Marionette TRACE conn3 <- [1,926,null,{}] 10:20:18 INFO - PROCESS | 3576 | 1468862418065 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:18 INFO - PROCESS | 3576 | 1468862418067 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:18 INFO - PROCESS | 3576 | 1468862418145 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 10:20:18 INFO - PROCESS | 3576 | 1468862418150 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:18 INFO - PROCESS | 3576 | 1468862418152 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:18 INFO - PROCESS | 3576 | ++DOCSHELL 16131000 == 47 [pid = 3576] [id = 241] 10:20:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (175CC800) [pid = 3576] [serial = 722] [outer = 00000000] 10:20:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (197B4400) [pid = 3576] [serial = 723] [outer = 175CC800] 10:20:18 INFO - PROCESS | 3576 | 1468862418197 Marionette DEBUG loaded listener.js 10:20:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19CB0C00) [pid = 3576] [serial = 724] [outer = 175CC800] 10:20:18 INFO - PROCESS | 3576 | 1468862418608 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 591ms 10:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:20:18 INFO - PROCESS | 3576 | 1468862418659 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 10:20:18 INFO - PROCESS | 3576 | 1468862418661 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 10:20:18 INFO - PROCESS | 3576 | 1468862418665 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:20:18 INFO - PROCESS | 3576 | 1468862418666 Marionette TRACE conn3 <- [1,930,null,{}] 10:20:18 INFO - PROCESS | 3576 | 1468862418670 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:18 INFO - PROCESS | 3576 | 1468862418672 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:18 INFO - PROCESS | 3576 | 1468862418761 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 10:20:18 INFO - PROCESS | 3576 | 1468862418766 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:18 INFO - PROCESS | 3576 | 1468862418768 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:18 INFO - PROCESS | 3576 | ++DOCSHELL 130A8C00 == 48 [pid = 3576] [id = 242] 10:20:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (17D19400) [pid = 3576] [serial = 725] [outer = 00000000] 10:20:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A5F2800) [pid = 3576] [serial = 726] [outer = 17D19400] 10:20:18 INFO - PROCESS | 3576 | 1468862418809 Marionette DEBUG loaded listener.js 10:20:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A78F000) [pid = 3576] [serial = 727] [outer = 17D19400] 10:20:19 INFO - PROCESS | 3576 | 1468862419228 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 591ms 10:20:19 INFO - PROCESS | 3576 | 1468862419273 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 10:20:19 INFO - PROCESS | 3576 | 1468862419275 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 10:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:20:19 INFO - PROCESS | 3576 | 1468862419278 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:20:19 INFO - PROCESS | 3576 | 1468862419280 Marionette TRACE conn3 <- [1,934,null,{}] 10:20:19 INFO - PROCESS | 3576 | 1468862419284 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:19 INFO - PROCESS | 3576 | 1468862419286 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:19 INFO - PROCESS | 3576 | 1468862419422 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 10:20:19 INFO - PROCESS | 3576 | 1468862419606 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:19 INFO - PROCESS | 3576 | 1468862419609 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:19 INFO - PROCESS | 3576 | ++DOCSHELL 10434800 == 49 [pid = 3576] [id = 243] 10:20:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (10472C00) [pid = 3576] [serial = 728] [outer = 00000000] 10:20:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (10A76C00) [pid = 3576] [serial = 729] [outer = 10472C00] 10:20:19 INFO - PROCESS | 3576 | 1468862419673 Marionette DEBUG loaded listener.js 10:20:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (112F8000) [pid = 3576] [serial = 730] [outer = 10472C00] 10:20:20 INFO - PROCESS | 3576 | 1468862420206 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 996ms 10:20:20 INFO - PROCESS | 3576 | 1468862420281 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 10:20:20 INFO - PROCESS | 3576 | 1468862420285 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 10:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:20:20 INFO - PROCESS | 3576 | 1468862420290 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:20:20 INFO - PROCESS | 3576 | 1468862420293 Marionette TRACE conn3 <- [1,938,null,{}] 10:20:20 INFO - PROCESS | 3576 | 1468862420298 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:20 INFO - PROCESS | 3576 | 1468862420301 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:20 INFO - PROCESS | 3576 | 1468862420409 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 10:20:20 INFO - PROCESS | 3576 | 1468862420519 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:20 INFO - PROCESS | 3576 | 1468862420523 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:20 INFO - PROCESS | 3576 | ++DOCSHELL 14543C00 == 50 [pid = 3576] [id = 244] 10:20:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (14545400) [pid = 3576] [serial = 731] [outer = 00000000] 10:20:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (15381000) [pid = 3576] [serial = 732] [outer = 14545400] 10:20:20 INFO - PROCESS | 3576 | 1468862420576 Marionette DEBUG loaded listener.js 10:20:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (10A7DC00) [pid = 3576] [serial = 733] [outer = 14545400] 10:20:21 INFO - PROCESS | 3576 | 1468862421179 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 934ms 10:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:20:21 INFO - PROCESS | 3576 | 1468862421220 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 10:20:21 INFO - PROCESS | 3576 | 1468862421223 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 10:20:21 INFO - PROCESS | 3576 | 1468862421227 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:20:21 INFO - PROCESS | 3576 | 1468862421229 Marionette TRACE conn3 <- [1,942,null,{}] 10:20:21 INFO - PROCESS | 3576 | 1468862421233 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:21 INFO - PROCESS | 3576 | 1468862421235 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:21 INFO - PROCESS | 3576 | 1468862421341 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 10:20:21 INFO - PROCESS | 3576 | 1468862421445 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:21 INFO - PROCESS | 3576 | 1468862421448 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:21 INFO - PROCESS | 3576 | ++DOCSHELL 176C1C00 == 51 [pid = 3576] [id = 245] 10:20:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (17D14000) [pid = 3576] [serial = 734] [outer = 00000000] 10:20:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (18210800) [pid = 3576] [serial = 735] [outer = 17D14000] 10:20:21 INFO - PROCESS | 3576 | 1468862421508 Marionette DEBUG loaded listener.js 10:20:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (19A18400) [pid = 3576] [serial = 736] [outer = 17D14000] 10:20:22 INFO - PROCESS | 3576 | 1468862422089 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 903ms 10:20:22 INFO - PROCESS | 3576 | 1468862422130 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 10:20:22 INFO - PROCESS | 3576 | 1468862422134 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 10:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:20:22 INFO - PROCESS | 3576 | 1468862422144 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:20:22 INFO - PROCESS | 3576 | 1468862422149 Marionette TRACE conn3 <- [1,946,null,{}] 10:20:22 INFO - PROCESS | 3576 | 1468862422152 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:22 INFO - PROCESS | 3576 | 1468862422156 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:22 INFO - PROCESS | 3576 | 1468862422265 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 10:20:22 INFO - PROCESS | 3576 | 1468862422392 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:22 INFO - PROCESS | 3576 | 1468862422394 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:22 INFO - PROCESS | 3576 | ++DOCSHELL 1A5F5400 == 52 [pid = 3576] [id = 246] 10:20:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (1A9F2000) [pid = 3576] [serial = 737] [outer = 00000000] 10:20:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (1ACDA800) [pid = 3576] [serial = 738] [outer = 1A9F2000] 10:20:22 INFO - PROCESS | 3576 | 1468862422447 Marionette DEBUG loaded listener.js 10:20:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (1ACDAC00) [pid = 3576] [serial = 739] [outer = 1A9F2000] 10:20:22 INFO - PROCESS | 3576 | 1468862422999 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 949ms 10:20:23 INFO - PROCESS | 3576 | 1468862423086 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 10:20:23 INFO - PROCESS | 3576 | 1468862423088 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 10:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:20:23 INFO - PROCESS | 3576 | 1468862423091 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:20:23 INFO - PROCESS | 3576 | 1468862423093 Marionette TRACE conn3 <- [1,950,null,{}] 10:20:23 INFO - PROCESS | 3576 | 1468862423097 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:23 INFO - PROCESS | 3576 | 1468862423099 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:23 INFO - PROCESS | 3576 | 1468862423205 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 10:20:23 INFO - PROCESS | 3576 | 1468862423333 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:23 INFO - PROCESS | 3576 | 1468862423336 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:23 INFO - PROCESS | 3576 | ++DOCSHELL 10A7A400 == 53 [pid = 3576] [id = 247] 10:20:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (10F73800) [pid = 3576] [serial = 740] [outer = 00000000] 10:20:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (13138C00) [pid = 3576] [serial = 741] [outer = 10F73800] 10:20:23 INFO - PROCESS | 3576 | 1468862423390 Marionette DEBUG loaded listener.js 10:20:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (145D9C00) [pid = 3576] [serial = 742] [outer = 10F73800] 10:20:24 INFO - PROCESS | 3576 | 1468862424077 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1043ms 10:20:24 INFO - PROCESS | 3576 | 1468862424131 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 10:20:24 INFO - PROCESS | 3576 | 1468862424136 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 10:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:20:24 INFO - PROCESS | 3576 | 1468862424156 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:20:24 INFO - PROCESS | 3576 | 1468862424160 Marionette TRACE conn3 <- [1,954,null,{}] 10:20:24 INFO - PROCESS | 3576 | 1468862424165 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:24 INFO - PROCESS | 3576 | 1468862424167 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:24 INFO - PROCESS | 3576 | 1468862424266 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 10:20:24 INFO - PROCESS | 3576 | 1468862424395 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:24 INFO - PROCESS | 3576 | 1468862424398 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:24 INFO - PROCESS | 3576 | ++DOCSHELL 12D97400 == 54 [pid = 3576] [id = 248] 10:20:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (130AE400) [pid = 3576] [serial = 743] [outer = 00000000] 10:20:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (13922000) [pid = 3576] [serial = 744] [outer = 130AE400] 10:20:24 INFO - PROCESS | 3576 | 1468862424451 Marionette DEBUG loaded listener.js 10:20:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 111 (1537A000) [pid = 3576] [serial = 745] [outer = 130AE400] 10:20:24 INFO - PROCESS | 3576 | --DOCSHELL 130A8C00 == 53 [pid = 3576] [id = 242] 10:20:24 INFO - PROCESS | 3576 | --DOCSHELL 16131000 == 52 [pid = 3576] [id = 241] 10:20:24 INFO - PROCESS | 3576 | --DOCSHELL 12924400 == 51 [pid = 3576] [id = 240] 10:20:24 INFO - PROCESS | 3576 | --DOCSHELL 19F54C00 == 50 [pid = 3576] [id = 239] 10:20:24 INFO - PROCESS | 3576 | --DOCSHELL 19A19800 == 49 [pid = 3576] [id = 238] 10:20:24 INFO - PROCESS | 3576 | --DOCSHELL 1777D800 == 48 [pid = 3576] [id = 237] 10:20:24 INFO - PROCESS | 3576 | --DOCSHELL 16E12800 == 47 [pid = 3576] [id = 236] 10:20:24 INFO - PROCESS | 3576 | --DOCSHELL 158AE800 == 46 [pid = 3576] [id = 235] 10:20:24 INFO - PROCESS | 3576 | --DOCSHELL 104EB400 == 45 [pid = 3576] [id = 234] 10:20:24 INFO - PROCESS | 3576 | --DOCSHELL 12975C00 == 44 [pid = 3576] [id = 233] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 110 (176BD000) [pid = 3576] [serial = 603] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (1A4D5800) [pid = 3576] [serial = 671] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (1A385C00) [pid = 3576] [serial = 654] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (1A09E400) [pid = 3576] [serial = 653] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (13CC7C00) [pid = 3576] [serial = 657] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (131E6800) [pid = 3576] [serial = 656] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (10A7E400) [pid = 3576] [serial = 644] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (112BFC00) [pid = 3576] [serial = 645] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (197B8C00) [pid = 3576] [serial = 668] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (15376C00) [pid = 3576] [serial = 648] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (1428A000) [pid = 3576] [serial = 647] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1A5EA000) [pid = 3576] [serial = 674] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (17DCC800) [pid = 3576] [serial = 666] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (17D1D800) [pid = 3576] [serial = 665] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1A4D8000) [pid = 3576] [serial = 672] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (176C2400) [pid = 3576] [serial = 680] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1533EC00) [pid = 3576] [serial = 659] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A5F6400) [pid = 3576] [serial = 677] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (15384800) [pid = 3576] [serial = 660] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A5EB000) [pid = 3576] [serial = 675] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16DF1000) [pid = 3576] [serial = 662] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16FAC800) [pid = 3576] [serial = 663] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (17E57400) [pid = 3576] [serial = 651] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17D1F400) [pid = 3576] [serial = 650] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A5F0800) [pid = 3576] [serial = 678] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A5F0C00) [pid = 3576] [serial = 684] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (18204800) [pid = 3576] [serial = 681] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1AA6F400) [pid = 3576] [serial = 686] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19A20C00) [pid = 3576] [serial = 669] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A78B800) [pid = 3576] [serial = 683] [outer = 00000000] [url = about:blank] 10:20:24 INFO - PROCESS | 3576 | 1468862424935 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 809ms 10:20:24 INFO - PROCESS | 3576 | 1468862424960 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 10:20:24 INFO - PROCESS | 3576 | 1468862424964 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 10:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:20:24 INFO - PROCESS | 3576 | 1468862424970 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:20:24 INFO - PROCESS | 3576 | 1468862424972 Marionette TRACE conn3 <- [1,958,null,{}] 10:20:24 INFO - PROCESS | 3576 | 1468862424976 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:24 INFO - PROCESS | 3576 | 1468862424978 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:25 INFO - PROCESS | 3576 | 1468862425065 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 10:20:25 INFO - PROCESS | 3576 | 1468862425074 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:25 INFO - PROCESS | 3576 | 1468862425076 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:25 INFO - PROCESS | 3576 | ++DOCSHELL 131DEC00 == 45 [pid = 3576] [id = 249] 10:20:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (131E6800) [pid = 3576] [serial = 746] [outer = 00000000] 10:20:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1537A400) [pid = 3576] [serial = 747] [outer = 131E6800] 10:20:25 INFO - PROCESS | 3576 | 1468862425122 Marionette DEBUG loaded listener.js 10:20:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (153F0C00) [pid = 3576] [serial = 748] [outer = 131E6800] 10:20:25 INFO - PROCESS | 3576 | 1468862425583 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 639ms 10:20:25 INFO - PROCESS | 3576 | 1468862425605 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 10:20:25 INFO - PROCESS | 3576 | 1468862425607 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 10:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:20:25 INFO - PROCESS | 3576 | 1468862425595 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:20:25 INFO - PROCESS | 3576 | 1468862425600 Marionette TRACE conn3 <- [1,962,null,{}] 10:20:25 INFO - PROCESS | 3576 | 1468862425619 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:25 INFO - PROCESS | 3576 | 1468862425624 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:25 INFO - PROCESS | 3576 | 1468862425709 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 10:20:25 INFO - PROCESS | 3576 | 1468862425715 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:25 INFO - PROCESS | 3576 | 1468862425718 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:25 INFO - PROCESS | 3576 | ++DOCSHELL 16E38400 == 46 [pid = 3576] [id = 250] 10:20:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16E38800) [pid = 3576] [serial = 749] [outer = 00000000] 10:20:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16EC6C00) [pid = 3576] [serial = 750] [outer = 16E38800] 10:20:25 INFO - PROCESS | 3576 | 1468862425763 Marionette DEBUG loaded listener.js 10:20:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17515C00) [pid = 3576] [serial = 751] [outer = 16E38800] 10:20:26 INFO - PROCESS | 3576 | 1468862426202 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 623ms 10:20:26 INFO - PROCESS | 3576 | 1468862426232 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 10:20:26 INFO - PROCESS | 3576 | 1468862426235 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 10:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:20:26 INFO - PROCESS | 3576 | 1468862426238 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:20:26 INFO - PROCESS | 3576 | 1468862426240 Marionette TRACE conn3 <- [1,966,null,{}] 10:20:26 INFO - PROCESS | 3576 | 1468862426247 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:26 INFO - PROCESS | 3576 | 1468862426249 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:26 INFO - PROCESS | 3576 | 1468862426332 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 10:20:26 INFO - PROCESS | 3576 | 1468862426337 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:26 INFO - PROCESS | 3576 | 1468862426339 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:26 INFO - PROCESS | 3576 | ++DOCSHELL 175CB400 == 47 [pid = 3576] [id = 251] 10:20:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1760A800) [pid = 3576] [serial = 752] [outer = 00000000] 10:20:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (17D1BC00) [pid = 3576] [serial = 753] [outer = 1760A800] 10:20:26 INFO - PROCESS | 3576 | 1468862426383 Marionette DEBUG loaded listener.js 10:20:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (17DD1C00) [pid = 3576] [serial = 754] [outer = 1760A800] 10:20:26 INFO - PROCESS | 3576 | 1468862426860 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 622ms 10:20:26 INFO - PROCESS | 3576 | 1468862426887 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 10:20:26 INFO - PROCESS | 3576 | 1468862426889 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 10:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:20:26 INFO - PROCESS | 3576 | 1468862426892 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:20:26 INFO - PROCESS | 3576 | 1468862426894 Marionette TRACE conn3 <- [1,970,null,{}] 10:20:26 INFO - PROCESS | 3576 | 1468862426897 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:26 INFO - PROCESS | 3576 | 1468862426899 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:27 INFO - PROCESS | 3576 | 1468862427011 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 10:20:27 INFO - PROCESS | 3576 | 1468862427017 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 3576 | 1468862427019 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:27 INFO - PROCESS | 3576 | ++DOCSHELL 16E3C000 == 48 [pid = 3576] [id = 252] 10:20:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1777C800) [pid = 3576] [serial = 755] [outer = 00000000] 10:20:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (18042000) [pid = 3576] [serial = 756] [outer = 1777C800] 10:20:27 INFO - PROCESS | 3576 | 1468862427108 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1820F800) [pid = 3576] [serial = 757] [outer = 1777C800] 10:20:27 INFO - PROCESS | 3576 | 1468862427559 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 685ms 10:20:27 INFO - PROCESS | 3576 | 1468862427596 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 10:20:27 INFO - PROCESS | 3576 | 1468862427598 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 10:20:27 INFO - PROCESS | 3576 | 1468862427601 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:20:27 INFO - PROCESS | 3576 | 1468862427603 Marionette TRACE conn3 <- [1,974,null,{}] 10:20:27 INFO - PROCESS | 3576 | 1468862427606 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:27 INFO - PROCESS | 3576 | 1468862427611 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:27 INFO - PROCESS | 3576 | 1468862427770 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 10:20:27 INFO - PROCESS | 3576 | 1468862427834 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 3576 | 1468862427836 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:27 INFO - PROCESS | 3576 | ++DOCSHELL 10435000 == 49 [pid = 3576] [id = 253] 10:20:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A098C00) [pid = 3576] [serial = 758] [outer = 00000000] 10:20:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A386C00) [pid = 3576] [serial = 759] [outer = 1A098C00] 10:20:27 INFO - PROCESS | 3576 | 1468862427878 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A4D3000) [pid = 3576] [serial = 760] [outer = 1A098C00] 10:20:28 INFO - PROCESS | 3576 | 1468862428289 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 732ms 10:20:28 INFO - PROCESS | 3576 | 1468862428343 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 10:20:28 INFO - PROCESS | 3576 | 1468862428345 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 10:20:28 INFO - PROCESS | 3576 | 1468862428348 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:20:28 INFO - PROCESS | 3576 | 1468862428350 Marionette TRACE conn3 <- [1,978,null,{}] 10:20:28 INFO - PROCESS | 3576 | 1468862428353 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:28 INFO - PROCESS | 3576 | 1468862428355 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:28 INFO - PROCESS | 3576 | 1468862428473 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 10:20:28 INFO - PROCESS | 3576 | 1468862428478 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:28 INFO - PROCESS | 3576 | 1468862428479 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:28 INFO - PROCESS | 3576 | ++DOCSHELL 19A19800 == 50 [pid = 3576] [id = 254] 10:20:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A380400) [pid = 3576] [serial = 761] [outer = 00000000] 10:20:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1A5EB800) [pid = 3576] [serial = 762] [outer = 1A380400] 10:20:28 INFO - PROCESS | 3576 | 1468862428521 Marionette DEBUG loaded listener.js 10:20:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1A4D9400) [pid = 3576] [serial = 763] [outer = 1A380400] 10:20:29 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (17D14800) [pid = 3576] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:20:29 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (15F71C00) [pid = 3576] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:20:29 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1298F400) [pid = 3576] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:20:29 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (19A1B400) [pid = 3576] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:20:29 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (17032000) [pid = 3576] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:20:29 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (19F55000) [pid = 3576] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:20:29 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (10511400) [pid = 3576] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:20:29 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (131E6000) [pid = 3576] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:20:29 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (175CC800) [pid = 3576] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:20:29 INFO - PROCESS | 3576 | 1468862429041 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 732ms 10:20:29 INFO - PROCESS | 3576 | 1468862429100 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 10:20:29 INFO - PROCESS | 3576 | 1468862429102 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 10:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:20:29 INFO - PROCESS | 3576 | 1468862429105 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:20:29 INFO - PROCESS | 3576 | 1468862429107 Marionette TRACE conn3 <- [1,982,null,{}] 10:20:29 INFO - PROCESS | 3576 | 1468862429113 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:29 INFO - PROCESS | 3576 | 1468862429115 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:29 INFO - PROCESS | 3576 | 1468862429193 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 10:20:29 INFO - PROCESS | 3576 | 1468862429198 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 3576 | 1468862429200 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:29 INFO - PROCESS | 3576 | ++DOCSHELL 1345F400 == 51 [pid = 3576] [id = 255] 10:20:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13E8A800) [pid = 3576] [serial = 764] [outer = 00000000] 10:20:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (17516000) [pid = 3576] [serial = 765] [outer = 13E8A800] 10:20:29 INFO - PROCESS | 3576 | 1468862429242 Marionette DEBUG loaded listener.js 10:20:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (18202800) [pid = 3576] [serial = 766] [outer = 13E8A800] 10:20:29 INFO - PROCESS | 3576 | 1468862429660 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 591ms 10:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:20:29 INFO - PROCESS | 3576 | 1468862429702 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 10:20:29 INFO - PROCESS | 3576 | 1468862429704 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 10:20:29 INFO - PROCESS | 3576 | 1468862429707 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:20:29 INFO - PROCESS | 3576 | 1468862429709 Marionette TRACE conn3 <- [1,986,null,{}] 10:20:29 INFO - PROCESS | 3576 | 1468862429713 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:29 INFO - PROCESS | 3576 | 1468862429715 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:29 INFO - PROCESS | 3576 | 1468862429805 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 10:20:29 INFO - PROCESS | 3576 | 1468862429810 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 3576 | 1468862429812 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:29 INFO - PROCESS | 3576 | ++DOCSHELL 102D2800 == 52 [pid = 3576] [id = 256] 10:20:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (15F70800) [pid = 3576] [serial = 767] [outer = 00000000] 10:20:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A4DE400) [pid = 3576] [serial = 768] [outer = 15F70800] 10:20:29 INFO - PROCESS | 3576 | 1468862429854 Marionette DEBUG loaded listener.js 10:20:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A78CC00) [pid = 3576] [serial = 769] [outer = 15F70800] 10:20:30 INFO - PROCESS | 3576 | 1468862430249 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 592ms 10:20:30 INFO - PROCESS | 3576 | 1468862430288 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 10:20:30 INFO - PROCESS | 3576 | 1468862430290 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 10:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:20:30 INFO - PROCESS | 3576 | 1468862430306 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:20:30 INFO - PROCESS | 3576 | 1468862430307 Marionette TRACE conn3 <- [1,990,null,{}] 10:20:30 INFO - PROCESS | 3576 | 1468862430324 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:30 INFO - PROCESS | 3576 | 1468862430326 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:30 INFO - PROCESS | 3576 | 1468862430405 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 10:20:30 INFO - PROCESS | 3576 | 1468862430410 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:30 INFO - PROCESS | 3576 | 1468862430412 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:30 INFO - PROCESS | 3576 | ++DOCSHELL 1392D800 == 53 [pid = 3576] [id = 257] 10:20:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A4D9000) [pid = 3576] [serial = 770] [outer = 00000000] 10:20:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1AA74000) [pid = 3576] [serial = 771] [outer = 1A4D9000] 10:20:30 INFO - PROCESS | 3576 | 1468862430454 Marionette DEBUG loaded listener.js 10:20:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1ACDCC00) [pid = 3576] [serial = 772] [outer = 1A4D9000] 10:20:30 INFO - PROCESS | 3576 | 1468862430911 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 638ms 10:20:30 INFO - PROCESS | 3576 | 1468862430948 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 10:20:30 INFO - PROCESS | 3576 | 1468862430951 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 10:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:20:30 INFO - PROCESS | 3576 | 1468862430955 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:20:30 INFO - PROCESS | 3576 | 1468862430957 Marionette TRACE conn3 <- [1,994,null,{}] 10:20:30 INFO - PROCESS | 3576 | 1468862430960 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:30 INFO - PROCESS | 3576 | 1468862430963 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:31 INFO - PROCESS | 3576 | 1468862431105 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 10:20:31 INFO - PROCESS | 3576 | 1468862431239 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:31 INFO - PROCESS | 3576 | 1468862431243 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:31 INFO - PROCESS | 3576 | ++DOCSHELL 104EB400 == 54 [pid = 3576] [id = 258] 10:20:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (10511400) [pid = 3576] [serial = 773] [outer = 00000000] 10:20:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (112BDC00) [pid = 3576] [serial = 774] [outer = 10511400] 10:20:31 INFO - PROCESS | 3576 | 1468862431299 Marionette DEBUG loaded listener.js 10:20:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (1286A000) [pid = 3576] [serial = 775] [outer = 10511400] 10:20:31 INFO - PROCESS | 3576 | 1468862431918 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 996ms 10:20:31 INFO - PROCESS | 3576 | 1468862431958 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 10:20:31 INFO - PROCESS | 3576 | 1468862431962 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 10:20:31 INFO - PROCESS | 3576 | 1468862431968 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:20:31 INFO - PROCESS | 3576 | 1468862431971 Marionette TRACE conn3 <- [1,998,null,{}] 10:20:31 INFO - PROCESS | 3576 | 1468862431976 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:31 INFO - PROCESS | 3576 | 1468862431979 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:32 INFO - PROCESS | 3576 | 1468862432089 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 10:20:32 INFO - PROCESS | 3576 | 1468862432195 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 3576 | 1468862432198 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:32 INFO - PROCESS | 3576 | ++DOCSHELL 15376800 == 55 [pid = 3576] [id = 259] 10:20:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (15378000) [pid = 3576] [serial = 776] [outer = 00000000] 10:20:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (16DE6400) [pid = 3576] [serial = 777] [outer = 15378000] 10:20:32 INFO - PROCESS | 3576 | 1468862432252 Marionette DEBUG loaded listener.js 10:20:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (16E31400) [pid = 3576] [serial = 778] [outer = 15378000] 10:20:32 INFO - PROCESS | 3576 | 1468862432838 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 950ms 10:20:32 INFO - PROCESS | 3576 | 1468862432913 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 10:20:32 INFO - PROCESS | 3576 | 1468862432916 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 10:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:20:32 INFO - PROCESS | 3576 | 1468862432920 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:20:32 INFO - PROCESS | 3576 | 1468862432922 Marionette TRACE conn3 <- [1,1002,null,{}] 10:20:32 INFO - PROCESS | 3576 | 1468862432926 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:32 INFO - PROCESS | 3576 | 1468862432929 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:33 INFO - PROCESS | 3576 | 1468862433036 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 10:20:33 INFO - PROCESS | 3576 | 1468862433171 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:33 INFO - PROCESS | 3576 | 1468862433174 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:33 INFO - PROCESS | 3576 | ++DOCSHELL 13153C00 == 56 [pid = 3576] [id = 260] 10:20:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (1803E800) [pid = 3576] [serial = 779] [outer = 00000000] 10:20:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (1956B400) [pid = 3576] [serial = 780] [outer = 1803E800] 10:20:33 INFO - PROCESS | 3576 | 1468862433227 Marionette DEBUG loaded listener.js 10:20:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (19570C00) [pid = 3576] [serial = 781] [outer = 1803E800] 10:20:33 INFO - PROCESS | 3576 | 1468862433864 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1199ms 10:20:34 INFO - PROCESS | 3576 | 1468862434133 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 10:20:34 INFO - PROCESS | 3576 | 1468862434138 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 10:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:20:34 INFO - PROCESS | 3576 | 1468862434143 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:20:34 INFO - PROCESS | 3576 | 1468862434146 Marionette TRACE conn3 <- [1,1006,null,{}] 10:20:34 INFO - PROCESS | 3576 | 1468862434151 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:34 INFO - PROCESS | 3576 | 1468862434154 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:34 INFO - PROCESS | 3576 | 1468862434252 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 10:20:34 INFO - PROCESS | 3576 | 1468862434336 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 3576 | 1468862434342 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:34 INFO - PROCESS | 3576 | ++DOCSHELL 10A09400 == 57 [pid = 3576] [id = 261] 10:20:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (10A75C00) [pid = 3576] [serial = 782] [outer = 00000000] 10:20:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (12D68C00) [pid = 3576] [serial = 783] [outer = 10A75C00] 10:20:34 INFO - PROCESS | 3576 | 1468862434431 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 111 (130D1000) [pid = 3576] [serial = 784] [outer = 10A75C00] 10:20:34 INFO - PROCESS | 3576 | 1468862435005 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 887ms 10:20:35 INFO - PROCESS | 3576 | 1468862435032 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 10:20:35 INFO - PROCESS | 3576 | 1468862435035 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 10:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:20:35 INFO - PROCESS | 3576 | 1468862435040 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:20:35 INFO - PROCESS | 3576 | 1468862435044 Marionette TRACE conn3 <- [1,1010,null,{}] 10:20:35 INFO - PROCESS | 3576 | 1468862435048 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:35 INFO - PROCESS | 3576 | 1468862435050 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:35 INFO - PROCESS | 3576 | 1468862435148 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 1A796800 == 56 [pid = 3576] [id = 229] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 1392D800 == 55 [pid = 3576] [id = 257] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 102D2800 == 54 [pid = 3576] [id = 256] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 1345F400 == 53 [pid = 3576] [id = 255] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 19A19800 == 52 [pid = 3576] [id = 254] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 10435000 == 51 [pid = 3576] [id = 253] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 16E3C000 == 50 [pid = 3576] [id = 252] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 175CB400 == 49 [pid = 3576] [id = 251] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 16E38400 == 48 [pid = 3576] [id = 250] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 131DEC00 == 47 [pid = 3576] [id = 249] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 12D97400 == 46 [pid = 3576] [id = 248] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 12821400 == 45 [pid = 3576] [id = 202] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 167F7800 == 44 [pid = 3576] [id = 231] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 1A096C00 == 43 [pid = 3576] [id = 232] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 13146000 == 42 [pid = 3576] [id = 216] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 11280C00 == 41 [pid = 3576] [id = 196] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 14543C00 == 40 [pid = 3576] [id = 244] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 10A7A400 == 39 [pid = 3576] [id = 247] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 10A0A000 == 38 [pid = 3576] [id = 215] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 176C1C00 == 37 [pid = 3576] [id = 245] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 17031800 == 36 [pid = 3576] [id = 218] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 1A5F5400 == 35 [pid = 3576] [id = 246] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 17DD4000 == 34 [pid = 3576] [id = 204] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 16DF2000 == 33 [pid = 3576] [id = 217] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 10434800 == 32 [pid = 3576] [id = 243] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 156EB800 == 31 [pid = 3576] [id = 203] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 12863C00 == 30 [pid = 3576] [id = 230] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 13153C00 == 29 [pid = 3576] [id = 260] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 104EB400 == 28 [pid = 3576] [id = 258] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 15376800 == 27 [pid = 3576] [id = 259] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 110 (1803C800) [pid = 3576] [serial = 711] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (1803D800) [pid = 3576] [serial = 712] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (167F0400) [pid = 3576] [serial = 704] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (15F71000) [pid = 3576] [serial = 705] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (175CBC00) [pid = 3576] [serial = 692] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (13925000) [pid = 3576] [serial = 699] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (1313E400) [pid = 3576] [serial = 698] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (13923000) [pid = 3576] [serial = 689] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (19CAE800) [pid = 3576] [serial = 715] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (19CAB400) [pid = 3576] [serial = 714] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (1A795C00) [pid = 3576] [serial = 695] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (176BBC00) [pid = 3576] [serial = 708] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (1A09A400) [pid = 3576] [serial = 717] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1286F000) [pid = 3576] [serial = 701] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (131DF400) [pid = 3576] [serial = 702] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (15331C00) [pid = 3576] [serial = 720] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (156EBC00) [pid = 3576] [serial = 721] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (197B4400) [pid = 3576] [serial = 723] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1A0A1400) [pid = 3576] [serial = 718] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (10F72000) [pid = 3576] [serial = 396] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (19CB0C00) [pid = 3576] [serial = 724] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1777E000) [pid = 3576] [serial = 709] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A5F2800) [pid = 3576] [serial = 726] [outer = 00000000] [url = about:blank] 10:20:35 INFO - PROCESS | 3576 | --DOCSHELL 10A09400 == 26 [pid = 3576] [id = 261] 10:20:35 INFO - PROCESS | 3576 | 1468862435990 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:35 INFO - PROCESS | 3576 | 1468862435993 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:35 INFO - PROCESS | 3576 | ++DOCSHELL 10470800 == 27 [pid = 3576] [id = 262] 10:20:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1047A800) [pid = 3576] [serial = 785] [outer = 00000000] 10:20:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (104EB800) [pid = 3576] [serial = 786] [outer = 1047A800] 10:20:36 INFO - PROCESS | 3576 | 1468862436043 Marionette DEBUG loaded listener.js 10:20:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10A78C00) [pid = 3576] [serial = 787] [outer = 1047A800] 10:20:36 INFO - PROCESS | 3576 | 1468862436441 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1448ms 10:20:36 INFO - PROCESS | 3576 | 1468862436501 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 10:20:36 INFO - PROCESS | 3576 | 1468862436504 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 10:20:36 INFO - PROCESS | 3576 | 1468862436508 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:20:36 INFO - PROCESS | 3576 | 1468862436511 Marionette TRACE conn3 <- [1,1014,null,{}] 10:20:36 INFO - PROCESS | 3576 | 1468862436516 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:36 INFO - PROCESS | 3576 | 1468862436519 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:36 INFO - PROCESS | 3576 | 1468862436602 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 10:20:36 INFO - PROCESS | 3576 | 1468862436610 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:36 INFO - PROCESS | 3576 | 1468862436613 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:36 INFO - PROCESS | 3576 | ++DOCSHELL 1286E400 == 28 [pid = 3576] [id = 263] 10:20:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (12992000) [pid = 3576] [serial = 788] [outer = 00000000] 10:20:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (12D93400) [pid = 3576] [serial = 789] [outer = 12992000] 10:20:36 INFO - PROCESS | 3576 | 1468862436657 Marionette DEBUG loaded listener.js 10:20:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (13139C00) [pid = 3576] [serial = 790] [outer = 12992000] 10:20:37 INFO - PROCESS | 3576 | 1468862437114 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 639ms 10:20:37 INFO - PROCESS | 3576 | 1468862437150 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 10:20:37 INFO - PROCESS | 3576 | 1468862437154 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 10:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:20:37 INFO - PROCESS | 3576 | 1468862437157 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:20:37 INFO - PROCESS | 3576 | 1468862437159 Marionette TRACE conn3 <- [1,1018,null,{}] 10:20:37 INFO - PROCESS | 3576 | 1468862437163 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:37 INFO - PROCESS | 3576 | 1468862437165 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:37 INFO - PROCESS | 3576 | 1468862437249 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 10:20:37 INFO - PROCESS | 3576 | 1468862437291 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 3576 | 1468862437293 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:37 INFO - PROCESS | 3576 | ++DOCSHELL 12863800 == 29 [pid = 3576] [id = 264] 10:20:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (13150C00) [pid = 3576] [serial = 791] [outer = 00000000] 10:20:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (14289000) [pid = 3576] [serial = 792] [outer = 13150C00] 10:20:37 INFO - PROCESS | 3576 | 1468862437411 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (14542000) [pid = 3576] [serial = 793] [outer = 13150C00] 10:20:37 INFO - PROCESS | 3576 | 1468862437807 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 685ms 10:20:37 INFO - PROCESS | 3576 | 1468862437858 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 10:20:37 INFO - PROCESS | 3576 | 1468862437860 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 10:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:20:37 INFO - PROCESS | 3576 | 1468862437870 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:20:37 INFO - PROCESS | 3576 | 1468862437875 Marionette TRACE conn3 <- [1,1022,null,{}] 10:20:37 INFO - PROCESS | 3576 | 1468862437880 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:37 INFO - PROCESS | 3576 | 1468862437883 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:38 INFO - PROCESS | 3576 | 1468862438008 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 10:20:38 INFO - PROCESS | 3576 | 1468862438033 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:38 INFO - PROCESS | 3576 | 1468862438035 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:38 INFO - PROCESS | 3576 | ++DOCSHELL 11C32000 == 30 [pid = 3576] [id = 265] 10:20:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (12861C00) [pid = 3576] [serial = 794] [outer = 00000000] 10:20:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (16138400) [pid = 3576] [serial = 795] [outer = 12861C00] 10:20:38 INFO - PROCESS | 3576 | 1468862438088 Marionette DEBUG loaded listener.js 10:20:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (16DE7C00) [pid = 3576] [serial = 796] [outer = 12861C00] 10:20:38 INFO - PROCESS | 3576 | 1468862438519 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 685ms 10:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:20:38 INFO - PROCESS | 3576 | 1468862438563 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 10:20:38 INFO - PROCESS | 3576 | 1468862438565 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 10:20:38 INFO - PROCESS | 3576 | 1468862438577 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:20:38 INFO - PROCESS | 3576 | 1468862438579 Marionette TRACE conn3 <- [1,1026,null,{}] 10:20:38 INFO - PROCESS | 3576 | 1468862438582 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:38 INFO - PROCESS | 3576 | 1468862438584 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:38 INFO - PROCESS | 3576 | 1468862438720 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 10:20:38 INFO - PROCESS | 3576 | 1468862438730 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:38 INFO - PROCESS | 3576 | 1468862438732 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:38 INFO - PROCESS | 3576 | ++DOCSHELL 16B57000 == 31 [pid = 3576] [id = 266] 10:20:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (16DEBC00) [pid = 3576] [serial = 797] [outer = 00000000] 10:20:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (16E35000) [pid = 3576] [serial = 798] [outer = 16DEBC00] 10:20:38 INFO - PROCESS | 3576 | 1468862438775 Marionette DEBUG loaded listener.js 10:20:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (16E3D000) [pid = 3576] [serial = 799] [outer = 16DEBC00] 10:20:39 INFO - PROCESS | 3576 | 1468862439202 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 701ms 10:20:39 INFO - PROCESS | 3576 | 1468862439252 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 10:20:39 INFO - PROCESS | 3576 | 1468862439254 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 10:20:39 INFO - PROCESS | 3576 | 1468862439257 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:20:39 INFO - PROCESS | 3576 | 1468862439259 Marionette TRACE conn3 <- [1,1030,null,{}] 10:20:39 INFO - PROCESS | 3576 | 1468862439262 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:39 INFO - PROCESS | 3576 | 1468862439264 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:39 INFO - PROCESS | 3576 | 1468862439373 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 10:20:39 INFO - PROCESS | 3576 | 1468862439378 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:39 INFO - PROCESS | 3576 | 1468862439384 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:39 INFO - PROCESS | 3576 | ++DOCSHELL 170EC000 == 32 [pid = 3576] [id = 267] 10:20:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (170EC400) [pid = 3576] [serial = 800] [outer = 00000000] 10:20:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (175D3C00) [pid = 3576] [serial = 801] [outer = 170EC400] 10:20:39 INFO - PROCESS | 3576 | 1468862439491 Marionette DEBUG loaded listener.js 10:20:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (176C2800) [pid = 3576] [serial = 802] [outer = 170EC400] 10:20:39 INFO - PROCESS | 3576 | 1468862439915 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 701ms 10:20:39 INFO - PROCESS | 3576 | 1468862439957 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 10:20:39 INFO - PROCESS | 3576 | 1468862439959 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 10:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (1A799800) [pid = 3576] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (167F9800) [pid = 3576] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (1A098000) [pid = 3576] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (19CA8400) [pid = 3576] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (1A4D9000) [pid = 3576] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (1A098C00) [pid = 3576] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (17D14000) [pid = 3576] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (10F73800) [pid = 3576] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (17D19400) [pid = 3576] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1A380400) [pid = 3576] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (16E38800) [pid = 3576] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1760A800) [pid = 3576] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (14545400) [pid = 3576] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (131E6800) [pid = 3576] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (130AE400) [pid = 3576] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (10472C00) [pid = 3576] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A9F2000) [pid = 3576] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13E8A800) [pid = 3576] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1777C800) [pid = 3576] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15F70800) [pid = 3576] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:20:40 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (128AB000) [pid = 3576] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:20:40 INFO - PROCESS | 3576 | 1468862440448 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:20:40 INFO - PROCESS | 3576 | 1468862440450 Marionette TRACE conn3 <- [1,1034,null,{}] 10:20:40 INFO - PROCESS | 3576 | 1468862440453 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:40 INFO - PROCESS | 3576 | 1468862440456 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:40 INFO - PROCESS | 3576 | 1468862440535 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 10:20:40 INFO - PROCESS | 3576 | 1468862440541 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:40 INFO - PROCESS | 3576 | 1468862440543 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:40 INFO - PROCESS | 3576 | ++DOCSHELL 10F69400 == 33 [pid = 3576] [id = 268] 10:20:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13075400) [pid = 3576] [serial = 803] [outer = 00000000] 10:20:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (139C9000) [pid = 3576] [serial = 804] [outer = 13075400] 10:20:40 INFO - PROCESS | 3576 | 1468862440586 Marionette DEBUG loaded listener.js 10:20:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (14545400) [pid = 3576] [serial = 805] [outer = 13075400] 10:20:40 INFO - PROCESS | 3576 | 1468862441002 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 638ms 10:20:41 INFO - PROCESS | 3576 | 1468862441045 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 10:20:41 INFO - PROCESS | 3576 | 1468862441047 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 10:20:41 INFO - PROCESS | 3576 | 1468862441050 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - PROCESS | 3576 | 1468862441052 Marionette TRACE conn3 <- [1,1038,null,{}] 10:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:20:41 INFO - PROCESS | 3576 | 1468862441056 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:41 INFO - PROCESS | 3576 | 1468862441057 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:41 INFO - PROCESS | 3576 | 1468862441139 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 10:20:41 INFO - PROCESS | 3576 | 1468862441144 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:41 INFO - PROCESS | 3576 | 1468862441146 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:41 INFO - PROCESS | 3576 | ++DOCSHELL 16FAC800 == 34 [pid = 3576] [id = 269] 10:20:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (16FAD000) [pid = 3576] [serial = 806] [outer = 00000000] 10:20:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1777C000) [pid = 3576] [serial = 807] [outer = 16FAD000] 10:20:41 INFO - PROCESS | 3576 | 1468862441188 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (17DCC800) [pid = 3576] [serial = 808] [outer = 16FAD000] 10:20:41 INFO - PROCESS | 3576 | 1468862441596 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 592ms 10:20:41 INFO - PROCESS | 3576 | 1468862441649 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 10:20:41 INFO - PROCESS | 3576 | 1468862441651 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 10:20:41 INFO - PROCESS | 3576 | 1468862441654 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:20:41 INFO - PROCESS | 3576 | 1468862441656 Marionette TRACE conn3 <- [1,1042,null,{}] 10:20:41 INFO - PROCESS | 3576 | 1468862441664 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:41 INFO - PROCESS | 3576 | 1468862441666 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:41 INFO - PROCESS | 3576 | 1468862441742 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 10:20:41 INFO - PROCESS | 3576 | 1468862441748 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:41 INFO - PROCESS | 3576 | 1468862441750 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:41 INFO - PROCESS | 3576 | ++DOCSHELL 14288C00 == 35 [pid = 3576] [id = 270] 10:20:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (16E35400) [pid = 3576] [serial = 809] [outer = 00000000] 10:20:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (18042800) [pid = 3576] [serial = 810] [outer = 16E35400] 10:20:41 INFO - PROCESS | 3576 | 1468862441791 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (18201400) [pid = 3576] [serial = 811] [outer = 16E35400] 10:20:42 INFO - PROCESS | 3576 | 1468862442259 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 622ms 10:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:20:42 INFO - PROCESS | 3576 | 1468862442293 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 10:20:42 INFO - PROCESS | 3576 | 1468862442295 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 10:20:42 INFO - PROCESS | 3576 | 1468862442299 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - PROCESS | 3576 | 1468862442300 Marionette TRACE conn3 <- [1,1046,null,{}] 10:20:42 INFO - PROCESS | 3576 | 1468862442303 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:42 INFO - PROCESS | 3576 | 1468862442305 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:42 INFO - PROCESS | 3576 | 1468862442380 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 10:20:42 INFO - PROCESS | 3576 | 1468862442387 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 3576 | 1468862442389 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:42 INFO - PROCESS | 3576 | ++DOCSHELL 0C777C00 == 36 [pid = 3576] [id = 271] 10:20:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (0F394C00) [pid = 3576] [serial = 812] [outer = 00000000] 10:20:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (10434800) [pid = 3576] [serial = 813] [outer = 0F394C00] 10:20:42 INFO - PROCESS | 3576 | 1468862442488 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (10560C00) [pid = 3576] [serial = 814] [outer = 0F394C00] 10:20:43 INFO - PROCESS | 3576 | 1468862443350 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1074ms 10:20:43 INFO - PROCESS | 3576 | 1468862443374 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 10:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:20:43 INFO - PROCESS | 3576 | 1468862443377 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 10:20:43 INFO - PROCESS | 3576 | 1468862443382 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:20:43 INFO - PROCESS | 3576 | 1468862443385 Marionette TRACE conn3 <- [1,1050,null,{}] 10:20:43 INFO - PROCESS | 3576 | 1468862443390 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:43 INFO - PROCESS | 3576 | 1468862443393 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:43 INFO - PROCESS | 3576 | 1468862443510 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 10:20:43 INFO - PROCESS | 3576 | 1468862443639 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 3576 | 1468862443642 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:43 INFO - PROCESS | 3576 | ++DOCSHELL 1345F400 == 37 [pid = 3576] [id = 272] 10:20:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (139CF400) [pid = 3576] [serial = 815] [outer = 00000000] 10:20:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (145DB400) [pid = 3576] [serial = 816] [outer = 139CF400] 10:20:43 INFO - PROCESS | 3576 | 1468862443698 Marionette DEBUG loaded listener.js 10:20:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1537E400) [pid = 3576] [serial = 817] [outer = 139CF400] 10:20:44 INFO - PROCESS | 3576 | 1468862444426 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1090ms 10:20:44 INFO - PROCESS | 3576 | 1468862444480 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 3576 | 1468862444484 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 10:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:20:44 INFO - PROCESS | 3576 | 1468862444491 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 3576 | 1468862444494 Marionette TRACE conn3 <- [1,1054,null,{}] 10:20:44 INFO - PROCESS | 3576 | 1468862444497 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:44 INFO - PROCESS | 3576 | 1468862444500 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:44 INFO - PROCESS | 3576 | 1468862444639 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 10:20:44 INFO - PROCESS | 3576 | 1468862444858 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 3576 | 1468862444862 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:44 INFO - PROCESS | 3576 | ++DOCSHELL 10432400 == 38 [pid = 3576] [id = 273] 10:20:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (10439C00) [pid = 3576] [serial = 818] [outer = 00000000] 10:20:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (10A81000) [pid = 3576] [serial = 819] [outer = 10439C00] 10:20:44 INFO - PROCESS | 3576 | 1468862444916 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (112F1C00) [pid = 3576] [serial = 820] [outer = 10439C00] 10:20:45 INFO - PROCESS | 3576 | --DOCSHELL 14288C00 == 37 [pid = 3576] [id = 270] 10:20:45 INFO - PROCESS | 3576 | --DOCSHELL 16FAC800 == 36 [pid = 3576] [id = 269] 10:20:45 INFO - PROCESS | 3576 | --DOCSHELL 10F69400 == 35 [pid = 3576] [id = 268] 10:20:45 INFO - PROCESS | 3576 | --DOCSHELL 170EC000 == 34 [pid = 3576] [id = 267] 10:20:45 INFO - PROCESS | 3576 | --DOCSHELL 16B57000 == 33 [pid = 3576] [id = 266] 10:20:45 INFO - PROCESS | 3576 | --DOCSHELL 11C32000 == 32 [pid = 3576] [id = 265] 10:20:45 INFO - PROCESS | 3576 | --DOCSHELL 12863800 == 31 [pid = 3576] [id = 264] 10:20:45 INFO - PROCESS | 3576 | --DOCSHELL 1286E400 == 30 [pid = 3576] [id = 263] 10:20:45 INFO - PROCESS | 3576 | --DOCSHELL 10470800 == 29 [pid = 3576] [id = 262] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1A094C00) [pid = 3576] [serial = 642] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (1AA6E800) [pid = 3576] [serial = 696] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (14541800) [pid = 3576] [serial = 690] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1AA7A000) [pid = 3576] [serial = 687] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (17D13800) [pid = 3576] [serial = 693] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1A4D3000) [pid = 3576] [serial = 760] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1A386C00) [pid = 3576] [serial = 759] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (18210800) [pid = 3576] [serial = 735] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (19A18400) [pid = 3576] [serial = 736] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (13138C00) [pid = 3576] [serial = 741] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (145D9C00) [pid = 3576] [serial = 742] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A78F000) [pid = 3576] [serial = 727] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1A5EB800) [pid = 3576] [serial = 762] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16EC6C00) [pid = 3576] [serial = 750] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (17515C00) [pid = 3576] [serial = 751] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17D1BC00) [pid = 3576] [serial = 753] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15381000) [pid = 3576] [serial = 732] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (10A7DC00) [pid = 3576] [serial = 733] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1537A400) [pid = 3576] [serial = 747] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (153F0C00) [pid = 3576] [serial = 748] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13922000) [pid = 3576] [serial = 744] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1537A000) [pid = 3576] [serial = 745] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10A76C00) [pid = 3576] [serial = 729] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (112F8000) [pid = 3576] [serial = 730] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1ACDA800) [pid = 3576] [serial = 738] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1ACDAC00) [pid = 3576] [serial = 739] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17516000) [pid = 3576] [serial = 765] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1ACDCC00) [pid = 3576] [serial = 772] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A4D9400) [pid = 3576] [serial = 763] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (18202800) [pid = 3576] [serial = 766] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18042000) [pid = 3576] [serial = 756] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1820F800) [pid = 3576] [serial = 757] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A78CC00) [pid = 3576] [serial = 769] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A4DE400) [pid = 3576] [serial = 768] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (17DD1C00) [pid = 3576] [serial = 754] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1AA74000) [pid = 3576] [serial = 771] [outer = 00000000] [url = about:blank] 10:20:45 INFO - PROCESS | 3576 | 1468862445556 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1090ms 10:20:45 INFO - PROCESS | 3576 | 1468862445591 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 3576 | 1468862445597 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 10:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:20:45 INFO - PROCESS | 3576 | 1468862445607 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - PROCESS | 3576 | 1468862445610 Marionette TRACE conn3 <- [1,1058,null,{}] 10:20:45 INFO - PROCESS | 3576 | 1468862445615 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:45 INFO - PROCESS | 3576 | 1468862445619 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:45 INFO - PROCESS | 3576 | 1468862445703 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 10:20:45 INFO - PROCESS | 3576 | 1468862445711 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 3576 | 1468862445714 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:45 INFO - PROCESS | 3576 | ++DOCSHELL 12BD2800 == 30 [pid = 3576] [id = 274] 10:20:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12D9BC00) [pid = 3576] [serial = 821] [outer = 00000000] 10:20:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13462800) [pid = 3576] [serial = 822] [outer = 12D9BC00] 10:20:45 INFO - PROCESS | 3576 | 1468862445761 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (139C4C00) [pid = 3576] [serial = 823] [outer = 12D9BC00] 10:20:46 INFO - PROCESS | 3576 | 1468862446264 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 700ms 10:20:46 INFO - PROCESS | 3576 | 1468862446307 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 10:20:46 INFO - PROCESS | 3576 | 1468862446311 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 10:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:20:46 INFO - PROCESS | 3576 | 1468862446315 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:20:46 INFO - PROCESS | 3576 | 1468862446317 Marionette TRACE conn3 <- [1,1062,null,{}] 10:20:46 INFO - PROCESS | 3576 | 1468862446321 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:46 INFO - PROCESS | 3576 | 1468862446323 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:46 INFO - PROCESS | 3576 | 1468862446439 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 10:20:46 INFO - PROCESS | 3576 | 1468862446452 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 3576 | 1468862446455 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:46 INFO - PROCESS | 3576 | ++DOCSHELL 14289C00 == 31 [pid = 3576] [id = 275] 10:20:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (145D7000) [pid = 3576] [serial = 824] [outer = 00000000] 10:20:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15385000) [pid = 3576] [serial = 825] [outer = 145D7000] 10:20:46 INFO - PROCESS | 3576 | 1468862446498 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15F6B800) [pid = 3576] [serial = 826] [outer = 145D7000] 10:20:46 INFO - PROCESS | 3576 | 1468862446943 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 685ms 10:20:47 INFO - PROCESS | 3576 | 1468862447015 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 10:20:47 INFO - PROCESS | 3576 | 1468862447017 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 10:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:20:47 INFO - PROCESS | 3576 | 1468862447022 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - PROCESS | 3576 | 1468862447028 Marionette TRACE conn3 <- [1,1066,null,{}] 10:20:47 INFO - PROCESS | 3576 | 1468862447037 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:47 INFO - PROCESS | 3576 | 1468862447041 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:47 INFO - PROCESS | 3576 | 1468862447155 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 10:20:47 INFO - PROCESS | 3576 | 1468862447249 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 3576 | 1468862447251 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:47 INFO - PROCESS | 3576 | ++DOCSHELL 16E30400 == 32 [pid = 3576] [id = 276] 10:20:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16E30C00) [pid = 3576] [serial = 827] [outer = 00000000] 10:20:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1750D400) [pid = 3576] [serial = 828] [outer = 16E30C00] 10:20:47 INFO - PROCESS | 3576 | 1468862447293 Marionette DEBUG loaded listener.js 10:20:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (175CC800) [pid = 3576] [serial = 829] [outer = 16E30C00] 10:20:47 INFO - PROCESS | 3576 | 1468862447692 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 701ms 10:20:47 INFO - PROCESS | 3576 | 1468862447720 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 10:20:47 INFO - PROCESS | 3576 | 1468862447723 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 10:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:20:47 INFO - PROCESS | 3576 | 1468862447732 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - PROCESS | 3576 | 1468862447718 Marionette TRACE conn3 <- [1,1070,null,{}] 10:20:47 INFO - PROCESS | 3576 | 1468862447721 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:47 INFO - PROCESS | 3576 | 1468862447723 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:47 INFO - PROCESS | 3576 | 1468862447860 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 10:20:47 INFO - PROCESS | 3576 | 1468862447872 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 3576 | 1468862447874 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:47 INFO - PROCESS | 3576 | ++DOCSHELL 15F71800 == 33 [pid = 3576] [id = 277] 10:20:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (176C1000) [pid = 3576] [serial = 830] [outer = 00000000] 10:20:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17D14000) [pid = 3576] [serial = 831] [outer = 176C1000] 10:20:47 INFO - PROCESS | 3576 | 1468862447916 Marionette DEBUG loaded listener.js 10:20:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17DD2400) [pid = 3576] [serial = 832] [outer = 176C1000] 10:20:48 INFO - PROCESS | 3576 | 1468862448352 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 700ms 10:20:48 INFO - PROCESS | 3576 | 1468862448414 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 10:20:48 INFO - PROCESS | 3576 | 1468862448416 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 10:20:48 INFO - PROCESS | 3576 | 1468862448419 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:20:48 INFO - PROCESS | 3576 | 1468862448421 Marionette TRACE conn3 <- [1,1074,null,{}] 10:20:48 INFO - PROCESS | 3576 | 1468862448424 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:48 INFO - PROCESS | 3576 | 1468862448426 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:48 INFO - PROCESS | 3576 | 1468862448541 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 10:20:48 INFO - PROCESS | 3576 | 1468862448604 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:48 INFO - PROCESS | 3576 | 1468862448610 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:48 INFO - PROCESS | 3576 | ++DOCSHELL 17DD4C00 == 34 [pid = 3576] [id = 278] 10:20:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17DD6800) [pid = 3576] [serial = 833] [outer = 00000000] 10:20:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1803F800) [pid = 3576] [serial = 834] [outer = 17DD6800] 10:20:48 INFO - PROCESS | 3576 | 1468862448662 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1820E000) [pid = 3576] [serial = 835] [outer = 17DD6800] 10:20:49 INFO - PROCESS | 3576 | 1468862449102 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 732ms 10:20:49 INFO - PROCESS | 3576 | 1468862449164 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 3576 | 1468862449166 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 10:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:20:49 INFO - PROCESS | 3576 | 1468862449169 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - PROCESS | 3576 | 1468862449171 Marionette TRACE conn3 <- [1,1078,null,{}] 10:20:49 INFO - PROCESS | 3576 | 1468862449183 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:49 INFO - PROCESS | 3576 | 1468862449186 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:49 INFO - PROCESS | 3576 | 1468862449301 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 10:20:49 INFO - PROCESS | 3576 | 1468862449313 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 3576 | 1468862449315 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:49 INFO - PROCESS | 3576 | ++DOCSHELL 15F6FC00 == 35 [pid = 3576] [id = 279] 10:20:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (18210000) [pid = 3576] [serial = 836] [outer = 00000000] 10:20:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19578000) [pid = 3576] [serial = 837] [outer = 18210000] 10:20:49 INFO - PROCESS | 3576 | 1468862449366 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (197B4000) [pid = 3576] [serial = 838] [outer = 18210000] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16DEBC00) [pid = 3576] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (170EC400) [pid = 3576] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13150C00) [pid = 3576] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1047A800) [pid = 3576] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (12992000) [pid = 3576] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10A75C00) [pid = 3576] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10511400) [pid = 3576] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15378000) [pid = 3576] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1803E800) [pid = 3576] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13075400) [pid = 3576] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (12861C00) [pid = 3576] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:20:49 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16FAD000) [pid = 3576] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:20:49 INFO - PROCESS | 3576 | 1468862449859 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 732ms 10:20:49 INFO - PROCESS | 3576 | 1468862449911 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 3576 | 1468862449913 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 10:20:49 INFO - PROCESS | 3576 | 1468862449916 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:20:49 INFO - PROCESS | 3576 | 1468862449918 Marionette TRACE conn3 <- [1,1082,null,{}] 10:20:49 INFO - PROCESS | 3576 | 1468862449922 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:49 INFO - PROCESS | 3576 | 1468862449923 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:49 INFO - PROCESS | 3576 | 1468862450001 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 10:20:50 INFO - PROCESS | 3576 | 1468862450006 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 3576 | 1468862450008 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:50 INFO - PROCESS | 3576 | ++DOCSHELL 12991000 == 36 [pid = 3576] [id = 280] 10:20:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15378000) [pid = 3576] [serial = 839] [outer = 00000000] 10:20:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (170EC000) [pid = 3576] [serial = 840] [outer = 15378000] 10:20:50 INFO - PROCESS | 3576 | 1468862450051 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (175C8C00) [pid = 3576] [serial = 841] [outer = 15378000] 10:20:50 INFO - PROCESS | 3576 | 1468862450458 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 592ms 10:20:50 INFO - PROCESS | 3576 | 1468862450514 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 10:20:50 INFO - PROCESS | 3576 | 1468862450516 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 10:20:50 INFO - PROCESS | 3576 | 1468862450519 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:20:50 INFO - PROCESS | 3576 | 1468862450521 Marionette TRACE conn3 <- [1,1086,null,{}] 10:20:50 INFO - PROCESS | 3576 | 1468862450524 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:50 INFO - PROCESS | 3576 | 1468862450527 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:50 INFO - PROCESS | 3576 | 1468862450604 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 10:20:50 INFO - PROCESS | 3576 | 1468862450610 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 3576 | 1468862450612 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:50 INFO - PROCESS | 3576 | ++DOCSHELL 145CE400 == 37 [pid = 3576] [id = 281] 10:20:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1803D800) [pid = 3576] [serial = 842] [outer = 00000000] 10:20:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19576400) [pid = 3576] [serial = 843] [outer = 1803D800] 10:20:50 INFO - PROCESS | 3576 | 1468862450654 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (197BB000) [pid = 3576] [serial = 844] [outer = 1803D800] 10:20:51 INFO - PROCESS | 3576 | 1468862451078 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 592ms 10:20:51 INFO - PROCESS | 3576 | 1468862451116 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 10:20:51 INFO - PROCESS | 3576 | 1468862451118 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 10:20:51 INFO - PROCESS | 3576 | 1468862451122 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:20:51 INFO - PROCESS | 3576 | 1468862451123 Marionette TRACE conn3 <- [1,1090,null,{}] 10:20:51 INFO - PROCESS | 3576 | 1468862451127 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:51 INFO - PROCESS | 3576 | 1468862451129 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:51 INFO - PROCESS | 3576 | 1468862451255 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 10:20:51 INFO - PROCESS | 3576 | 1468862451262 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:51 INFO - PROCESS | 3576 | 1468862451264 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:51 INFO - PROCESS | 3576 | ++DOCSHELL 167F5C00 == 38 [pid = 3576] [id = 282] 10:20:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19A15C00) [pid = 3576] [serial = 845] [outer = 00000000] 10:20:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19CA4400) [pid = 3576] [serial = 846] [outer = 19A15C00] 10:20:51 INFO - PROCESS | 3576 | 1468862451313 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19CA8800) [pid = 3576] [serial = 847] [outer = 19A15C00] 10:20:52 INFO - PROCESS | 3576 | --DOCSHELL 12BD2800 == 37 [pid = 3576] [id = 274] 10:20:52 INFO - PROCESS | 3576 | --DOCSHELL 1345F400 == 36 [pid = 3576] [id = 272] 10:20:52 INFO - PROCESS | 3576 | --DOCSHELL 10432400 == 35 [pid = 3576] [id = 273] 10:20:52 INFO - PROCESS | 3576 | --DOCSHELL 0C777C00 == 34 [pid = 3576] [id = 271] 10:20:52 INFO - PROCESS | 3576 | --DOCSHELL 14289C00 == 33 [pid = 3576] [id = 275] 10:20:52 INFO - PROCESS | 3576 | --DOCSHELL 16E30400 == 32 [pid = 3576] [id = 276] 10:20:52 INFO - PROCESS | 3576 | --DOCSHELL 12991000 == 31 [pid = 3576] [id = 280] 10:20:52 INFO - PROCESS | 3576 | --DOCSHELL 15F6FC00 == 30 [pid = 3576] [id = 279] 10:20:52 INFO - PROCESS | 3576 | --DOCSHELL 145CE400 == 29 [pid = 3576] [id = 281] 10:20:52 INFO - PROCESS | 3576 | --DOCSHELL 17DD4C00 == 28 [pid = 3576] [id = 278] 10:20:52 INFO - PROCESS | 3576 | --DOCSHELL 15F71800 == 27 [pid = 3576] [id = 277] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (18042800) [pid = 3576] [serial = 810] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16E35000) [pid = 3576] [serial = 798] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (175D3C00) [pid = 3576] [serial = 801] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (14289000) [pid = 3576] [serial = 792] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (14542000) [pid = 3576] [serial = 793] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (104EB800) [pid = 3576] [serial = 786] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10A78C00) [pid = 3576] [serial = 787] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (12D93400) [pid = 3576] [serial = 789] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13139C00) [pid = 3576] [serial = 790] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (130D1000) [pid = 3576] [serial = 784] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (12D68C00) [pid = 3576] [serial = 783] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16E3D000) [pid = 3576] [serial = 799] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1286A000) [pid = 3576] [serial = 775] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (112BDC00) [pid = 3576] [serial = 774] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16E31400) [pid = 3576] [serial = 778] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16DE6400) [pid = 3576] [serial = 777] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (19570C00) [pid = 3576] [serial = 781] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1956B400) [pid = 3576] [serial = 780] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (139C9000) [pid = 3576] [serial = 804] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (176C2800) [pid = 3576] [serial = 802] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (14545400) [pid = 3576] [serial = 805] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (16138400) [pid = 3576] [serial = 795] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (16DE7C00) [pid = 3576] [serial = 796] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (17DCC800) [pid = 3576] [serial = 808] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (1777C000) [pid = 3576] [serial = 807] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 3576 | 1468862453000 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1962ms 10:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:20:53 INFO - PROCESS | 3576 | 1468862453074 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 3576 | 1468862453078 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 10:20:53 INFO - PROCESS | 3576 | 1468862453083 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - PROCESS | 3576 | 1468862453086 Marionette TRACE conn3 <- [1,1094,null,{}] 10:20:53 INFO - PROCESS | 3576 | 1468862453092 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:53 INFO - PROCESS | 3576 | 1468862453095 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:53 INFO - PROCESS | 3576 | 1468862453181 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 10:20:53 INFO - PROCESS | 3576 | 1468862453195 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 3576 | 1468862453197 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:53 INFO - PROCESS | 3576 | ++DOCSHELL 10F6E400 == 28 [pid = 3576] [id = 283] 10:20:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (11283800) [pid = 3576] [serial = 848] [outer = 00000000] 10:20:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (114D4400) [pid = 3576] [serial = 849] [outer = 11283800] 10:20:53 INFO - PROCESS | 3576 | 1468862453244 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (11A4CC00) [pid = 3576] [serial = 850] [outer = 11283800] 10:20:53 INFO - PROCESS | 3576 | 1468862453717 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 685ms 10:20:53 INFO - PROCESS | 3576 | 1468862453779 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 3576 | 1468862453783 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 10:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:20:53 INFO - PROCESS | 3576 | 1468862453790 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - PROCESS | 3576 | 1468862453792 Marionette TRACE conn3 <- [1,1098,null,{}] 10:20:53 INFO - PROCESS | 3576 | 1468862453796 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:53 INFO - PROCESS | 3576 | 1468862453799 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:53 INFO - PROCESS | 3576 | 1468862453882 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 10:20:53 INFO - PROCESS | 3576 | 1468862453890 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 3576 | 1468862453893 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:53 INFO - PROCESS | 3576 | ++DOCSHELL 12BD0000 == 29 [pid = 3576] [id = 284] 10:20:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (12BD2800) [pid = 3576] [serial = 851] [outer = 00000000] 10:20:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (12D93400) [pid = 3576] [serial = 852] [outer = 12BD2800] 10:20:53 INFO - PROCESS | 3576 | 1468862453940 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (130A8C00) [pid = 3576] [serial = 853] [outer = 12BD2800] 10:20:54 INFO - PROCESS | 3576 | 1468862454388 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 638ms 10:20:54 INFO - PROCESS | 3576 | 1468862454427 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 10:20:54 INFO - PROCESS | 3576 | 1468862454429 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 10:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:20:54 INFO - PROCESS | 3576 | 1468862454433 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - PROCESS | 3576 | 1468862454436 Marionette TRACE conn3 <- [1,1102,null,{}] 10:20:54 INFO - PROCESS | 3576 | 1468862454447 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:54 INFO - PROCESS | 3576 | 1468862454451 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:54 INFO - PROCESS | 3576 | 1468862454533 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 10:20:54 INFO - PROCESS | 3576 | 1468862454645 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 3576 | 1468862454648 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:54 INFO - PROCESS | 3576 | ++DOCSHELL 13938C00 == 30 [pid = 3576] [id = 285] 10:20:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (139C9000) [pid = 3576] [serial = 854] [outer = 00000000] 10:20:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13E96800) [pid = 3576] [serial = 855] [outer = 139C9000] 10:20:54 INFO - PROCESS | 3576 | 1468862454694 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (14290C00) [pid = 3576] [serial = 856] [outer = 139C9000] 10:20:55 INFO - PROCESS | 3576 | 1468862455050 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 638ms 10:20:55 INFO - PROCESS | 3576 | 1468862455070 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 3576 | 1468862455073 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 10:20:55 INFO - PROCESS | 3576 | 1468862455076 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:20:55 INFO - PROCESS | 3576 | 1468862455077 Marionette TRACE conn3 <- [1,1106,null,{}] 10:20:55 INFO - PROCESS | 3576 | 1468862455091 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:55 INFO - PROCESS | 3576 | 1468862455093 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:55 INFO - PROCESS | 3576 | 1468862455174 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 10:20:55 INFO - PROCESS | 3576 | 1468862455254 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 3576 | 1468862455256 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:55 INFO - PROCESS | 3576 | ++DOCSHELL 1428C000 == 31 [pid = 3576] [id = 286] 10:20:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (14541800) [pid = 3576] [serial = 857] [outer = 00000000] 10:20:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15333800) [pid = 3576] [serial = 858] [outer = 14541800] 10:20:55 INFO - PROCESS | 3576 | 1468862455299 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1537F000) [pid = 3576] [serial = 859] [outer = 14541800] 10:20:55 INFO - PROCESS | 3576 | 1468862455657 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 623ms 10:20:55 INFO - PROCESS | 3576 | 1468862455714 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 3576 | 1468862455716 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 10:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:20:55 INFO - PROCESS | 3576 | 1468862455719 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 3576 | 1468862455721 Marionette TRACE conn3 <- [1,1110,null,{}] 10:20:55 INFO - PROCESS | 3576 | 1468862455724 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:55 INFO - PROCESS | 3576 | 1468862455726 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:55 INFO - PROCESS | 3576 | 1468862455831 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 10:20:55 INFO - PROCESS | 3576 | 1468862455838 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 3576 | 1468862455840 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:55 INFO - PROCESS | 3576 | ++DOCSHELL 153F0800 == 32 [pid = 3576] [id = 287] 10:20:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (156E7800) [pid = 3576] [serial = 860] [outer = 00000000] 10:20:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15F63400) [pid = 3576] [serial = 861] [outer = 156E7800] 10:20:55 INFO - PROCESS | 3576 | 1468862455883 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16138400) [pid = 3576] [serial = 862] [outer = 156E7800] 10:20:56 INFO - PROCESS | 3576 | 1468862456313 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 623ms 10:20:56 INFO - PROCESS | 3576 | 1468862456358 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 10:20:56 INFO - PROCESS | 3576 | 1468862456360 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 10:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:20:56 INFO - PROCESS | 3576 | 1468862456363 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - PROCESS | 3576 | 1468862456365 Marionette TRACE conn3 <- [1,1114,null,{}] 10:20:56 INFO - PROCESS | 3576 | 1468862456368 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:56 INFO - PROCESS | 3576 | 1468862456373 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:56 INFO - PROCESS | 3576 | 1468862456496 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 10:20:56 INFO - PROCESS | 3576 | 1468862456509 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:56 INFO - PROCESS | 3576 | 1468862456511 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:56 INFO - PROCESS | 3576 | ++DOCSHELL 16B49400 == 33 [pid = 3576] [id = 288] 10:20:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16DE7800) [pid = 3576] [serial = 863] [outer = 00000000] 10:20:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16DF2000) [pid = 3576] [serial = 864] [outer = 16DE7800] 10:20:56 INFO - PROCESS | 3576 | 1468862456556 Marionette DEBUG loaded listener.js 10:20:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16E12800) [pid = 3576] [serial = 865] [outer = 16DE7800] 10:20:56 INFO - PROCESS | 3576 | 1468862456943 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 638ms 10:20:56 INFO - PROCESS | 3576 | 1468862456985 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 10:20:56 INFO - PROCESS | 3576 | 1468862456987 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 10:20:56 INFO - PROCESS | 3576 | 1468862456990 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:20:56 INFO - PROCESS | 3576 | 1468862456992 Marionette TRACE conn3 <- [1,1118,null,{}] 10:20:56 INFO - PROCESS | 3576 | 1468862456995 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:56 INFO - PROCESS | 3576 | 1468862456997 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:57 INFO - PROCESS | 3576 | 1468862457105 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 10:20:57 INFO - PROCESS | 3576 | 1468862457115 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 3576 | 1468862457117 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:57 INFO - PROCESS | 3576 | ++DOCSHELL 16E33800 == 34 [pid = 3576] [id = 289] 10:20:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E37800) [pid = 3576] [serial = 866] [outer = 00000000] 10:20:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16E3C800) [pid = 3576] [serial = 867] [outer = 16E37800] 10:20:57 INFO - PROCESS | 3576 | 1468862457159 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16FAD400) [pid = 3576] [serial = 868] [outer = 16E37800] 10:20:57 INFO - PROCESS | 3576 | 1468862457569 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 638ms 10:20:57 INFO - PROCESS | 3576 | 1468862457632 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 10:20:57 INFO - PROCESS | 3576 | 1468862457634 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 10:20:57 INFO - PROCESS | 3576 | 1468862457638 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:20:57 INFO - PROCESS | 3576 | 1468862457639 Marionette TRACE conn3 <- [1,1122,null,{}] 10:20:57 INFO - PROCESS | 3576 | 1468862457643 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:57 INFO - PROCESS | 3576 | 1468862457644 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:57 INFO - PROCESS | 3576 | 1468862457719 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 10:20:57 INFO - PROCESS | 3576 | 1468862457725 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 3576 | 1468862457727 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:57 INFO - PROCESS | 3576 | ++DOCSHELL 16E3C000 == 35 [pid = 3576] [id = 290] 10:20:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1750D800) [pid = 3576] [serial = 869] [outer = 00000000] 10:20:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17602800) [pid = 3576] [serial = 870] [outer = 1750D800] 10:20:57 INFO - PROCESS | 3576 | 1468862457772 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17603000) [pid = 3576] [serial = 871] [outer = 1750D800] 10:20:58 INFO - PROCESS | 3576 | 1468862458232 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 622ms 10:20:58 INFO - PROCESS | 3576 | 1468862458281 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 10:20:58 INFO - PROCESS | 3576 | 1468862458283 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 10:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:20:58 INFO - PROCESS | 3576 | 1468862458286 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - PROCESS | 3576 | 1468862458288 Marionette TRACE conn3 <- [1,1126,null,{}] 10:20:58 INFO - PROCESS | 3576 | 1468862458291 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:58 INFO - PROCESS | 3576 | 1468862458293 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:58 INFO - PROCESS | 3576 | 1468862458399 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 10:20:58 INFO - PROCESS | 3576 | 1468862458480 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:58 INFO - PROCESS | 3576 | 1468862458482 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:58 INFO - PROCESS | 3576 | ++DOCSHELL 13933C00 == 36 [pid = 3576] [id = 291] 10:20:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (176C4400) [pid = 3576] [serial = 872] [outer = 00000000] 10:20:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17782C00) [pid = 3576] [serial = 873] [outer = 176C4400] 10:20:58 INFO - PROCESS | 3576 | 1468862458531 Marionette DEBUG loaded listener.js 10:20:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17786400) [pid = 3576] [serial = 874] [outer = 176C4400] 10:20:58 INFO - PROCESS | 3576 | 1468862458925 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 701ms 10:20:58 INFO - PROCESS | 3576 | 1468862458991 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 10:20:58 INFO - PROCESS | 3576 | 1468862458993 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 10:20:58 INFO - PROCESS | 3576 | 1468862458996 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - PROCESS | 3576 | 1468862458997 Marionette TRACE conn3 <- [1,1130,null,{}] 10:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:20:58 INFO - PROCESS | 3576 | 1468862459002 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:58 INFO - PROCESS | 3576 | 1468862459004 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:59 INFO - PROCESS | 3576 | 1468862459148 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 10:20:59 INFO - PROCESS | 3576 | 1468862459159 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 3576 | 1468862459161 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:59 INFO - PROCESS | 3576 | ++DOCSHELL 10A74C00 == 37 [pid = 3576] [id = 292] 10:20:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15333C00) [pid = 3576] [serial = 875] [outer = 00000000] 10:20:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17E59400) [pid = 3576] [serial = 876] [outer = 15333C00] 10:20:59 INFO - PROCESS | 3576 | 1468862459203 Marionette DEBUG loaded listener.js 10:20:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1803C000) [pid = 3576] [serial = 877] [outer = 15333C00] 10:20:59 INFO - PROCESS | 3576 | 1468862459645 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 685ms 10:20:59 INFO - PROCESS | 3576 | 1468862459700 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 10:20:59 INFO - PROCESS | 3576 | 1468862459702 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 10:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:20:59 INFO - PROCESS | 3576 | 1468862459706 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 3576 | 1468862459708 Marionette TRACE conn3 <- [1,1134,null,{}] 10:20:59 INFO - PROCESS | 3576 | 1468862459711 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:59 INFO - PROCESS | 3576 | 1468862459714 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:59 INFO - PROCESS | 3576 | 1468862459855 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 10:20:59 INFO - PROCESS | 3576 | 1468862459868 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 3576 | 1468862459870 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:20:59 INFO - PROCESS | 3576 | ++DOCSHELL 15385800 == 38 [pid = 3576] [id = 293] 10:20:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (18034C00) [pid = 3576] [serial = 878] [outer = 00000000] 10:20:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1956E000) [pid = 3576] [serial = 879] [outer = 18034C00] 10:20:59 INFO - PROCESS | 3576 | 1468862459914 Marionette DEBUG loaded listener.js 10:20:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19575C00) [pid = 3576] [serial = 880] [outer = 18034C00] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (18210000) [pid = 3576] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (15378000) [pid = 3576] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (0F394C00) [pid = 3576] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (10439C00) [pid = 3576] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16E30C00) [pid = 3576] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (12D9BC00) [pid = 3576] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (139CF400) [pid = 3576] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17DD6800) [pid = 3576] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (145D7000) [pid = 3576] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16E35400) [pid = 3576] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (176C1000) [pid = 3576] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:21:00 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1803D800) [pid = 3576] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:21:00 INFO - PROCESS | 3576 | 1468862460504 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 840ms 10:21:00 INFO - PROCESS | 3576 | 1468862460551 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 10:21:00 INFO - PROCESS | 3576 | 1468862460554 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 10:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:21:00 INFO - PROCESS | 3576 | 1468862460558 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 3576 | 1468862460561 Marionette TRACE conn3 <- [1,1138,null,{}] 10:21:00 INFO - PROCESS | 3576 | 1468862460565 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:00 INFO - PROCESS | 3576 | 1468862460567 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:00 INFO - PROCESS | 3576 | 1468862460646 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 10:21:00 INFO - PROCESS | 3576 | 1468862460651 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 3576 | 1468862460653 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:00 INFO - PROCESS | 3576 | ++DOCSHELL 130B2400 == 39 [pid = 3576] [id = 294] 10:21:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16137400) [pid = 3576] [serial = 881] [outer = 00000000] 10:21:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1777D800) [pid = 3576] [serial = 882] [outer = 16137400] 10:21:00 INFO - PROCESS | 3576 | 1468862460695 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (18209000) [pid = 3576] [serial = 883] [outer = 16137400] 10:21:01 INFO - PROCESS | 3576 | 1468862461113 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 592ms 10:21:01 INFO - PROCESS | 3576 | 1468862461137 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 10:21:01 INFO - PROCESS | 3576 | 1468862461139 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 10:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:21:01 INFO - PROCESS | 3576 | 1468862461142 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - PROCESS | 3576 | 1468862461143 Marionette TRACE conn3 <- [1,1142,null,{}] 10:21:01 INFO - PROCESS | 3576 | 1468862461160 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:01 INFO - PROCESS | 3576 | 1468862461162 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:01 INFO - PROCESS | 3576 | 1468862461237 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 10:21:01 INFO - PROCESS | 3576 | 1468862461243 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 3576 | 1468862461245 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:01 INFO - PROCESS | 3576 | ++DOCSHELL 10A79000 == 40 [pid = 3576] [id = 295] 10:21:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (114D1800) [pid = 3576] [serial = 884] [outer = 00000000] 10:21:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1956B400) [pid = 3576] [serial = 885] [outer = 114D1800] 10:21:01 INFO - PROCESS | 3576 | 1468862461289 Marionette DEBUG loaded listener.js 10:21:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (197B1C00) [pid = 3576] [serial = 886] [outer = 114D1800] 10:21:01 INFO - PROCESS | 3576 | 1468862461718 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 591ms 10:21:01 INFO - PROCESS | 3576 | 1468862461744 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 10:21:01 INFO - PROCESS | 3576 | 1468862461746 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 10:21:01 INFO - PROCESS | 3576 | 1468862461750 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:21:01 INFO - PROCESS | 3576 | 1468862461751 Marionette TRACE conn3 <- [1,1146,null,{}] 10:21:01 INFO - PROCESS | 3576 | 1468862461754 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:01 INFO - PROCESS | 3576 | 1468862461756 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:01 INFO - PROCESS | 3576 | 1468862461874 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 10:21:01 INFO - PROCESS | 3576 | 1468862461882 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 3576 | 1468862461883 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:01 INFO - PROCESS | 3576 | ++DOCSHELL 1306F000 == 41 [pid = 3576] [id = 296] 10:21:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1537E000) [pid = 3576] [serial = 887] [outer = 00000000] 10:21:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19CA9000) [pid = 3576] [serial = 888] [outer = 1537E000] 10:21:01 INFO - PROCESS | 3576 | 1468862461925 Marionette DEBUG loaded listener.js 10:21:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19CB1800) [pid = 3576] [serial = 889] [outer = 1537E000] 10:21:02 INFO - PROCESS | 3576 | 1468862462510 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 794ms 10:21:02 INFO - PROCESS | 3576 | 1468862462641 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 3576 | 1468862462646 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 10:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:21:02 INFO - PROCESS | 3576 | 1468862462652 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - PROCESS | 3576 | 1468862462656 Marionette TRACE conn3 <- [1,1150,null,{}] 10:21:02 INFO - PROCESS | 3576 | 1468862462663 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:02 INFO - PROCESS | 3576 | 1468862462666 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:02 INFO - PROCESS | 3576 | 1468862462793 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 10:21:02 INFO - PROCESS | 3576 | 1468862462873 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 3576 | 1468862462876 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:02 INFO - PROCESS | 3576 | ++DOCSHELL 102D2800 == 42 [pid = 3576] [id = 297] 10:21:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (104E8000) [pid = 3576] [serial = 890] [outer = 00000000] 10:21:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (11289C00) [pid = 3576] [serial = 891] [outer = 104E8000] 10:21:02 INFO - PROCESS | 3576 | 1468862462972 Marionette DEBUG loaded listener.js 10:21:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1286D400) [pid = 3576] [serial = 892] [outer = 104E8000] 10:21:03 INFO - PROCESS | 3576 | 1468862463676 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1090ms 10:21:03 INFO - PROCESS | 3576 | 1468862463745 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 3576 | 1468862463750 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 10:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:21:03 INFO - PROCESS | 3576 | 1468862463756 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 3576 | 1468862463759 Marionette TRACE conn3 <- [1,1154,null,{}] 10:21:03 INFO - PROCESS | 3576 | 1468862463763 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:03 INFO - PROCESS | 3576 | 1468862463766 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:03 INFO - PROCESS | 3576 | 1468862464007 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 10:21:04 INFO - PROCESS | 3576 | 1468862464150 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 3576 | 1468862464153 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:04 INFO - PROCESS | 3576 | ++DOCSHELL 1055E400 == 43 [pid = 3576] [id = 298] 10:21:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10A01400) [pid = 3576] [serial = 893] [outer = 00000000] 10:21:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (10A77C00) [pid = 3576] [serial = 894] [outer = 10A01400] 10:21:04 INFO - PROCESS | 3576 | 1468862464202 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (10F74C00) [pid = 3576] [serial = 895] [outer = 10A01400] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 10A79000 == 42 [pid = 3576] [id = 295] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 130B2400 == 41 [pid = 3576] [id = 294] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 15385800 == 40 [pid = 3576] [id = 293] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 10A74C00 == 39 [pid = 3576] [id = 292] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 13933C00 == 38 [pid = 3576] [id = 291] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 16E3C000 == 37 [pid = 3576] [id = 290] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 16E33800 == 36 [pid = 3576] [id = 289] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 16B49400 == 35 [pid = 3576] [id = 288] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 153F0800 == 34 [pid = 3576] [id = 287] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 1428C000 == 33 [pid = 3576] [id = 286] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 13938C00 == 32 [pid = 3576] [id = 285] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 12BD0000 == 31 [pid = 3576] [id = 284] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (19CA4400) [pid = 3576] [serial = 846] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 10F6E400 == 30 [pid = 3576] [id = 283] 10:21:04 INFO - PROCESS | 3576 | --DOCSHELL 167F5C00 == 29 [pid = 3576] [id = 282] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (197BB000) [pid = 3576] [serial = 844] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (197B4000) [pid = 3576] [serial = 838] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (170EC000) [pid = 3576] [serial = 840] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (10434800) [pid = 3576] [serial = 813] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (112F1C00) [pid = 3576] [serial = 820] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (175CC800) [pid = 3576] [serial = 829] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (10560C00) [pid = 3576] [serial = 814] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13462800) [pid = 3576] [serial = 822] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1537E400) [pid = 3576] [serial = 817] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (139C4C00) [pid = 3576] [serial = 823] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (175C8C00) [pid = 3576] [serial = 841] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1803F800) [pid = 3576] [serial = 834] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1820E000) [pid = 3576] [serial = 835] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19578000) [pid = 3576] [serial = 837] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10A81000) [pid = 3576] [serial = 819] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15F6B800) [pid = 3576] [serial = 826] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (18201400) [pid = 3576] [serial = 811] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1750D400) [pid = 3576] [serial = 828] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (145DB400) [pid = 3576] [serial = 816] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15385000) [pid = 3576] [serial = 825] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (17D14000) [pid = 3576] [serial = 831] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19576400) [pid = 3576] [serial = 843] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (17DD2400) [pid = 3576] [serial = 832] [outer = 00000000] [url = about:blank] 10:21:04 INFO - PROCESS | 3576 | 1468862464888 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1136ms 10:21:04 INFO - PROCESS | 3576 | 1468862464899 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 3576 | 1468862464902 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 10:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:21:04 INFO - PROCESS | 3576 | 1468862464911 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 3576 | 1468862464914 Marionette TRACE conn3 <- [1,1158,null,{}] 10:21:04 INFO - PROCESS | 3576 | 1468862464918 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:04 INFO - PROCESS | 3576 | 1468862464921 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:04 INFO - PROCESS | 3576 | 1468862465006 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 10:21:04 INFO - PROCESS | 3576 | 1468862465012 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 3576 | 1468862465015 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:05 INFO - PROCESS | 3576 | ++DOCSHELL 1286D800 == 30 [pid = 3576] [id = 299] 10:21:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (12975C00) [pid = 3576] [serial = 896] [outer = 00000000] 10:21:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13922800) [pid = 3576] [serial = 897] [outer = 12975C00] 10:21:05 INFO - PROCESS | 3576 | 1468862465060 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1393E000) [pid = 3576] [serial = 898] [outer = 12975C00] 10:21:05 INFO - PROCESS | 3576 | 1468862465543 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 685ms 10:21:05 INFO - PROCESS | 3576 | 1468862465587 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 10:21:05 INFO - PROCESS | 3576 | 1468862465590 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 10:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:21:05 INFO - PROCESS | 3576 | 1468862465594 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - PROCESS | 3576 | 1468862465595 Marionette TRACE conn3 <- [1,1162,null,{}] 10:21:05 INFO - PROCESS | 3576 | 1468862465599 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:05 INFO - PROCESS | 3576 | 1468862465601 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:05 INFO - PROCESS | 3576 | 1468862465689 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 10:21:05 INFO - PROCESS | 3576 | 1468862465779 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 3576 | 1468862465781 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:05 INFO - PROCESS | 3576 | ++DOCSHELL 139CAC00 == 31 [pid = 3576] [id = 300] 10:21:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (145D7000) [pid = 3576] [serial = 899] [outer = 00000000] 10:21:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15378000) [pid = 3576] [serial = 900] [outer = 145D7000] 10:21:05 INFO - PROCESS | 3576 | 1468862465825 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15385000) [pid = 3576] [serial = 901] [outer = 145D7000] 10:21:06 INFO - PROCESS | 3576 | 1468862466206 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 3576 | 1468862466234 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 10:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:21:06 INFO - PROCESS | 3576 | 1468862466251 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 3576 | 1468862466255 Marionette TRACE conn3 <- [1,1166,null,{}] 10:21:06 INFO - PROCESS | 3576 | 1468862466259 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:06 INFO - PROCESS | 3576 | 1468862466262 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:06 INFO - PROCESS | 3576 | 1468862466349 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 10:21:06 INFO - PROCESS | 3576 | 1468862466354 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 3576 | 1468862466356 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:06 INFO - PROCESS | 3576 | ++DOCSHELL 15F6C400 == 32 [pid = 3576] [id = 301] 10:21:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16139400) [pid = 3576] [serial = 902] [outer = 00000000] 10:21:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1313C400) [pid = 3576] [serial = 903] [outer = 16139400] 10:21:06 INFO - PROCESS | 3576 | 1468862466400 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E2EC00) [pid = 3576] [serial = 904] [outer = 16139400] 10:21:06 INFO - PROCESS | 3576 | 1468862466861 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 3576 | 1468862466906 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 10:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:21:06 INFO - PROCESS | 3576 | 1468862466909 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 3576 | 1468862466911 Marionette TRACE conn3 <- [1,1170,null,{}] 10:21:06 INFO - PROCESS | 3576 | 1468862466915 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:06 INFO - PROCESS | 3576 | 1468862466917 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:07 INFO - PROCESS | 3576 | 1468862467024 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 10:21:07 INFO - PROCESS | 3576 | 1468862467111 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 3576 | 1468862467113 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:07 INFO - PROCESS | 3576 | ++DOCSHELL 1702A800 == 33 [pid = 3576] [id = 302] 10:21:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17030C00) [pid = 3576] [serial = 905] [outer = 00000000] 10:21:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1751C400) [pid = 3576] [serial = 906] [outer = 17030C00] 10:21:07 INFO - PROCESS | 3576 | 1468862467155 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (175D3C00) [pid = 3576] [serial = 907] [outer = 17030C00] 10:21:07 INFO - PROCESS | 3576 | 1468862467563 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 10:21:07 INFO - PROCESS | 3576 | 1468862467611 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 10:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:21:07 INFO - PROCESS | 3576 | 1468862467621 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:21:07 INFO - PROCESS | 3576 | 1468862467623 Marionette TRACE conn3 <- [1,1174,null,{}] 10:21:07 INFO - PROCESS | 3576 | 1468862467626 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:07 INFO - PROCESS | 3576 | 1468862467628 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:07 INFO - PROCESS | 3576 | 1468862467740 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 10:21:07 INFO - PROCESS | 3576 | 1468862467748 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 3576 | 1468862467755 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:07 INFO - PROCESS | 3576 | ++DOCSHELL 1393B400 == 34 [pid = 3576] [id = 303] 10:21:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17DD4800) [pid = 3576] [serial = 908] [outer = 00000000] 10:21:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1803F800) [pid = 3576] [serial = 909] [outer = 17DD4800] 10:21:07 INFO - PROCESS | 3576 | 1468862467862 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1820B400) [pid = 3576] [serial = 910] [outer = 17DD4800] 10:21:08 INFO - PROCESS | 3576 | 1468862468441 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 3576 | 1468862468465 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 10:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:21:08 INFO - PROCESS | 3576 | 1468862468476 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 3576 | 1468862468477 Marionette TRACE conn3 <- [1,1178,null,{}] 10:21:08 INFO - PROCESS | 3576 | 1468862468481 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:08 INFO - PROCESS | 3576 | 1468862468482 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:08 INFO - PROCESS | 3576 | 1468862468590 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 10:21:08 INFO - PROCESS | 3576 | 1468862468595 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 3576 | 1468862468597 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:08 INFO - PROCESS | 3576 | ++DOCSHELL 19575000 == 35 [pid = 3576] [id = 304] 10:21:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19575400) [pid = 3576] [serial = 911] [outer = 00000000] 10:21:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19CAE000) [pid = 3576] [serial = 912] [outer = 19575400] 10:21:08 INFO - PROCESS | 3576 | 1468862468638 Marionette DEBUG loaded listener.js 10:21:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19CAEC00) [pid = 3576] [serial = 913] [outer = 19575400] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (12BD2800) [pid = 3576] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16DE7800) [pid = 3576] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16E37800) [pid = 3576] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (139C9000) [pid = 3576] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19A15C00) [pid = 3576] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1750D800) [pid = 3576] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (176C4400) [pid = 3576] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (11283800) [pid = 3576] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (14541800) [pid = 3576] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (156E7800) [pid = 3576] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (114D1800) [pid = 3576] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15333C00) [pid = 3576] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (18034C00) [pid = 3576] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:21:09 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16137400) [pid = 3576] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:21:09 INFO - PROCESS | 3576 | 1468862469186 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:21:09 INFO - PROCESS | 3576 | 1468862469211 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 10:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:21:09 INFO - PROCESS | 3576 | 1468862469214 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:21:09 INFO - PROCESS | 3576 | 1468862469216 Marionette TRACE conn3 <- [1,1182,null,{}] 10:21:09 INFO - PROCESS | 3576 | 1468862469219 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:09 INFO - PROCESS | 3576 | 1468862469221 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:09 INFO - PROCESS | 3576 | 1468862469297 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 10:21:09 INFO - PROCESS | 3576 | 1468862469303 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 3576 | 1468862469304 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:09 INFO - PROCESS | 3576 | ++DOCSHELL 139C9000 == 36 [pid = 3576] [id = 305] 10:21:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (14541800) [pid = 3576] [serial = 914] [outer = 00000000] 10:21:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17516000) [pid = 3576] [serial = 915] [outer = 14541800] 10:21:09 INFO - PROCESS | 3576 | 1468862469346 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17DD5C00) [pid = 3576] [serial = 916] [outer = 14541800] 10:21:09 INFO - PROCESS | 3576 | 1468862469744 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:21:09 INFO - PROCESS | 3576 | 1468862469799 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 10:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:21:09 INFO - PROCESS | 3576 | 1468862469802 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:21:09 INFO - PROCESS | 3576 | 1468862469803 Marionette TRACE conn3 <- [1,1186,null,{}] 10:21:09 INFO - PROCESS | 3576 | 1468862469807 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:09 INFO - PROCESS | 3576 | 1468862469809 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:09 INFO - PROCESS | 3576 | 1468862469909 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:21:09 INFO - PROCESS | 3576 | 1468862469917 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 3576 | 1468862469919 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:09 INFO - PROCESS | 3576 | ++DOCSHELL 19570C00 == 37 [pid = 3576] [id = 306] 10:21:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19A15C00) [pid = 3576] [serial = 917] [outer = 00000000] 10:21:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A09A400) [pid = 3576] [serial = 918] [outer = 19A15C00] 10:21:09 INFO - PROCESS | 3576 | 1468862469960 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A09EC00) [pid = 3576] [serial = 919] [outer = 19A15C00] 10:21:10 INFO - PROCESS | 3576 | 1468862470394 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 638ms 10:21:10 INFO - PROCESS | 3576 | 1468862470439 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 10:21:10 INFO - PROCESS | 3576 | 1468862470441 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 10:21:10 INFO - PROCESS | 3576 | 1468862470444 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:21:10 INFO - PROCESS | 3576 | 1468862470446 Marionette TRACE conn3 <- [1,1190,null,{}] 10:21:10 INFO - PROCESS | 3576 | 1468862470450 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:10 INFO - PROCESS | 3576 | 1468862470453 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:10 INFO - PROCESS | 3576 | 1468862470528 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:21:10 INFO - PROCESS | 3576 | 1468862470533 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:10 INFO - PROCESS | 3576 | 1468862470535 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:10 INFO - PROCESS | 3576 | ++DOCSHELL 15F6B800 == 38 [pid = 3576] [id = 307] 10:21:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19574400) [pid = 3576] [serial = 920] [outer = 00000000] 10:21:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A386400) [pid = 3576] [serial = 921] [outer = 19574400] 10:21:10 INFO - PROCESS | 3576 | 1468862470576 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A388C00) [pid = 3576] [serial = 922] [outer = 19574400] 10:21:10 INFO - PROCESS | 3576 | 1468862470984 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 593ms 10:21:11 INFO - PROCESS | 3576 | 1468862471046 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 10:21:11 INFO - PROCESS | 3576 | 1468862471047 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 10:21:11 INFO - PROCESS | 3576 | 1468862471051 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:21:11 INFO - PROCESS | 3576 | 1468862471052 Marionette TRACE conn3 <- [1,1194,null,{}] 10:21:11 INFO - PROCESS | 3576 | 1468862471097 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:11 INFO - PROCESS | 3576 | 1468862471101 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:11 INFO - PROCESS | 3576 | 1468862471208 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:21:11 INFO - PROCESS | 3576 | 1468862471366 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:11 INFO - PROCESS | 3576 | 1468862471370 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:11 INFO - PROCESS | 3576 | ++DOCSHELL 112BFC00 == 39 [pid = 3576] [id = 308] 10:21:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (112C1C00) [pid = 3576] [serial = 923] [outer = 00000000] 10:21:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (11A45400) [pid = 3576] [serial = 924] [outer = 112C1C00] 10:21:11 INFO - PROCESS | 3576 | 1468862471425 Marionette DEBUG loaded listener.js 10:21:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1286A000) [pid = 3576] [serial = 925] [outer = 112C1C00] 10:21:11 INFO - PROCESS | 3576 | 1468862471989 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 983ms 10:21:12 INFO - PROCESS | 3576 | 1468862472039 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 10:21:12 INFO - PROCESS | 3576 | 1468862472043 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 10:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:21:12 INFO - PROCESS | 3576 | 1468862472048 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:21:12 INFO - PROCESS | 3576 | 1468862472051 Marionette TRACE conn3 <- [1,1198,null,{}] 10:21:12 INFO - PROCESS | 3576 | 1468862472056 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:12 INFO - PROCESS | 3576 | 1468862472059 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:12 INFO - PROCESS | 3576 | 1468862472165 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:21:12 INFO - PROCESS | 3576 | 1468862472296 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 3576 | 1468862472300 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:12 INFO - PROCESS | 3576 | ++DOCSHELL 15333400 == 40 [pid = 3576] [id = 309] 10:21:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15334800) [pid = 3576] [serial = 926] [outer = 00000000] 10:21:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (156EA000) [pid = 3576] [serial = 927] [outer = 15334800] 10:21:12 INFO - PROCESS | 3576 | 1468862472355 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15F70000) [pid = 3576] [serial = 928] [outer = 15334800] 10:21:12 INFO - PROCESS | 3576 | 1468862472944 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 936ms 10:21:12 INFO - PROCESS | 3576 | 1468862472995 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:21:12 INFO - PROCESS | 3576 | 1468862472998 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 10:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:21:12 INFO - PROCESS | 3576 | 1468862473001 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:21:12 INFO - PROCESS | 3576 | 1468862473004 Marionette TRACE conn3 <- [1,1202,null,{}] 10:21:13 INFO - PROCESS | 3576 | 1468862473007 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:13 INFO - PROCESS | 3576 | 1468862473010 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:13 INFO - PROCESS | 3576 | 1468862473112 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:21:13 INFO - PROCESS | 3576 | 1468862473239 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 3576 | 1468862473244 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:13 INFO - PROCESS | 3576 | ++DOCSHELL 17D1D800 == 41 [pid = 3576] [id = 310] 10:21:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (17DCE800) [pid = 3576] [serial = 929] [outer = 00000000] 10:21:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1803B400) [pid = 3576] [serial = 930] [outer = 17DCE800] 10:21:13 INFO - PROCESS | 3576 | 1468862473300 Marionette DEBUG loaded listener.js 10:21:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1956DC00) [pid = 3576] [serial = 931] [outer = 17DCE800] 10:21:13 INFO - PROCESS | 3576 | 1468862473891 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 936ms 10:21:13 INFO - PROCESS | 3576 | 1468862473961 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 3576 | 1468862473967 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 10:21:13 INFO - PROCESS | 3576 | 1468862473973 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:21:13 INFO - PROCESS | 3576 | 1468862473975 Marionette TRACE conn3 <- [1,1206,null,{}] 10:21:13 INFO - PROCESS | 3576 | 1468862473979 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:13 INFO - PROCESS | 3576 | 1468862473981 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:14 INFO - PROCESS | 3576 | 1468862474084 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:21:14 INFO - PROCESS | 3576 | 1468862474210 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:14 INFO - PROCESS | 3576 | 1468862474213 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:14 INFO - PROCESS | 3576 | ++DOCSHELL 16EC2C00 == 42 [pid = 3576] [id = 311] 10:21:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (17E59800) [pid = 3576] [serial = 932] [outer = 00000000] 10:21:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A4DF800) [pid = 3576] [serial = 933] [outer = 17E59800] 10:21:14 INFO - PROCESS | 3576 | 1468862474268 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A5EA000) [pid = 3576] [serial = 934] [outer = 17E59800] 10:21:14 INFO - PROCESS | 3576 | 1468862474967 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1046ms 10:21:15 INFO - PROCESS | 3576 | 1468862475035 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 3576 | 1468862475040 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 10:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:21:15 INFO - PROCESS | 3576 | 1468862475058 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 3576 | 1468862475061 Marionette TRACE conn3 <- [1,1210,null,{}] 10:21:15 INFO - PROCESS | 3576 | 1468862475067 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:15 INFO - PROCESS | 3576 | 1468862475070 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:15 INFO - PROCESS | 3576 | 1468862475170 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:21:15 INFO - PROCESS | 3576 | 1468862475256 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:15 INFO - PROCESS | 3576 | 1468862475261 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:15 INFO - PROCESS | 3576 | ++DOCSHELL 10F72000 == 43 [pid = 3576] [id = 312] 10:21:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (12D68000) [pid = 3576] [serial = 935] [outer = 00000000] 10:21:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (139C5800) [pid = 3576] [serial = 936] [outer = 12D68000] 10:21:15 INFO - PROCESS | 3576 | 1468862475358 Marionette DEBUG loaded listener.js 10:21:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (14287C00) [pid = 3576] [serial = 937] [outer = 12D68000] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 19570C00 == 42 [pid = 3576] [id = 306] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 139C9000 == 41 [pid = 3576] [id = 305] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 19575000 == 40 [pid = 3576] [id = 304] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 1393B400 == 39 [pid = 3576] [id = 303] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 1702A800 == 38 [pid = 3576] [id = 302] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 15F6C400 == 37 [pid = 3576] [id = 301] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 139CAC00 == 36 [pid = 3576] [id = 300] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 1286D800 == 35 [pid = 3576] [id = 299] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 102D2800 == 34 [pid = 3576] [id = 297] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 1055E400 == 33 [pid = 3576] [id = 298] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 1306F000 == 32 [pid = 3576] [id = 296] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 16EC2C00 == 31 [pid = 3576] [id = 311] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 17D1D800 == 30 [pid = 3576] [id = 310] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 15F6B800 == 29 [pid = 3576] [id = 307] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 112BFC00 == 28 [pid = 3576] [id = 308] 10:21:16 INFO - PROCESS | 3576 | --DOCSHELL 15333400 == 27 [pid = 3576] [id = 309] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (12D93400) [pid = 3576] [serial = 852] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (130A8C00) [pid = 3576] [serial = 853] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (16DF2000) [pid = 3576] [serial = 864] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (16E12800) [pid = 3576] [serial = 865] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (16E3C800) [pid = 3576] [serial = 867] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (16FAD400) [pid = 3576] [serial = 868] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13E96800) [pid = 3576] [serial = 855] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (14290C00) [pid = 3576] [serial = 856] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (19CA8800) [pid = 3576] [serial = 847] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17602800) [pid = 3576] [serial = 870] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17782C00) [pid = 3576] [serial = 873] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (114D4400) [pid = 3576] [serial = 849] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (11A4CC00) [pid = 3576] [serial = 850] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15333800) [pid = 3576] [serial = 858] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1537F000) [pid = 3576] [serial = 859] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15F63400) [pid = 3576] [serial = 861] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16138400) [pid = 3576] [serial = 862] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (197B1C00) [pid = 3576] [serial = 886] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (17E59400) [pid = 3576] [serial = 876] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19CA9000) [pid = 3576] [serial = 888] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17786400) [pid = 3576] [serial = 874] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1956E000) [pid = 3576] [serial = 879] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1803C000) [pid = 3576] [serial = 877] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1956B400) [pid = 3576] [serial = 885] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19575C00) [pid = 3576] [serial = 880] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1777D800) [pid = 3576] [serial = 882] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (17603000) [pid = 3576] [serial = 871] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (18209000) [pid = 3576] [serial = 883] [outer = 00000000] [url = about:blank] 10:21:16 INFO - PROCESS | 3576 | 1468862476511 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:21:16 INFO - PROCESS | 3576 | 1468862476564 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 10:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:21:16 INFO - PROCESS | 3576 | 1468862476569 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:21:16 INFO - PROCESS | 3576 | 1468862476572 Marionette TRACE conn3 <- [1,1214,null,{}] 10:21:16 INFO - PROCESS | 3576 | 1468862476578 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:16 INFO - PROCESS | 3576 | 1468862476581 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:16 INFO - PROCESS | 3576 | 1468862476672 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:21:16 INFO - PROCESS | 3576 | 1468862476678 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 3576 | 1468862476682 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:16 INFO - PROCESS | 3576 | ++DOCSHELL 11A4CC00 == 28 [pid = 3576] [id = 313] 10:21:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (11C34800) [pid = 3576] [serial = 938] [outer = 00000000] 10:21:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12BD0000) [pid = 3576] [serial = 939] [outer = 11C34800] 10:21:16 INFO - PROCESS | 3576 | 1468862476728 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (12D97800) [pid = 3576] [serial = 940] [outer = 11C34800] 10:21:17 INFO - PROCESS | 3576 | 1468862477207 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 702ms 10:21:17 INFO - PROCESS | 3576 | 1468862477274 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 3576 | 1468862477279 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 10:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:21:17 INFO - PROCESS | 3576 | 1468862477285 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 3576 | 1468862477288 Marionette TRACE conn3 <- [1,1218,null,{}] 10:21:17 INFO - PROCESS | 3576 | 1468862477291 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:17 INFO - PROCESS | 3576 | 1468862477294 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:17 INFO - PROCESS | 3576 | 1468862477377 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 10:21:17 INFO - PROCESS | 3576 | 1468862477385 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 3576 | 1468862477388 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:17 INFO - PROCESS | 3576 | ++DOCSHELL 13E8D000 == 29 [pid = 3576] [id = 314] 10:21:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13E92800) [pid = 3576] [serial = 941] [outer = 00000000] 10:21:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1428C000) [pid = 3576] [serial = 942] [outer = 13E92800] 10:21:17 INFO - PROCESS | 3576 | 1468862477441 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (14544C00) [pid = 3576] [serial = 943] [outer = 13E92800] 10:21:17 INFO - PROCESS | 3576 | 1468862477883 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 639ms 10:21:17 INFO - PROCESS | 3576 | 1468862477923 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 3576 | 1468862477925 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 10:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:21:17 INFO - PROCESS | 3576 | 1468862477928 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 3576 | 1468862477932 Marionette TRACE conn3 <- [1,1222,null,{}] 10:21:17 INFO - PROCESS | 3576 | 1468862477955 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:17 INFO - PROCESS | 3576 | 1468862477959 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:18 INFO - PROCESS | 3576 | 1468862478046 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 10:21:18 INFO - PROCESS | 3576 | 1468862478054 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 3576 | 1468862478057 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:18 INFO - PROCESS | 3576 | ++DOCSHELL 156EBC00 == 30 [pid = 3576] [id = 315] 10:21:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (156ED800) [pid = 3576] [serial = 944] [outer = 00000000] 10:21:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15F6B800) [pid = 3576] [serial = 945] [outer = 156ED800] 10:21:18 INFO - PROCESS | 3576 | 1468862478104 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (167F5000) [pid = 3576] [serial = 946] [outer = 156ED800] 10:21:18 INFO - PROCESS | 3576 | 1468862478584 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 703ms 10:21:18 INFO - PROCESS | 3576 | 1468862478628 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 10:21:18 INFO - PROCESS | 3576 | 1468862478631 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 10:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:21:18 INFO - PROCESS | 3576 | 1468862478634 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:21:18 INFO - PROCESS | 3576 | 1468862478636 Marionette TRACE conn3 <- [1,1226,null,{}] 10:21:18 INFO - PROCESS | 3576 | 1468862478639 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:18 INFO - PROCESS | 3576 | 1468862478641 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:18 INFO - PROCESS | 3576 | 1468862478777 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 10:21:18 INFO - PROCESS | 3576 | 1468862478833 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 3576 | 1468862478835 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:18 INFO - PROCESS | 3576 | ++DOCSHELL 16E12800 == 31 [pid = 3576] [id = 316] 10:21:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16E13000) [pid = 3576] [serial = 947] [outer = 00000000] 10:21:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16E31800) [pid = 3576] [serial = 948] [outer = 16E13000] 10:21:18 INFO - PROCESS | 3576 | 1468862478879 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16E39400) [pid = 3576] [serial = 949] [outer = 16E13000] 10:21:19 INFO - PROCESS | 3576 | 1468862479275 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 702ms 10:21:19 INFO - PROCESS | 3576 | 1468862479333 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 10:21:19 INFO - PROCESS | 3576 | 1468862479335 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 10:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:21:19 INFO - PROCESS | 3576 | 1468862479338 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:21:19 INFO - PROCESS | 3576 | 1468862479340 Marionette TRACE conn3 <- [1,1230,null,{}] 10:21:19 INFO - PROCESS | 3576 | 1468862479344 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:19 INFO - PROCESS | 3576 | 1468862479347 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:19 INFO - PROCESS | 3576 | 1468862479484 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 10:21:19 INFO - PROCESS | 3576 | 1468862479493 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:19 INFO - PROCESS | 3576 | 1468862479495 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:19 INFO - PROCESS | 3576 | ++DOCSHELL 16E32C00 == 32 [pid = 3576] [id = 317] 10:21:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16E38000) [pid = 3576] [serial = 950] [outer = 00000000] 10:21:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16FAD400) [pid = 3576] [serial = 951] [outer = 16E38000] 10:21:19 INFO - PROCESS | 3576 | 1468862479537 Marionette DEBUG loaded listener.js 10:21:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17517800) [pid = 3576] [serial = 952] [outer = 16E38000] 10:21:19 INFO - PROCESS | 3576 | 1468862479972 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 702ms 10:21:20 INFO - PROCESS | 3576 | 1468862480022 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 10:21:20 INFO - PROCESS | 3576 | 1468862480024 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 10:21:20 INFO - PROCESS | 3576 | 1468862480027 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:21:20 INFO - PROCESS | 3576 | 1468862480029 Marionette TRACE conn3 <- [1,1234,null,{}] 10:21:20 INFO - PROCESS | 3576 | 1468862480032 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:20 INFO - PROCESS | 3576 | 1468862480038 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:20 INFO - PROCESS | 3576 | 1468862480198 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 10:21:20 INFO - PROCESS | 3576 | 1468862480218 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 3576 | 1468862480221 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:20 INFO - PROCESS | 3576 | ++DOCSHELL 170F0C00 == 33 [pid = 3576] [id = 318] 10:21:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17603000) [pid = 3576] [serial = 953] [outer = 00000000] 10:21:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17D16C00) [pid = 3576] [serial = 954] [outer = 17603000] 10:21:20 INFO - PROCESS | 3576 | 1468862480263 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17E59400) [pid = 3576] [serial = 955] [outer = 17603000] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17030C00) [pid = 3576] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17DD4800) [pid = 3576] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (10A01400) [pid = 3576] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (145D7000) [pid = 3576] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (104E8000) [pid = 3576] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1537E000) [pid = 3576] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (12975C00) [pid = 3576] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16139400) [pid = 3576] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19575400) [pid = 3576] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (14541800) [pid = 3576] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19A15C00) [pid = 3576] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:21:20 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19574400) [pid = 3576] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:21:20 INFO - PROCESS | 3576 | 1468862480808 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 827ms 10:21:20 INFO - PROCESS | 3576 | 1468862480871 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 10:21:20 INFO - PROCESS | 3576 | 1468862480882 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 10:21:20 INFO - PROCESS | 3576 | 1468862480886 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:21:20 INFO - PROCESS | 3576 | 1468862480887 Marionette TRACE conn3 <- [1,1238,null,{}] 10:21:20 INFO - PROCESS | 3576 | 1468862480891 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:20 INFO - PROCESS | 3576 | 1468862480893 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:20 INFO - PROCESS | 3576 | 1468862480967 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 10:21:20 INFO - PROCESS | 3576 | 1468862480972 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 3576 | 1468862480974 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:20 INFO - PROCESS | 3576 | ++DOCSHELL 112BDC00 == 34 [pid = 3576] [id = 319] 10:21:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (112EE000) [pid = 3576] [serial = 956] [outer = 00000000] 10:21:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17515C00) [pid = 3576] [serial = 957] [outer = 112EE000] 10:21:21 INFO - PROCESS | 3576 | 1468862481017 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (176C1800) [pid = 3576] [serial = 958] [outer = 112EE000] 10:21:21 INFO - PROCESS | 3576 | 1468862481443 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 593ms 10:21:21 INFO - PROCESS | 3576 | 1468862481484 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 3576 | 1468862481486 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 10:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:21:21 INFO - PROCESS | 3576 | 1468862481489 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 3576 | 1468862481491 Marionette TRACE conn3 <- [1,1242,null,{}] 10:21:21 INFO - PROCESS | 3576 | 1468862481494 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:21 INFO - PROCESS | 3576 | 1468862481496 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:21 INFO - PROCESS | 3576 | 1468862481569 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 10:21:21 INFO - PROCESS | 3576 | 1468862481574 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 3576 | 1468862481576 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:21 INFO - PROCESS | 3576 | ++DOCSHELL 16E3C400 == 35 [pid = 3576] [id = 320] 10:21:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17DD7000) [pid = 3576] [serial = 959] [outer = 00000000] 10:21:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18208800) [pid = 3576] [serial = 960] [outer = 17DD7000] 10:21:21 INFO - PROCESS | 3576 | 1468862481624 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1047CC00) [pid = 3576] [serial = 961] [outer = 17DD7000] 10:21:22 INFO - PROCESS | 3576 | 1468862482070 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 640ms 10:21:22 INFO - PROCESS | 3576 | 1468862482130 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 10:21:22 INFO - PROCESS | 3576 | 1468862482132 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 10:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:21:22 INFO - PROCESS | 3576 | 1468862482135 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:21:22 INFO - PROCESS | 3576 | 1468862482137 Marionette TRACE conn3 <- [1,1246,null,{}] 10:21:22 INFO - PROCESS | 3576 | 1468862482140 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:22 INFO - PROCESS | 3576 | 1468862482143 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:22 INFO - PROCESS | 3576 | 1468862482223 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 10:21:22 INFO - PROCESS | 3576 | 1468862482230 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 3576 | 1468862482232 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:22 INFO - PROCESS | 3576 | ++DOCSHELL 156EB800 == 36 [pid = 3576] [id = 321] 10:21:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1820AC00) [pid = 3576] [serial = 962] [outer = 00000000] 10:21:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1956FC00) [pid = 3576] [serial = 963] [outer = 1820AC00] 10:21:22 INFO - PROCESS | 3576 | 1468862482274 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19575400) [pid = 3576] [serial = 964] [outer = 1820AC00] 10:21:22 INFO - PROCESS | 3576 | 1468862482793 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 10:21:22 INFO - PROCESS | 3576 | 1468862482874 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 10:21:22 INFO - PROCESS | 3576 | 1468862482879 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 10:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:21:22 INFO - PROCESS | 3576 | 1468862482885 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:21:22 INFO - PROCESS | 3576 | 1468862482889 Marionette TRACE conn3 <- [1,1250,null,{}] 10:21:22 INFO - PROCESS | 3576 | 1468862482895 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:22 INFO - PROCESS | 3576 | 1468862482898 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:23 INFO - PROCESS | 3576 | 1468862483066 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 10:21:23 INFO - PROCESS | 3576 | 1468862483170 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 3576 | 1468862483178 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:23 INFO - PROCESS | 3576 | ++DOCSHELL 112C4C00 == 37 [pid = 3576] [id = 322] 10:21:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (112F0C00) [pid = 3576] [serial = 965] [outer = 00000000] 10:21:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (130D1000) [pid = 3576] [serial = 966] [outer = 112F0C00] 10:21:23 INFO - PROCESS | 3576 | 1468862483237 Marionette DEBUG loaded listener.js 10:21:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1393B800) [pid = 3576] [serial = 967] [outer = 112F0C00] 10:21:23 INFO - PROCESS | 3576 | 1468862483885 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1045ms 10:21:23 INFO - PROCESS | 3576 | 1468862483934 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 10:21:23 INFO - PROCESS | 3576 | 1468862483938 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 10:21:23 INFO - PROCESS | 3576 | 1468862483964 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:21:23 INFO - PROCESS | 3576 | 1468862483967 Marionette TRACE conn3 <- [1,1254,null,{}] 10:21:23 INFO - PROCESS | 3576 | 1468862483971 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:23 INFO - PROCESS | 3576 | 1468862483974 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:24 INFO - PROCESS | 3576 | 1468862484145 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 10:21:24 INFO - PROCESS | 3576 | 1468862484156 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:24 INFO - PROCESS | 3576 | 1468862484159 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:24 INFO - PROCESS | 3576 | ++DOCSHELL 15380000 == 38 [pid = 3576] [id = 323] 10:21:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15381C00) [pid = 3576] [serial = 968] [outer = 00000000] 10:21:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1613B400) [pid = 3576] [serial = 969] [outer = 15381C00] 10:21:24 INFO - PROCESS | 3576 | 1468862484219 Marionette DEBUG loaded listener.js 10:21:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (16E10C00) [pid = 3576] [serial = 970] [outer = 15381C00] 10:21:25 INFO - PROCESS | 3576 | 1468862485111 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1218ms 10:21:25 INFO - PROCESS | 3576 | 1468862485173 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 3576 | 1468862485177 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 10:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:21:25 INFO - PROCESS | 3576 | 1468862485182 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 3576 | 1468862485185 Marionette TRACE conn3 <- [1,1258,null,{}] 10:21:25 INFO - PROCESS | 3576 | 1468862485190 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:25 INFO - PROCESS | 3576 | 1468862485193 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:25 INFO - PROCESS | 3576 | 1468862485307 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 10:21:25 INFO - PROCESS | 3576 | 1468862485387 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 3576 | 1468862485391 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:25 INFO - PROCESS | 3576 | ++DOCSHELL 10560000 == 39 [pid = 3576] [id = 324] 10:21:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10A0F800) [pid = 3576] [serial = 971] [outer = 00000000] 10:21:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (12992C00) [pid = 3576] [serial = 972] [outer = 10A0F800] 10:21:25 INFO - PROCESS | 3576 | 1468862485483 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (13075400) [pid = 3576] [serial = 973] [outer = 10A0F800] 10:21:25 INFO - PROCESS | 3576 | --DOCSHELL 16E3C400 == 38 [pid = 3576] [id = 320] 10:21:25 INFO - PROCESS | 3576 | --DOCSHELL 112BDC00 == 37 [pid = 3576] [id = 319] 10:21:25 INFO - PROCESS | 3576 | --DOCSHELL 170F0C00 == 36 [pid = 3576] [id = 318] 10:21:25 INFO - PROCESS | 3576 | --DOCSHELL 16E32C00 == 35 [pid = 3576] [id = 317] 10:21:25 INFO - PROCESS | 3576 | --DOCSHELL 16E12800 == 34 [pid = 3576] [id = 316] 10:21:25 INFO - PROCESS | 3576 | --DOCSHELL 156EBC00 == 33 [pid = 3576] [id = 315] 10:21:25 INFO - PROCESS | 3576 | --DOCSHELL 13E8D000 == 32 [pid = 3576] [id = 314] 10:21:25 INFO - PROCESS | 3576 | --DOCSHELL 11A4CC00 == 31 [pid = 3576] [id = 313] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (19CB1800) [pid = 3576] [serial = 889] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (13922800) [pid = 3576] [serial = 897] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1393E000) [pid = 3576] [serial = 898] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1313C400) [pid = 3576] [serial = 903] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (19CAE000) [pid = 3576] [serial = 912] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17516000) [pid = 3576] [serial = 915] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17DD5C00) [pid = 3576] [serial = 916] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A09A400) [pid = 3576] [serial = 918] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A388C00) [pid = 3576] [serial = 922] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19CAEC00) [pid = 3576] [serial = 913] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A09EC00) [pid = 3576] [serial = 919] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16E2EC00) [pid = 3576] [serial = 904] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A386400) [pid = 3576] [serial = 921] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1751C400) [pid = 3576] [serial = 906] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (175D3C00) [pid = 3576] [serial = 907] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1820B400) [pid = 3576] [serial = 910] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10A77C00) [pid = 3576] [serial = 894] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10F74C00) [pid = 3576] [serial = 895] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1803F800) [pid = 3576] [serial = 909] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15378000) [pid = 3576] [serial = 900] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15385000) [pid = 3576] [serial = 901] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (11289C00) [pid = 3576] [serial = 891] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1286D400) [pid = 3576] [serial = 892] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3576 | 1468862485995 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 842ms 10:21:26 INFO - PROCESS | 3576 | 1468862486022 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 3576 | 1468862486026 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 10:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:21:26 INFO - PROCESS | 3576 | 1468862486032 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 3576 | 1468862486034 Marionette TRACE conn3 <- [1,1262,null,{}] 10:21:26 INFO - PROCESS | 3576 | 1468862486038 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:26 INFO - PROCESS | 3576 | 1468862486040 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:26 INFO - PROCESS | 3576 | 1468862486123 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 10:21:26 INFO - PROCESS | 3576 | 1468862486131 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 3576 | 1468862486134 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:26 INFO - PROCESS | 3576 | ++DOCSHELL 11CD5800 == 32 [pid = 3576] [id = 325] 10:21:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12862800) [pid = 3576] [serial = 974] [outer = 00000000] 10:21:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13932C00) [pid = 3576] [serial = 975] [outer = 12862800] 10:21:26 INFO - PROCESS | 3576 | 1468862486179 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13E89800) [pid = 3576] [serial = 976] [outer = 12862800] 10:21:26 INFO - PROCESS | 3576 | 1468862486642 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 624ms 10:21:26 INFO - PROCESS | 3576 | 1468862486670 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 3576 | 1468862486672 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 10:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:21:26 INFO - PROCESS | 3576 | 1468862486680 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 3576 | 1468862486683 Marionette TRACE conn3 <- [1,1266,null,{}] 10:21:26 INFO - PROCESS | 3576 | 1468862486693 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:26 INFO - PROCESS | 3576 | 1468862486698 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:26 INFO - PROCESS | 3576 | 1468862486781 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 10:21:26 INFO - PROCESS | 3576 | 1468862486790 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 3576 | 1468862486793 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:26 INFO - PROCESS | 3576 | ++DOCSHELL 153EF400 == 33 [pid = 3576] [id = 326] 10:21:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (153EF800) [pid = 3576] [serial = 977] [outer = 00000000] 10:21:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16135C00) [pid = 3576] [serial = 978] [outer = 153EF800] 10:21:26 INFO - PROCESS | 3576 | 1468862486874 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16B57000) [pid = 3576] [serial = 979] [outer = 153EF800] 10:21:27 INFO - PROCESS | 3576 | 1468862487329 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 702ms 10:21:27 INFO - PROCESS | 3576 | 1468862487375 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 3576 | 1468862487377 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 10:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:21:27 INFO - PROCESS | 3576 | 1468862487381 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - PROCESS | 3576 | 1468862487383 Marionette TRACE conn3 <- [1,1270,null,{}] 10:21:27 INFO - PROCESS | 3576 | 1468862487386 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:27 INFO - PROCESS | 3576 | 1468862487388 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:27 INFO - PROCESS | 3576 | 1468862487468 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 10:21:27 INFO - PROCESS | 3576 | 1468862487476 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 3576 | 1468862487478 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:27 INFO - PROCESS | 3576 | ++DOCSHELL 16E3AC00 == 34 [pid = 3576] [id = 327] 10:21:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16E3B000) [pid = 3576] [serial = 980] [outer = 00000000] 10:21:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (175C9800) [pid = 3576] [serial = 981] [outer = 16E3B000] 10:21:27 INFO - PROCESS | 3576 | 1468862487521 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17608000) [pid = 3576] [serial = 982] [outer = 16E3B000] 10:21:27 INFO - PROCESS | 3576 | 1468862487957 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 640ms 10:21:28 INFO - PROCESS | 3576 | 1468862488019 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 3576 | 1468862488021 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 10:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:21:28 INFO - PROCESS | 3576 | 1468862488024 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 3576 | 1468862488025 Marionette TRACE conn3 <- [1,1274,null,{}] 10:21:28 INFO - PROCESS | 3576 | 1468862488030 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:28 INFO - PROCESS | 3576 | 1468862488032 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:28 INFO - PROCESS | 3576 | 1468862488140 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 10:21:28 INFO - PROCESS | 3576 | 1468862488220 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 3576 | 1468862488222 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:28 INFO - PROCESS | 3576 | ++DOCSHELL 176BBC00 == 35 [pid = 3576] [id = 328] 10:21:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (176C1400) [pid = 3576] [serial = 983] [outer = 00000000] 10:21:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17D12000) [pid = 3576] [serial = 984] [outer = 176C1400] 10:21:28 INFO - PROCESS | 3576 | 1468862488265 Marionette DEBUG loaded listener.js 10:21:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17DCEC00) [pid = 3576] [serial = 985] [outer = 176C1400] 10:21:28 INFO - PROCESS | 3576 | 1468862488680 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 702ms 10:21:28 INFO - PROCESS | 3576 | 1468862488724 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 3576 | 1468862488726 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 10:21:28 INFO - PROCESS | 3576 | 1468862488729 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:21:28 INFO - PROCESS | 3576 | 1468862488731 Marionette TRACE conn3 <- [1,1278,null,{}] 10:21:28 INFO - PROCESS | 3576 | 1468862488739 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:28 INFO - PROCESS | 3576 | 1468862488745 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:28 INFO - PROCESS | 3576 | 1468862488877 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 10:21:28 INFO - PROCESS | 3576 | 1468862488934 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 3576 | 1468862488936 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:28 INFO - PROCESS | 3576 | ++DOCSHELL 13462400 == 36 [pid = 3576] [id = 329] 10:21:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17DD2400) [pid = 3576] [serial = 986] [outer = 00000000] 10:21:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1956D400) [pid = 3576] [serial = 987] [outer = 17DD2400] 10:21:28 INFO - PROCESS | 3576 | 1468862488980 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (197B5C00) [pid = 3576] [serial = 988] [outer = 17DD2400] 10:21:29 INFO - PROCESS | 3576 | 1468862489402 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 702ms 10:21:29 INFO - PROCESS | 3576 | 1468862489429 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 10:21:29 INFO - PROCESS | 3576 | 1468862489431 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 10:21:29 INFO - PROCESS | 3576 | 1468862489434 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:21:29 INFO - PROCESS | 3576 | 1468862489436 Marionette TRACE conn3 <- [1,1282,null,{}] 10:21:29 INFO - PROCESS | 3576 | 1468862489439 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:29 INFO - PROCESS | 3576 | 1468862489441 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:29 INFO - PROCESS | 3576 | 1468862489593 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 10:21:29 INFO - PROCESS | 3576 | 1468862489614 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:29 INFO - PROCESS | 3576 | 1468862489616 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:29 INFO - PROCESS | 3576 | ++DOCSHELL 19CA4400 == 37 [pid = 3576] [id = 330] 10:21:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19CA4800) [pid = 3576] [serial = 989] [outer = 00000000] 10:21:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19CABC00) [pid = 3576] [serial = 990] [outer = 19CA4800] 10:21:29 INFO - PROCESS | 3576 | 1468862489657 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19CB0000) [pid = 3576] [serial = 991] [outer = 19CA4800] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (156ED800) [pid = 3576] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (11C34800) [pid = 3576] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16E13000) [pid = 3576] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13E92800) [pid = 3576] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (12D68000) [pid = 3576] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16E38000) [pid = 3576] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17603000) [pid = 3576] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (17DD7000) [pid = 3576] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (112C1C00) [pid = 3576] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15334800) [pid = 3576] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17DCE800) [pid = 3576] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17E59800) [pid = 3576] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:21:30 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (112EE000) [pid = 3576] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:21:30 INFO - PROCESS | 3576 | 1468862490160 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 733ms 10:21:30 INFO - PROCESS | 3576 | 1468862490175 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 10:21:30 INFO - PROCESS | 3576 | 1468862490177 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 10:21:30 INFO - PROCESS | 3576 | 1468862490180 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:21:30 INFO - PROCESS | 3576 | 1468862490181 Marionette TRACE conn3 <- [1,1286,null,{}] 10:21:30 INFO - PROCESS | 3576 | 1468862490185 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:30 INFO - PROCESS | 3576 | 1468862490187 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:30 INFO - PROCESS | 3576 | 1468862490264 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 10:21:30 INFO - PROCESS | 3576 | 1468862490269 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 3576 | 1468862490271 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:30 INFO - PROCESS | 3576 | ++DOCSHELL 10F6F800 == 38 [pid = 3576] [id = 331] 10:21:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (10F72400) [pid = 3576] [serial = 992] [outer = 00000000] 10:21:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1613AC00) [pid = 3576] [serial = 993] [outer = 10F72400] 10:21:30 INFO - PROCESS | 3576 | 1468862490313 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E2F000) [pid = 3576] [serial = 994] [outer = 10F72400] 10:21:30 INFO - PROCESS | 3576 | 1468862490748 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 593ms 10:21:30 INFO - PROCESS | 3576 | 1468862490777 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 10:21:30 INFO - PROCESS | 3576 | 1468862490779 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 10:21:30 INFO - PROCESS | 3576 | 1468862490783 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:21:30 INFO - PROCESS | 3576 | 1468862490784 Marionette TRACE conn3 <- [1,1290,null,{}] 10:21:30 INFO - PROCESS | 3576 | 1468862490788 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:30 INFO - PROCESS | 3576 | 1468862490789 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:30 INFO - PROCESS | 3576 | 1468862490866 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 10:21:30 INFO - PROCESS | 3576 | 1468862490871 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 3576 | 1468862490873 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:30 INFO - PROCESS | 3576 | ++DOCSHELL 13075000 == 39 [pid = 3576] [id = 332] 10:21:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (131E6400) [pid = 3576] [serial = 995] [outer = 00000000] 10:21:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19575800) [pid = 3576] [serial = 996] [outer = 131E6400] 10:21:30 INFO - PROCESS | 3576 | 1468862490915 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19F52C00) [pid = 3576] [serial = 997] [outer = 131E6400] 10:21:31 INFO - PROCESS | 3576 | 1468862491363 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 624ms 10:21:31 INFO - PROCESS | 3576 | 1468862491421 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 10:21:31 INFO - PROCESS | 3576 | 1468862491424 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 10:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:21:31 INFO - PROCESS | 3576 | 1468862491429 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:21:31 INFO - PROCESS | 3576 | 1468862491431 Marionette TRACE conn3 <- [1,1294,null,{}] 10:21:31 INFO - PROCESS | 3576 | 1468862491436 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:31 INFO - PROCESS | 3576 | 1468862491438 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:31 INFO - PROCESS | 3576 | 1468862491525 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 10:21:31 INFO - PROCESS | 3576 | 1468862491535 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:31 INFO - PROCESS | 3576 | 1468862491537 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:31 INFO - PROCESS | 3576 | ++DOCSHELL 1956F400 == 40 [pid = 3576] [id = 333] 10:21:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19571800) [pid = 3576] [serial = 998] [outer = 00000000] 10:21:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A09A000) [pid = 3576] [serial = 999] [outer = 19571800] 10:21:31 INFO - PROCESS | 3576 | 1468862491579 Marionette DEBUG loaded listener.js 10:21:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A09AC00) [pid = 3576] [serial = 1000] [outer = 19571800] 10:21:31 INFO - PROCESS | 3576 | 1468862491991 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 593ms 10:21:32 INFO - PROCESS | 3576 | 1468862492023 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 10:21:32 INFO - PROCESS | 3576 | 1468862492026 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 10:21:32 INFO - PROCESS | 3576 | 1468862492045 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:21:32 INFO - PROCESS | 3576 | 1468862492048 Marionette TRACE conn3 <- [1,1298,null,{}] 10:21:32 INFO - PROCESS | 3576 | 1468862492051 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:32 INFO - PROCESS | 3576 | 1468862492054 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:32 INFO - PROCESS | 3576 | 1468862492174 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 10:21:32 INFO - PROCESS | 3576 | 1468862492350 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:32 INFO - PROCESS | 3576 | 1468862492354 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:32 INFO - PROCESS | 3576 | ++DOCSHELL 104EB800 == 41 [pid = 3576] [id = 334] 10:21:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1051A800) [pid = 3576] [serial = 1001] [outer = 00000000] 10:21:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10A7E000) [pid = 3576] [serial = 1002] [outer = 1051A800] 10:21:32 INFO - PROCESS | 3576 | 1468862492411 Marionette DEBUG loaded listener.js 10:21:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (11280000) [pid = 3576] [serial = 1003] [outer = 1051A800] 10:21:32 INFO - PROCESS | 3576 | 1468862492970 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 10:21:33 INFO - PROCESS | 3576 | 1468862493040 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 10:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:21:33 INFO - PROCESS | 3576 | 1468862493045 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:21:33 INFO - PROCESS | 3576 | 1468862493048 Marionette TRACE conn3 <- [1,1302,null,{}] 10:21:33 INFO - PROCESS | 3576 | 1468862493053 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:33 INFO - PROCESS | 3576 | 1468862493056 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:33 INFO - PROCESS | 3576 | 1468862493164 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 10:21:33 INFO - PROCESS | 3576 | 1468862493293 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:33 INFO - PROCESS | 3576 | 1468862493296 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:33 INFO - PROCESS | 3576 | ++DOCSHELL 15376C00 == 42 [pid = 3576] [id = 335] 10:21:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1537B000) [pid = 3576] [serial = 1004] [outer = 00000000] 10:21:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (156E7800) [pid = 3576] [serial = 1005] [outer = 1537B000] 10:21:33 INFO - PROCESS | 3576 | 1468862493368 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (167F5C00) [pid = 3576] [serial = 1006] [outer = 1537B000] 10:21:33 INFO - PROCESS | 3576 | 1468862493972 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 936ms 10:21:33 INFO - PROCESS | 3576 | 1468862493991 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 10:21:33 INFO - PROCESS | 3576 | 1468862493994 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 10:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:21:33 INFO - PROCESS | 3576 | 1468862493998 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:21:33 INFO - PROCESS | 3576 | 1468862494000 Marionette TRACE conn3 <- [1,1306,null,{}] 10:21:34 INFO - PROCESS | 3576 | 1468862494004 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:34 INFO - PROCESS | 3576 | 1468862494006 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:34 INFO - PROCESS | 3576 | 1468862494111 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 10:21:34 INFO - PROCESS | 3576 | 1468862494215 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:34 INFO - PROCESS | 3576 | 1468862494218 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:34 INFO - PROCESS | 3576 | ++DOCSHELL 176C1C00 == 43 [pid = 3576] [id = 336] 10:21:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (176C2400) [pid = 3576] [serial = 1007] [outer = 00000000] 10:21:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (18203800) [pid = 3576] [serial = 1008] [outer = 176C2400] 10:21:34 INFO - PROCESS | 3576 | 1468862494271 Marionette DEBUG loaded listener.js 10:21:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (197B0400) [pid = 3576] [serial = 1009] [outer = 176C2400] 10:21:34 INFO - PROCESS | 3576 | 1468862494865 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 952ms 10:21:34 INFO - PROCESS | 3576 | 1468862494942 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 10:21:34 INFO - PROCESS | 3576 | 1468862494946 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 10:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:21:34 INFO - PROCESS | 3576 | 1468862494956 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:21:34 INFO - PROCESS | 3576 | 1468862494961 Marionette TRACE conn3 <- [1,1310,null,{}] 10:21:34 INFO - PROCESS | 3576 | 1468862494965 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:34 INFO - PROCESS | 3576 | 1468862494968 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:35 INFO - PROCESS | 3576 | 1468862495084 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 10:21:35 INFO - PROCESS | 3576 | 1468862495207 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:35 INFO - PROCESS | 3576 | 1468862495210 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:35 INFO - PROCESS | 3576 | ++DOCSHELL 13145800 == 44 [pid = 3576] [id = 337] 10:21:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A096400) [pid = 3576] [serial = 1010] [outer = 00000000] 10:21:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A4D9800) [pid = 3576] [serial = 1011] [outer = 1A096400] 10:21:35 INFO - PROCESS | 3576 | 1468862495262 Marionette DEBUG loaded listener.js 10:21:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A4DD400) [pid = 3576] [serial = 1012] [outer = 1A096400] 10:21:35 INFO - PROCESS | 3576 | 1468862495989 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1092ms 10:21:36 INFO - PROCESS | 3576 | 1468862496057 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 10:21:36 INFO - PROCESS | 3576 | 1468862496061 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 10:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:21:36 INFO - PROCESS | 3576 | 1468862496066 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:21:36 INFO - PROCESS | 3576 | 1468862496069 Marionette TRACE conn3 <- [1,1314,null,{}] 10:21:36 INFO - PROCESS | 3576 | 1468862496075 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:36 INFO - PROCESS | 3576 | 1468862496078 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:36 INFO - PROCESS | 3576 | 1468862496181 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 10:21:36 INFO - PROCESS | 3576 | 1468862496320 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:36 INFO - PROCESS | 3576 | 1468862496324 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:36 INFO - PROCESS | 3576 | ++DOCSHELL 12869400 == 45 [pid = 3576] [id = 338] 10:21:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (12869C00) [pid = 3576] [serial = 1013] [outer = 00000000] 10:21:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (13146800) [pid = 3576] [serial = 1014] [outer = 12869C00] 10:21:36 INFO - PROCESS | 3576 | 1468862496376 Marionette DEBUG loaded listener.js 10:21:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (13938800) [pid = 3576] [serial = 1015] [outer = 12869C00] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 1956F400 == 44 [pid = 3576] [id = 333] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 13075000 == 43 [pid = 3576] [id = 332] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 10F6F800 == 42 [pid = 3576] [id = 331] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 19CA4400 == 41 [pid = 3576] [id = 330] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 13462400 == 40 [pid = 3576] [id = 329] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 176BBC00 == 39 [pid = 3576] [id = 328] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 16E3AC00 == 38 [pid = 3576] [id = 327] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 153EF400 == 37 [pid = 3576] [id = 326] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 11CD5800 == 36 [pid = 3576] [id = 325] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 10560000 == 35 [pid = 3576] [id = 324] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 112C4C00 == 34 [pid = 3576] [id = 322] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 10F72000 == 33 [pid = 3576] [id = 312] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 156EB800 == 32 [pid = 3576] [id = 321] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 15380000 == 31 [pid = 3576] [id = 323] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 13145800 == 30 [pid = 3576] [id = 337] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 176C1C00 == 29 [pid = 3576] [id = 336] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 104EB800 == 28 [pid = 3576] [id = 334] 10:21:37 INFO - PROCESS | 3576 | --DOCSHELL 15376C00 == 27 [pid = 3576] [id = 335] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (15F70000) [pid = 3576] [serial = 928] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (156EA000) [pid = 3576] [serial = 927] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1956DC00) [pid = 3576] [serial = 931] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1803B400) [pid = 3576] [serial = 930] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1A5EA000) [pid = 3576] [serial = 934] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A4DF800) [pid = 3576] [serial = 933] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (17E59400) [pid = 3576] [serial = 955] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (17515C00) [pid = 3576] [serial = 957] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (176C1800) [pid = 3576] [serial = 958] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (167F5000) [pid = 3576] [serial = 946] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (15F6B800) [pid = 3576] [serial = 945] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12BD0000) [pid = 3576] [serial = 939] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E31800) [pid = 3576] [serial = 948] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (12D97800) [pid = 3576] [serial = 940] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1428C000) [pid = 3576] [serial = 942] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (14544C00) [pid = 3576] [serial = 943] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (14287C00) [pid = 3576] [serial = 937] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (139C5800) [pid = 3576] [serial = 936] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16FAD400) [pid = 3576] [serial = 951] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16E39400) [pid = 3576] [serial = 949] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (17D16C00) [pid = 3576] [serial = 954] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17517800) [pid = 3576] [serial = 952] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1047CC00) [pid = 3576] [serial = 961] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (18208800) [pid = 3576] [serial = 960] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1286A000) [pid = 3576] [serial = 925] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (11A45400) [pid = 3576] [serial = 924] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1956FC00) [pid = 3576] [serial = 963] [outer = 00000000] [url = about:blank] 10:21:37 INFO - PROCESS | 3576 | 1468862497570 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1560ms 10:21:37 INFO - PROCESS | 3576 | 1468862497631 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 10:21:37 INFO - PROCESS | 3576 | 1468862497635 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 10:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:21:37 INFO - PROCESS | 3576 | 1468862497640 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:21:37 INFO - PROCESS | 3576 | 1468862497643 Marionette TRACE conn3 <- [1,1318,null,{}] 10:21:37 INFO - PROCESS | 3576 | 1468862497648 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:37 INFO - PROCESS | 3576 | 1468862497651 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:37 INFO - PROCESS | 3576 | 1468862497768 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 10:21:37 INFO - PROCESS | 3576 | 1468862497853 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 3576 | 1468862497855 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:37 INFO - PROCESS | 3576 | ++DOCSHELL 11283800 == 28 [pid = 3576] [id = 339] 10:21:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (112BC400) [pid = 3576] [serial = 1016] [outer = 00000000] 10:21:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1286C000) [pid = 3576] [serial = 1017] [outer = 112BC400] 10:21:37 INFO - PROCESS | 3576 | 1468862497901 Marionette DEBUG loaded listener.js 10:21:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (12870800) [pid = 3576] [serial = 1018] [outer = 112BC400] 10:21:38 INFO - PROCESS | 3576 | 1468862498292 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 702ms 10:21:38 INFO - PROCESS | 3576 | 1468862498336 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 10:21:38 INFO - PROCESS | 3576 | 1468862498341 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 10:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:21:38 INFO - PROCESS | 3576 | 1468862498348 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - PROCESS | 3576 | 1468862498351 Marionette TRACE conn3 <- [1,1322,null,{}] 10:21:38 INFO - PROCESS | 3576 | 1468862498354 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:38 INFO - PROCESS | 3576 | 1468862498357 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:38 INFO - PROCESS | 3576 | 1468862498440 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 10:21:38 INFO - PROCESS | 3576 | 1468862498446 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:38 INFO - PROCESS | 3576 | 1468862498449 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:38 INFO - PROCESS | 3576 | ++DOCSHELL 13153800 == 29 [pid = 3576] [id = 340] 10:21:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (131DB400) [pid = 3576] [serial = 1019] [outer = 00000000] 10:21:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (139C8000) [pid = 3576] [serial = 1020] [outer = 131DB400] 10:21:38 INFO - PROCESS | 3576 | 1468862498494 Marionette DEBUG loaded listener.js 10:21:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (14288C00) [pid = 3576] [serial = 1021] [outer = 131DB400] 10:21:38 INFO - PROCESS | 3576 | 1468862498953 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 640ms 10:21:38 INFO - PROCESS | 3576 | 1468862498984 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 10:21:38 INFO - PROCESS | 3576 | 1468862498987 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 10:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:21:38 INFO - PROCESS | 3576 | 1468862498990 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - PROCESS | 3576 | 1468862498994 Marionette TRACE conn3 <- [1,1326,null,{}] 10:21:39 INFO - PROCESS | 3576 | 1468862499004 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:39 INFO - PROCESS | 3576 | 1468862499009 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:39 INFO - PROCESS | 3576 | 1468862499089 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 10:21:39 INFO - PROCESS | 3576 | 1468862499098 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:39 INFO - PROCESS | 3576 | 1468862499101 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:39 INFO - PROCESS | 3576 | ++DOCSHELL 156F0400 == 30 [pid = 3576] [id = 341] 10:21:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (156F3000) [pid = 3576] [serial = 1022] [outer = 00000000] 10:21:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15F6B800) [pid = 3576] [serial = 1023] [outer = 156F3000] 10:21:39 INFO - PROCESS | 3576 | 1468862499148 Marionette DEBUG loaded listener.js 10:21:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (167F5000) [pid = 3576] [serial = 1024] [outer = 156F3000] 10:21:40 INFO - PROCESS | 3576 | 1468862500091 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1155ms 10:21:40 INFO - PROCESS | 3576 | 1468862500148 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 10:21:40 INFO - PROCESS | 3576 | 1468862500151 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 10:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:21:40 INFO - PROCESS | 3576 | 1468862500161 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:21:40 INFO - PROCESS | 3576 | 1468862500162 Marionette TRACE conn3 <- [1,1330,null,{}] 10:21:40 INFO - PROCESS | 3576 | 1468862500167 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:40 INFO - PROCESS | 3576 | 1468862500169 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:40 INFO - PROCESS | 3576 | 1468862500280 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 10:21:40 INFO - PROCESS | 3576 | 1468862500286 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 3576 | 1468862500288 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:40 INFO - PROCESS | 3576 | ++DOCSHELL 16B55C00 == 31 [pid = 3576] [id = 342] 10:21:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16B56800) [pid = 3576] [serial = 1025] [outer = 00000000] 10:21:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16E35C00) [pid = 3576] [serial = 1026] [outer = 16B56800] 10:21:40 INFO - PROCESS | 3576 | 1468862500331 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E3C000) [pid = 3576] [serial = 1027] [outer = 16B56800] 10:21:40 INFO - PROCESS | 3576 | 1468862500794 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 687ms 10:21:40 INFO - PROCESS | 3576 | 1468862500859 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 10:21:40 INFO - PROCESS | 3576 | 1468862500861 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 10:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:21:40 INFO - PROCESS | 3576 | 1468862500864 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:21:40 INFO - PROCESS | 3576 | 1468862500866 Marionette TRACE conn3 <- [1,1334,null,{}] 10:21:40 INFO - PROCESS | 3576 | 1468862500870 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:40 INFO - PROCESS | 3576 | 1468862500871 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:40 INFO - PROCESS | 3576 | 1468862500975 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:21:40 INFO - PROCESS | 3576 | 1468862500982 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 3576 | 1468862500984 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:40 INFO - PROCESS | 3576 | ++DOCSHELL 16FAD400 == 32 [pid = 3576] [id = 343] 10:21:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16FB1800) [pid = 3576] [serial = 1028] [outer = 00000000] 10:21:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17518C00) [pid = 3576] [serial = 1029] [outer = 16FB1800] 10:21:41 INFO - PROCESS | 3576 | 1468862501027 Marionette DEBUG loaded listener.js 10:21:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (176C1C00) [pid = 3576] [serial = 1030] [outer = 16FB1800] 10:21:41 INFO - PROCESS | 3576 | 1468862501479 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 640ms 10:21:41 INFO - PROCESS | 3576 | 1468862501502 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:21:41 INFO - PROCESS | 3576 | 1468862501504 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 10:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:21:41 INFO - PROCESS | 3576 | 1468862501507 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:21:41 INFO - PROCESS | 3576 | 1468862501509 Marionette TRACE conn3 <- [1,1338,null,{}] 10:21:41 INFO - PROCESS | 3576 | 1468862501519 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:41 INFO - PROCESS | 3576 | 1468862501524 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:41 INFO - PROCESS | 3576 | 1468862501683 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (176C1400) [pid = 3576] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17DD2400) [pid = 3576] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16E3B000) [pid = 3576] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (12862800) [pid = 3576] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1820AC00) [pid = 3576] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (153EF800) [pid = 3576] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (112F0C00) [pid = 3576] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10A0F800) [pid = 3576] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19CA4800) [pid = 3576] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15381C00) [pid = 3576] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10F72400) [pid = 3576] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (131E6400) [pid = 3576] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:21:41 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19571800) [pid = 3576] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:21:41 INFO - PROCESS | 3576 | 1468862501981 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:41 INFO - PROCESS | 3576 | 1468862501983 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:41 INFO - PROCESS | 3576 | ++DOCSHELL 1047E000 == 33 [pid = 3576] [id = 344] 10:21:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (10511800) [pid = 3576] [serial = 1031] [outer = 00000000] 10:21:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (11C2BC00) [pid = 3576] [serial = 1032] [outer = 10511800] 10:21:42 INFO - PROCESS | 3576 | 1468862502026 Marionette DEBUG loaded listener.js 10:21:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15381000) [pid = 3576] [serial = 1033] [outer = 10511800] 10:21:42 INFO - PROCESS | 3576 | 1468862502385 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 905ms 10:21:42 INFO - PROCESS | 3576 | 1468862502412 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:21:42 INFO - PROCESS | 3576 | 1468862502414 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 10:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:21:42 INFO - PROCESS | 3576 | 1468862502417 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:21:42 INFO - PROCESS | 3576 | 1468862502428 Marionette TRACE conn3 <- [1,1342,null,{}] 10:21:42 INFO - PROCESS | 3576 | 1468862502432 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:42 INFO - PROCESS | 3576 | 1468862502434 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:42 INFO - PROCESS | 3576 | 1468862502541 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:21:42 INFO - PROCESS | 3576 | 1468862502548 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:42 INFO - PROCESS | 3576 | 1468862502550 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:42 INFO - PROCESS | 3576 | ++DOCSHELL 112B8000 == 34 [pid = 3576] [id = 345] 10:21:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (139C5000) [pid = 3576] [serial = 1034] [outer = 00000000] 10:21:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18204800) [pid = 3576] [serial = 1035] [outer = 139C5000] 10:21:42 INFO - PROCESS | 3576 | 1468862502592 Marionette DEBUG loaded listener.js 10:21:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18204C00) [pid = 3576] [serial = 1036] [outer = 139C5000] 10:21:42 INFO - PROCESS | 3576 | 1468862502982 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 593ms 10:21:43 INFO - PROCESS | 3576 | 1468862503019 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:21:43 INFO - PROCESS | 3576 | 1468862503021 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 10:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:21:43 INFO - PROCESS | 3576 | 1468862503025 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:21:43 INFO - PROCESS | 3576 | 1468862503026 Marionette TRACE conn3 <- [1,1346,null,{}] 10:21:43 INFO - PROCESS | 3576 | 1468862503032 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:43 INFO - PROCESS | 3576 | 1468862503034 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:43 INFO - PROCESS | 3576 | 1468862503112 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:21:43 INFO - PROCESS | 3576 | 1468862503199 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:43 INFO - PROCESS | 3576 | 1468862503201 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:43 INFO - PROCESS | 3576 | ++DOCSHELL 176C7C00 == 35 [pid = 3576] [id = 346] 10:21:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (18204400) [pid = 3576] [serial = 1037] [outer = 00000000] 10:21:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19571000) [pid = 3576] [serial = 1038] [outer = 18204400] 10:21:43 INFO - PROCESS | 3576 | 1468862503243 Marionette DEBUG loaded listener.js 10:21:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19571400) [pid = 3576] [serial = 1039] [outer = 18204400] 10:21:43 INFO - PROCESS | 3576 | 1468862503631 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 640ms 10:21:43 INFO - PROCESS | 3576 | 1468862503663 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:21:43 INFO - PROCESS | 3576 | 1468862503665 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 10:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:21:43 INFO - PROCESS | 3576 | 1468862503668 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:21:43 INFO - PROCESS | 3576 | 1468862503670 Marionette TRACE conn3 <- [1,1350,null,{}] 10:21:43 INFO - PROCESS | 3576 | 1468862503673 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:43 INFO - PROCESS | 3576 | 1468862503675 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:43 INFO - PROCESS | 3576 | 1468862503791 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:21:43 INFO - PROCESS | 3576 | 1468862503801 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:43 INFO - PROCESS | 3576 | 1468862503803 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:43 INFO - PROCESS | 3576 | ++DOCSHELL 156EF000 == 36 [pid = 3576] [id = 347] 10:21:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (197B9800) [pid = 3576] [serial = 1040] [outer = 00000000] 10:21:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19A22400) [pid = 3576] [serial = 1041] [outer = 197B9800] 10:21:43 INFO - PROCESS | 3576 | 1468862503845 Marionette DEBUG loaded listener.js 10:21:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19CA4800) [pid = 3576] [serial = 1042] [outer = 197B9800] 10:21:44 INFO - PROCESS | 3576 | 1468862504615 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1030ms 10:21:44 INFO - PROCESS | 3576 | 1468862504708 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:21:44 INFO - PROCESS | 3576 | 1468862504712 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 10:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:21:44 INFO - PROCESS | 3576 | 1468862504717 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:21:44 INFO - PROCESS | 3576 | 1468862504722 Marionette TRACE conn3 <- [1,1354,null,{}] 10:21:44 INFO - PROCESS | 3576 | 1468862504727 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:44 INFO - PROCESS | 3576 | 1468862504730 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:44 INFO - PROCESS | 3576 | 1468862504878 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:21:44 INFO - PROCESS | 3576 | 1468862505000 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:44 INFO - PROCESS | 3576 | 1468862505003 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:45 INFO - PROCESS | 3576 | ++DOCSHELL 10A74C00 == 37 [pid = 3576] [id = 348] 10:21:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (10A77800) [pid = 3576] [serial = 1043] [outer = 00000000] 10:21:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (12BCA400) [pid = 3576] [serial = 1044] [outer = 10A77800] 10:21:45 INFO - PROCESS | 3576 | 1468862505059 Marionette DEBUG loaded listener.js 10:21:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1428FC00) [pid = 3576] [serial = 1045] [outer = 10A77800] 10:21:45 INFO - PROCESS | 3576 | 1468862505924 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:21:45 INFO - PROCESS | 3576 | 1468862505976 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 10:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:21:45 INFO - PROCESS | 3576 | 1468862505981 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:21:45 INFO - PROCESS | 3576 | 1468862505985 Marionette TRACE conn3 <- [1,1358,null,{}] 10:21:45 INFO - PROCESS | 3576 | 1468862505990 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:45 INFO - PROCESS | 3576 | 1468862505993 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:46 INFO - PROCESS | 3576 | 1468862506100 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:21:46 INFO - PROCESS | 3576 | 1468862506181 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 3576 | 1468862506186 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:46 INFO - PROCESS | 3576 | ++DOCSHELL 10F73C00 == 38 [pid = 3576] [id = 349] 10:21:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (11282800) [pid = 3576] [serial = 1046] [outer = 00000000] 10:21:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (112EAC00) [pid = 3576] [serial = 1047] [outer = 11282800] 10:21:46 INFO - PROCESS | 3576 | 1468862506285 Marionette DEBUG loaded listener.js 10:21:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (11435C00) [pid = 3576] [serial = 1048] [outer = 11282800] 10:21:46 INFO - PROCESS | 3576 | --DOCSHELL 176C7C00 == 37 [pid = 3576] [id = 346] 10:21:46 INFO - PROCESS | 3576 | --DOCSHELL 112B8000 == 36 [pid = 3576] [id = 345] 10:21:46 INFO - PROCESS | 3576 | --DOCSHELL 1047E000 == 35 [pid = 3576] [id = 344] 10:21:46 INFO - PROCESS | 3576 | --DOCSHELL 16FAD400 == 34 [pid = 3576] [id = 343] 10:21:46 INFO - PROCESS | 3576 | --DOCSHELL 16B55C00 == 33 [pid = 3576] [id = 342] 10:21:46 INFO - PROCESS | 3576 | --DOCSHELL 156F0400 == 32 [pid = 3576] [id = 341] 10:21:46 INFO - PROCESS | 3576 | --DOCSHELL 13153800 == 31 [pid = 3576] [id = 340] 10:21:46 INFO - PROCESS | 3576 | --DOCSHELL 11283800 == 30 [pid = 3576] [id = 339] 10:21:46 INFO - PROCESS | 3576 | --DOCSHELL 12869400 == 29 [pid = 3576] [id = 338] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (17D12000) [pid = 3576] [serial = 984] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (17DCEC00) [pid = 3576] [serial = 985] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (197B5C00) [pid = 3576] [serial = 988] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1956D400) [pid = 3576] [serial = 987] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (175C9800) [pid = 3576] [serial = 981] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13932C00) [pid = 3576] [serial = 975] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (13E89800) [pid = 3576] [serial = 976] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19575400) [pid = 3576] [serial = 964] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16135C00) [pid = 3576] [serial = 978] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16B57000) [pid = 3576] [serial = 979] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (130D1000) [pid = 3576] [serial = 966] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1393B800) [pid = 3576] [serial = 967] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12992C00) [pid = 3576] [serial = 972] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19CABC00) [pid = 3576] [serial = 990] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13075400) [pid = 3576] [serial = 973] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1613B400) [pid = 3576] [serial = 969] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16E10C00) [pid = 3576] [serial = 970] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16E2F000) [pid = 3576] [serial = 994] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1613AC00) [pid = 3576] [serial = 993] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19CB0000) [pid = 3576] [serial = 991] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (19575800) [pid = 3576] [serial = 996] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A09AC00) [pid = 3576] [serial = 1000] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19F52C00) [pid = 3576] [serial = 997] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (17608000) [pid = 3576] [serial = 982] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A09A000) [pid = 3576] [serial = 999] [outer = 00000000] [url = about:blank] 10:21:46 INFO - PROCESS | 3576 | 1468862506777 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:21:46 INFO - PROCESS | 3576 | 1468862506828 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 10:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:21:46 INFO - PROCESS | 3576 | 1468862506835 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:21:46 INFO - PROCESS | 3576 | 1468862506837 Marionette TRACE conn3 <- [1,1362,null,{}] 10:21:46 INFO - PROCESS | 3576 | 1468862506841 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:46 INFO - PROCESS | 3576 | 1468862506843 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:46 INFO - PROCESS | 3576 | 1468862506936 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:21:46 INFO - PROCESS | 3576 | 1468862506942 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 3576 | 1468862506944 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:46 INFO - PROCESS | 3576 | ++DOCSHELL 12D9BC00 == 30 [pid = 3576] [id = 350] 10:21:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12DA2800) [pid = 3576] [serial = 1049] [outer = 00000000] 10:21:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13152800) [pid = 3576] [serial = 1050] [outer = 12DA2800] 10:21:46 INFO - PROCESS | 3576 | 1468862506991 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13932C00) [pid = 3576] [serial = 1051] [outer = 12DA2800] 10:21:47 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:21:47 INFO - PROCESS | 3576 | 1468862507456 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:21:47 INFO - PROCESS | 3576 | 1468862507474 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 10:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:21:47 INFO - PROCESS | 3576 | 1468862507478 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:21:47 INFO - PROCESS | 3576 | 1468862507481 Marionette TRACE conn3 <- [1,1366,null,{}] 10:21:47 INFO - PROCESS | 3576 | 1468862507492 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:47 INFO - PROCESS | 3576 | 1468862507497 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:47 INFO - PROCESS | 3576 | 1468862507585 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:21:47 INFO - PROCESS | 3576 | 1468862507593 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:47 INFO - PROCESS | 3576 | 1468862507596 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:47 INFO - PROCESS | 3576 | ++DOCSHELL 153F0800 == 31 [pid = 3576] [id = 351] 10:21:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (153F0C00) [pid = 3576] [serial = 1052] [outer = 00000000] 10:21:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (158A8400) [pid = 3576] [serial = 1053] [outer = 153F0C00] 10:21:47 INFO - PROCESS | 3576 | 1468862507673 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15F70400) [pid = 3576] [serial = 1054] [outer = 153F0C00] 10:21:48 INFO - PROCESS | 3576 | 1468862508146 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 3576 | 1468862508179 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 10:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:21:48 INFO - PROCESS | 3576 | 1468862508182 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 3576 | 1468862508184 Marionette TRACE conn3 <- [1,1370,null,{}] 10:21:48 INFO - PROCESS | 3576 | 1468862508187 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:48 INFO - PROCESS | 3576 | 1468862508189 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:48 INFO - PROCESS | 3576 | 1468862508272 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:21:48 INFO - PROCESS | 3576 | 1468862508282 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:48 INFO - PROCESS | 3576 | 1468862508284 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:48 INFO - PROCESS | 3576 | ++DOCSHELL 16DF3800 == 32 [pid = 3576] [id = 352] 10:21:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16E17800) [pid = 3576] [serial = 1055] [outer = 00000000] 10:21:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16E34000) [pid = 3576] [serial = 1056] [outer = 16E17800] 10:21:48 INFO - PROCESS | 3576 | 1468862508330 Marionette DEBUG loaded listener.js 10:21:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E3B400) [pid = 3576] [serial = 1057] [outer = 16E17800] 10:21:48 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:21:48 INFO - PROCESS | 3576 | 1468862508772 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 3576 | 1468862508823 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 10:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:21:48 INFO - PROCESS | 3576 | 1468862508826 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 3576 | 1468862508828 Marionette TRACE conn3 <- [1,1374,null,{}] 10:21:48 INFO - PROCESS | 3576 | 1468862508831 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:48 INFO - PROCESS | 3576 | 1468862508833 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:48 INFO - PROCESS | 3576 | 1468862508943 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:21:49 INFO - PROCESS | 3576 | 1468862509022 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 3576 | 1468862509025 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:49 INFO - PROCESS | 3576 | ++DOCSHELL 16EC7800 == 33 [pid = 3576] [id = 353] 10:21:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16FB2800) [pid = 3576] [serial = 1058] [outer = 00000000] 10:21:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17601800) [pid = 3576] [serial = 1059] [outer = 16FB2800] 10:21:49 INFO - PROCESS | 3576 | 1468862509067 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (176C5C00) [pid = 3576] [serial = 1060] [outer = 16FB2800] 10:21:49 INFO - PROCESS | 3576 | 1468862509475 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:21:49 INFO - PROCESS | 3576 | 1468862509528 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 10:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:21:49 INFO - PROCESS | 3576 | 1468862509531 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:21:49 INFO - PROCESS | 3576 | 1468862509533 Marionette TRACE conn3 <- [1,1378,null,{}] 10:21:49 INFO - PROCESS | 3576 | 1468862509536 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:49 INFO - PROCESS | 3576 | 1468862509542 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:49 INFO - PROCESS | 3576 | 1468862509689 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:21:49 INFO - PROCESS | 3576 | 1468862509701 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 3576 | 1468862509703 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:49 INFO - PROCESS | 3576 | ++DOCSHELL 17784C00 == 34 [pid = 3576] [id = 354] 10:21:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17DD1C00) [pid = 3576] [serial = 1061] [outer = 00000000] 10:21:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (18209000) [pid = 3576] [serial = 1062] [outer = 17DD1C00] 10:21:49 INFO - PROCESS | 3576 | 1468862509746 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1956BC00) [pid = 3576] [serial = 1063] [outer = 17DD1C00] 10:21:50 INFO - PROCESS | 3576 | 1468862510179 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 686ms 10:21:50 INFO - PROCESS | 3576 | 1468862510235 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 10:21:50 INFO - PROCESS | 3576 | 1468862510237 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 10:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:21:50 INFO - PROCESS | 3576 | 1468862510240 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:21:50 INFO - PROCESS | 3576 | 1468862510242 Marionette TRACE conn3 <- [1,1382,null,{}] 10:21:50 INFO - PROCESS | 3576 | 1468862510245 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:50 INFO - PROCESS | 3576 | 1468862510247 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:50 INFO - PROCESS | 3576 | 1468862510377 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:21:50 INFO - PROCESS | 3576 | 1468862510388 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:50 INFO - PROCESS | 3576 | 1468862510390 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:50 INFO - PROCESS | 3576 | ++DOCSHELL 18042000 == 35 [pid = 3576] [id = 355] 10:21:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (18203400) [pid = 3576] [serial = 1064] [outer = 00000000] 10:21:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19578800) [pid = 3576] [serial = 1065] [outer = 18203400] 10:21:50 INFO - PROCESS | 3576 | 1468862510431 Marionette DEBUG loaded listener.js 10:21:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19578C00) [pid = 3576] [serial = 1066] [outer = 18203400] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (112BC400) [pid = 3576] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (12869C00) [pid = 3576] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (156F3000) [pid = 3576] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (131DB400) [pid = 3576] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16B56800) [pid = 3576] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16FB1800) [pid = 3576] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10511800) [pid = 3576] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1051A800) [pid = 3576] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1537B000) [pid = 3576] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (176C2400) [pid = 3576] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A096400) [pid = 3576] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (139C5000) [pid = 3576] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:21:50 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18204400) [pid = 3576] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:21:50 INFO - PROCESS | 3576 | 1468862510955 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 733ms 10:21:50 INFO - PROCESS | 3576 | 1468862510981 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 10:21:50 INFO - PROCESS | 3576 | 1468862510983 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 10:21:50 INFO - PROCESS | 3576 | 1468862510987 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:21:50 INFO - PROCESS | 3576 | 1468862510990 Marionette TRACE conn3 <- [1,1386,null,{}] 10:21:50 INFO - PROCESS | 3576 | 1468862510994 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:50 INFO - PROCESS | 3576 | 1468862510997 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:51 INFO - PROCESS | 3576 | 1468862511074 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:21:51 INFO - PROCESS | 3576 | 1468862511079 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 3576 | 1468862511081 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:51 INFO - PROCESS | 3576 | ++DOCSHELL 131DB400 == 36 [pid = 3576] [id = 356] 10:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (131E6400) [pid = 3576] [serial = 1067] [outer = 00000000] 10:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1537B000) [pid = 3576] [serial = 1068] [outer = 131E6400] 10:21:51 INFO - PROCESS | 3576 | 1468862511123 Marionette DEBUG loaded listener.js 10:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15380800) [pid = 3576] [serial = 1069] [outer = 131E6400] 10:21:51 INFO - PROCESS | 3576 | 1468862511563 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 593ms 10:21:51 INFO - PROCESS | 3576 | 1468862511584 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 10:21:51 INFO - PROCESS | 3576 | 1468862511586 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 10:21:51 INFO - PROCESS | 3576 | 1468862511589 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:21:51 INFO - PROCESS | 3576 | 1468862511591 Marionette TRACE conn3 <- [1,1390,null,{}] 10:21:51 INFO - PROCESS | 3576 | 1468862511598 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:51 INFO - PROCESS | 3576 | 1468862511600 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:51 INFO - PROCESS | 3576 | 1468862511675 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:21:51 INFO - PROCESS | 3576 | 1468862511708 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 3576 | 1468862511710 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:51 INFO - PROCESS | 3576 | ++DOCSHELL 10A73800 == 37 [pid = 3576] [id = 357] 10:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1281F800) [pid = 3576] [serial = 1070] [outer = 00000000] 10:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (175CEC00) [pid = 3576] [serial = 1071] [outer = 1281F800] 10:21:51 INFO - PROCESS | 3576 | 1468862511751 Marionette DEBUG loaded listener.js 10:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17DD3000) [pid = 3576] [serial = 1072] [outer = 1281F800] 10:21:52 INFO - PROCESS | 3576 | 1468862512163 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 640ms 10:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:21:52 INFO - PROCESS | 3576 | 1468862512227 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:21:52 INFO - PROCESS | 3576 | 1468862512229 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 10:21:52 INFO - PROCESS | 3576 | 1468862512233 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:21:52 INFO - PROCESS | 3576 | 1468862512234 Marionette TRACE conn3 <- [1,1394,null,{}] 10:21:52 INFO - PROCESS | 3576 | 1468862512238 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:52 INFO - PROCESS | 3576 | 1468862512239 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:52 INFO - PROCESS | 3576 | 1468862512317 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:21:52 INFO - PROCESS | 3576 | 1468862512322 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:52 INFO - PROCESS | 3576 | 1468862512324 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:52 INFO - PROCESS | 3576 | ++DOCSHELL 158B4C00 == 38 [pid = 3576] [id = 358] 10:21:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19572400) [pid = 3576] [serial = 1073] [outer = 00000000] 10:21:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19CA7800) [pid = 3576] [serial = 1074] [outer = 19572400] 10:21:52 INFO - PROCESS | 3576 | 1468862512365 Marionette DEBUG loaded listener.js 10:21:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19CACC00) [pid = 3576] [serial = 1075] [outer = 19572400] 10:21:52 INFO - PROCESS | 3576 | 1468862512782 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 593ms 10:21:52 INFO - PROCESS | 3576 | 1468862512839 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:21:52 INFO - PROCESS | 3576 | 1468862512842 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 10:21:52 INFO - PROCESS | 3576 | 1468862512845 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:21:52 INFO - PROCESS | 3576 | 1468862512847 Marionette TRACE conn3 <- [1,1398,null,{}] 10:21:52 INFO - PROCESS | 3576 | 1468862512851 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:52 INFO - PROCESS | 3576 | 1468862512853 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:52 INFO - PROCESS | 3576 | 1468862512945 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:21:53 INFO - PROCESS | 3576 | 1468862513127 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:53 INFO - PROCESS | 3576 | 1468862513130 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:53 INFO - PROCESS | 3576 | ++DOCSHELL 102C6000 == 39 [pid = 3576] [id = 359] 10:21:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (102CA800) [pid = 3576] [serial = 1076] [outer = 00000000] 10:21:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10560C00) [pid = 3576] [serial = 1077] [outer = 102CA800] 10:21:53 INFO - PROCESS | 3576 | 1468862513231 Marionette DEBUG loaded listener.js 10:21:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (10A7E400) [pid = 3576] [serial = 1078] [outer = 102CA800] 10:21:53 INFO - PROCESS | 3576 | 1468862513862 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1030ms 10:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:21:53 INFO - PROCESS | 3576 | 1468862513904 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:21:53 INFO - PROCESS | 3576 | 1468862513907 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 10:21:53 INFO - PROCESS | 3576 | 1468862513926 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - PROCESS | 3576 | 1468862513929 Marionette TRACE conn3 <- [1,1402,null,{}] 10:21:53 INFO - PROCESS | 3576 | 1468862513937 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:53 INFO - PROCESS | 3576 | 1468862513941 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:54 INFO - PROCESS | 3576 | 1468862514089 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:21:54 INFO - PROCESS | 3576 | 1468862514216 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:54 INFO - PROCESS | 3576 | 1468862514219 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:54 INFO - PROCESS | 3576 | ++DOCSHELL 1533B000 == 40 [pid = 3576] [id = 360] 10:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1533E800) [pid = 3576] [serial = 1079] [outer = 00000000] 10:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15385C00) [pid = 3576] [serial = 1080] [outer = 1533E800] 10:21:54 INFO - PROCESS | 3576 | 1468862514279 Marionette DEBUG loaded listener.js 10:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (167FA000) [pid = 3576] [serial = 1081] [outer = 1533E800] 10:21:54 INFO - PROCESS | 3576 | 1468862514894 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 999ms 10:21:54 INFO - PROCESS | 3576 | 1468862514919 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:21:54 INFO - PROCESS | 3576 | 1468862514923 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 10:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:21:54 INFO - PROCESS | 3576 | 1468862514927 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:21:54 INFO - PROCESS | 3576 | 1468862514929 Marionette TRACE conn3 <- [1,1406,null,{}] 10:21:54 INFO - PROCESS | 3576 | 1468862514933 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:54 INFO - PROCESS | 3576 | 1468862514935 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:55 INFO - PROCESS | 3576 | 1468862515042 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:21:55 INFO - PROCESS | 3576 | 1468862515180 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:55 INFO - PROCESS | 3576 | 1468862515183 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:55 INFO - PROCESS | 3576 | ++DOCSHELL 15336800 == 41 [pid = 3576] [id = 361] 10:21:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17DD7C00) [pid = 3576] [serial = 1082] [outer = 00000000] 10:21:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (18042800) [pid = 3576] [serial = 1083] [outer = 17DD7C00] 10:21:55 INFO - PROCESS | 3576 | 1468862515235 Marionette DEBUG loaded listener.js 10:21:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (197B7000) [pid = 3576] [serial = 1084] [outer = 17DD7C00] 10:21:55 INFO - PROCESS | 3576 | 1468862515909 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1046ms 10:21:55 INFO - PROCESS | 3576 | 1468862515989 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:21:55 INFO - PROCESS | 3576 | 1468862515991 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 10:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:21:55 INFO - PROCESS | 3576 | 1468862516001 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:21:55 INFO - PROCESS | 3576 | 1468862516007 Marionette TRACE conn3 <- [1,1410,null,{}] 10:21:55 INFO - PROCESS | 3576 | 1468862516012 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:55 INFO - PROCESS | 3576 | 1468862516016 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:56 INFO - PROCESS | 3576 | 1468862516240 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:21:56 INFO - PROCESS | 3576 | 1468862516362 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:56 INFO - PROCESS | 3576 | 1468862516365 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:56 INFO - PROCESS | 3576 | ++DOCSHELL 1055E400 == 42 [pid = 3576] [id = 362] 10:21:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1059BC00) [pid = 3576] [serial = 1085] [outer = 00000000] 10:21:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (10F73400) [pid = 3576] [serial = 1086] [outer = 1059BC00] 10:21:56 INFO - PROCESS | 3576 | 1468862516427 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (12865800) [pid = 3576] [serial = 1087] [outer = 1059BC00] 10:21:57 INFO - PROCESS | 3576 | 1468862517023 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1108ms 10:21:57 INFO - PROCESS | 3576 | 1468862517087 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:21:57 INFO - PROCESS | 3576 | 1468862517090 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 10:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 158B4C00 == 41 [pid = 3576] [id = 358] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 10A73800 == 40 [pid = 3576] [id = 357] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 131DB400 == 39 [pid = 3576] [id = 356] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 18042000 == 38 [pid = 3576] [id = 355] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 17784C00 == 37 [pid = 3576] [id = 354] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 16EC7800 == 36 [pid = 3576] [id = 353] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 16DF3800 == 35 [pid = 3576] [id = 352] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 153F0800 == 34 [pid = 3576] [id = 351] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 12D9BC00 == 33 [pid = 3576] [id = 350] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 10F73C00 == 32 [pid = 3576] [id = 349] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 10A74C00 == 31 [pid = 3576] [id = 348] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 156EF000 == 30 [pid = 3576] [id = 347] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 15336800 == 29 [pid = 3576] [id = 361] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 102C6000 == 28 [pid = 3576] [id = 359] 10:21:57 INFO - PROCESS | 3576 | --DOCSHELL 1533B000 == 27 [pid = 3576] [id = 360] 10:21:57 INFO - PROCESS | 3576 | 1468862517693 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:21:57 INFO - PROCESS | 3576 | 1468862517696 Marionette TRACE conn3 <- [1,1414,null,{}] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (17518C00) [pid = 3576] [serial = 1029] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (11C2BC00) [pid = 3576] [serial = 1032] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (11280000) [pid = 3576] [serial = 1003] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (10A7E000) [pid = 3576] [serial = 1002] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (167F5C00) [pid = 3576] [serial = 1006] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (156E7800) [pid = 3576] [serial = 1005] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (197B0400) [pid = 3576] [serial = 1009] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (18203800) [pid = 3576] [serial = 1008] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A4DD400) [pid = 3576] [serial = 1012] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A4D9800) [pid = 3576] [serial = 1011] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15381000) [pid = 3576] [serial = 1033] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (176C1C00) [pid = 3576] [serial = 1030] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (167F5000) [pid = 3576] [serial = 1024] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (18204C00) [pid = 3576] [serial = 1036] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19571400) [pid = 3576] [serial = 1039] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (18204800) [pid = 3576] [serial = 1035] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19A22400) [pid = 3576] [serial = 1041] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19571000) [pid = 3576] [serial = 1038] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1286C000) [pid = 3576] [serial = 1017] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12870800) [pid = 3576] [serial = 1018] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13938800) [pid = 3576] [serial = 1015] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13146800) [pid = 3576] [serial = 1014] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (15F6B800) [pid = 3576] [serial = 1023] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (139C8000) [pid = 3576] [serial = 1020] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (14288C00) [pid = 3576] [serial = 1021] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16E3C000) [pid = 3576] [serial = 1027] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16E35C00) [pid = 3576] [serial = 1026] [outer = 00000000] [url = about:blank] 10:21:57 INFO - PROCESS | 3576 | 1468862517813 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:57 INFO - PROCESS | 3576 | 1468862517817 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:57 INFO - PROCESS | 3576 | 1468862517903 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:21:57 INFO - PROCESS | 3576 | 1468862517909 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:57 INFO - PROCESS | 3576 | 1468862517913 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:57 INFO - PROCESS | 3576 | ++DOCSHELL 112BA000 == 28 [pid = 3576] [id = 363] 10:21:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (112BB000) [pid = 3576] [serial = 1088] [outer = 00000000] 10:21:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (11431000) [pid = 3576] [serial = 1089] [outer = 112BB000] 10:21:57 INFO - PROCESS | 3576 | 1468862517964 Marionette DEBUG loaded listener.js 10:21:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11C2BC00) [pid = 3576] [serial = 1090] [outer = 112BB000] 10:21:58 INFO - PROCESS | 3576 | 1468862518489 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1436ms 10:21:58 INFO - PROCESS | 3576 | 1468862518539 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:21:58 INFO - PROCESS | 3576 | 1468862518543 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 10:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:21:58 INFO - PROCESS | 3576 | 1468862518549 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:21:58 INFO - PROCESS | 3576 | 1468862518551 Marionette TRACE conn3 <- [1,1418,null,{}] 10:21:58 INFO - PROCESS | 3576 | 1468862518556 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:58 INFO - PROCESS | 3576 | 1468862518561 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:58 INFO - PROCESS | 3576 | 1468862518648 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:21:58 INFO - PROCESS | 3576 | 1468862518737 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:58 INFO - PROCESS | 3576 | 1468862518740 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:58 INFO - PROCESS | 3576 | ++DOCSHELL 131DB400 == 29 [pid = 3576] [id = 364] 10:21:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (131E0400) [pid = 3576] [serial = 1091] [outer = 00000000] 10:21:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13925000) [pid = 3576] [serial = 1092] [outer = 131E0400] 10:21:58 INFO - PROCESS | 3576 | 1468862518785 Marionette DEBUG loaded listener.js 10:21:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (139C4C00) [pid = 3576] [serial = 1093] [outer = 131E0400] 10:21:59 INFO - PROCESS | 3576 | 1468862519171 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 640ms 10:21:59 INFO - PROCESS | 3576 | 1468862519188 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:21:59 INFO - PROCESS | 3576 | 1468862519190 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 10:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:21:59 INFO - PROCESS | 3576 | 1468862519194 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:21:59 INFO - PROCESS | 3576 | 1468862519195 Marionette TRACE conn3 <- [1,1422,null,{}] 10:21:59 INFO - PROCESS | 3576 | 1468862519206 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:59 INFO - PROCESS | 3576 | 1468862519208 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:59 INFO - PROCESS | 3576 | 1468862519325 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:21:59 INFO - PROCESS | 3576 | 1468862519336 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:59 INFO - PROCESS | 3576 | 1468862519342 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:21:59 INFO - PROCESS | 3576 | ++DOCSHELL 15376C00 == 30 [pid = 3576] [id = 365] 10:21:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15377C00) [pid = 3576] [serial = 1094] [outer = 00000000] 10:21:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1537F400) [pid = 3576] [serial = 1095] [outer = 15377C00] 10:21:59 INFO - PROCESS | 3576 | 1468862519389 Marionette DEBUG loaded listener.js 10:21:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (153E5800) [pid = 3576] [serial = 1096] [outer = 15377C00] 10:21:59 INFO - PROCESS | 3576 | 1468862519831 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 702ms 10:21:59 INFO - PROCESS | 3576 | 1468862519897 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:21:59 INFO - PROCESS | 3576 | 1468862519899 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 10:21:59 INFO - PROCESS | 3576 | 1468862519903 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:21:59 INFO - PROCESS | 3576 | 1468862519904 Marionette TRACE conn3 <- [1,1426,null,{}] 10:21:59 INFO - PROCESS | 3576 | 1468862519908 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:59 INFO - PROCESS | 3576 | 1468862519910 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:00 INFO - PROCESS | 3576 | 1468862520030 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:22:00 INFO - PROCESS | 3576 | 1468862520085 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:00 INFO - PROCESS | 3576 | 1468862520087 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:00 INFO - PROCESS | 3576 | ++DOCSHELL 16DEBC00 == 31 [pid = 3576] [id = 366] 10:22:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16DEC000) [pid = 3576] [serial = 1097] [outer = 00000000] 10:22:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16DF3400) [pid = 3576] [serial = 1098] [outer = 16DEC000] 10:22:00 INFO - PROCESS | 3576 | 1468862520130 Marionette DEBUG loaded listener.js 10:22:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E32C00) [pid = 3576] [serial = 1099] [outer = 16DEC000] 10:22:00 INFO - PROCESS | 3576 | 1468862520542 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 686ms 10:22:00 INFO - PROCESS | 3576 | 1468862520608 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:22:00 INFO - PROCESS | 3576 | 1468862520610 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 10:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:22:00 INFO - PROCESS | 3576 | 1468862520613 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:22:00 INFO - PROCESS | 3576 | 1468862520615 Marionette TRACE conn3 <- [1,1430,null,{}] 10:22:00 INFO - PROCESS | 3576 | 1468862520618 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:00 INFO - PROCESS | 3576 | 1468862520620 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:00 INFO - PROCESS | 3576 | 1468862520750 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:22:00 INFO - PROCESS | 3576 | 1468862520771 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:00 INFO - PROCESS | 3576 | 1468862520773 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:00 INFO - PROCESS | 3576 | ++DOCSHELL 16DEEC00 == 32 [pid = 3576] [id = 367] 10:22:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16E3AC00) [pid = 3576] [serial = 1100] [outer = 00000000] 10:22:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16FAA000) [pid = 3576] [serial = 1101] [outer = 16E3AC00] 10:22:00 INFO - PROCESS | 3576 | 1468862520816 Marionette DEBUG loaded listener.js 10:22:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17516C00) [pid = 3576] [serial = 1102] [outer = 16E3AC00] 10:22:01 INFO - PROCESS | 3576 | 1468862521240 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 640ms 10:22:01 INFO - PROCESS | 3576 | 1468862521251 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:22:01 INFO - PROCESS | 3576 | 1468862521253 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 10:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:22:01 INFO - PROCESS | 3576 | 1468862521257 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:22:01 INFO - PROCESS | 3576 | 1468862521259 Marionette TRACE conn3 <- [1,1434,null,{}] 10:22:01 INFO - PROCESS | 3576 | 1468862521278 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:01 INFO - PROCESS | 3576 | 1468862521286 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:01 INFO - PROCESS | 3576 | 1468862521424 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:22:01 INFO - PROCESS | 3576 | 1468862521429 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:01 INFO - PROCESS | 3576 | 1468862521431 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:01 INFO - PROCESS | 3576 | ++DOCSHELL 1760AC00 == 33 [pid = 3576] [id = 368] 10:22:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (176C0000) [pid = 3576] [serial = 1103] [outer = 00000000] 10:22:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17DCEC00) [pid = 3576] [serial = 1104] [outer = 176C0000] 10:22:01 INFO - PROCESS | 3576 | 1468862521475 Marionette DEBUG loaded listener.js 10:22:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1803EC00) [pid = 3576] [serial = 1105] [outer = 176C0000] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16FB2800) [pid = 3576] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17DD1C00) [pid = 3576] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (18203400) [pid = 3576] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (197B9800) [pid = 3576] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10A77800) [pid = 3576] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (131E6400) [pid = 3576] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12DA2800) [pid = 3576] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (153F0C00) [pid = 3576] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16E17800) [pid = 3576] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (11282800) [pid = 3576] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1281F800) [pid = 3576] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:22:02 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19572400) [pid = 3576] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:22:02 INFO - PROCESS | 3576 | 1468862522173 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 936ms 10:22:02 INFO - PROCESS | 3576 | 1468862522202 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:22:02 INFO - PROCESS | 3576 | 1468862522204 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 10:22:02 INFO - PROCESS | 3576 | 1468862522207 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:22:02 INFO - PROCESS | 3576 | 1468862522209 Marionette TRACE conn3 <- [1,1438,null,{}] 10:22:02 INFO - PROCESS | 3576 | 1468862522212 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:02 INFO - PROCESS | 3576 | 1468862522214 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:02 INFO - PROCESS | 3576 | 1468862522296 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:22:02 INFO - PROCESS | 3576 | 1468862522301 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:02 INFO - PROCESS | 3576 | 1468862522303 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:02 INFO - PROCESS | 3576 | ++DOCSHELL 1314D000 == 34 [pid = 3576] [id = 369] 10:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13154000) [pid = 3576] [serial = 1106] [outer = 00000000] 10:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15F63400) [pid = 3576] [serial = 1107] [outer = 13154000] 10:22:02 INFO - PROCESS | 3576 | 1468862522354 Marionette DEBUG loaded listener.js 10:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16E36400) [pid = 3576] [serial = 1108] [outer = 13154000] 10:22:02 INFO - PROCESS | 3576 | 1468862522764 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 593ms 10:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:22:02 INFO - PROCESS | 3576 | 1468862522805 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:22:02 INFO - PROCESS | 3576 | 1468862522807 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 10:22:02 INFO - PROCESS | 3576 | 1468862522810 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:22:02 INFO - PROCESS | 3576 | 1468862522812 Marionette TRACE conn3 <- [1,1442,null,{}] 10:22:02 INFO - PROCESS | 3576 | 1468862522815 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:02 INFO - PROCESS | 3576 | 1468862522817 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:02 INFO - PROCESS | 3576 | 1468862522893 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:22:02 INFO - PROCESS | 3576 | 1468862522899 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:02 INFO - PROCESS | 3576 | 1468862522901 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:02 INFO - PROCESS | 3576 | ++DOCSHELL 12D5E800 == 35 [pid = 3576] [id = 370] 10:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (176C7800) [pid = 3576] [serial = 1109] [outer = 00000000] 10:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18209400) [pid = 3576] [serial = 1110] [outer = 176C7800] 10:22:02 INFO - PROCESS | 3576 | 1468862522943 Marionette DEBUG loaded listener.js 10:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1956A400) [pid = 3576] [serial = 1111] [outer = 176C7800] 10:22:03 INFO - PROCESS | 3576 | 1468862523343 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 593ms 10:22:03 INFO - PROCESS | 3576 | 1468862523407 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:22:03 INFO - PROCESS | 3576 | 1468862523409 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 10:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:22:03 INFO - PROCESS | 3576 | 1468862523413 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:22:03 INFO - PROCESS | 3576 | 1468862523414 Marionette TRACE conn3 <- [1,1446,null,{}] 10:22:03 INFO - PROCESS | 3576 | 1468862523418 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:03 INFO - PROCESS | 3576 | 1468862523419 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:03 INFO - PROCESS | 3576 | 1468862523498 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:22:03 INFO - PROCESS | 3576 | 1468862523505 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:03 INFO - PROCESS | 3576 | 1468862523507 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:03 INFO - PROCESS | 3576 | ++DOCSHELL 19576400 == 36 [pid = 3576] [id = 371] 10:22:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19577000) [pid = 3576] [serial = 1112] [outer = 00000000] 10:22:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (197BEC00) [pid = 3576] [serial = 1113] [outer = 19577000] 10:22:03 INFO - PROCESS | 3576 | 1468862523549 Marionette DEBUG loaded listener.js 10:22:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19A15800) [pid = 3576] [serial = 1114] [outer = 19577000] 10:22:03 INFO - PROCESS | 3576 | 1468862523989 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 640ms 10:22:04 INFO - PROCESS | 3576 | 1468862524051 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:22:04 INFO - PROCESS | 3576 | 1468862524053 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 10:22:04 INFO - PROCESS | 3576 | 1468862524056 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:22:04 INFO - PROCESS | 3576 | 1468862524058 Marionette TRACE conn3 <- [1,1450,null,{}] 10:22:04 INFO - PROCESS | 3576 | 1468862524061 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:04 INFO - PROCESS | 3576 | 1468862524062 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:04 INFO - PROCESS | 3576 | 1468862524182 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:22:04 INFO - PROCESS | 3576 | 1468862524274 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:04 INFO - PROCESS | 3576 | 1468862524277 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:04 INFO - PROCESS | 3576 | ++DOCSHELL 102CB400 == 37 [pid = 3576] [id = 372] 10:22:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (102CB800) [pid = 3576] [serial = 1115] [outer = 00000000] 10:22:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1055EC00) [pid = 3576] [serial = 1116] [outer = 102CB800] 10:22:04 INFO - PROCESS | 3576 | 1468862524333 Marionette DEBUG loaded listener.js 10:22:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (11286400) [pid = 3576] [serial = 1117] [outer = 102CB800] 10:22:05 INFO - PROCESS | 3576 | 1468862525207 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1186ms 10:22:05 INFO - PROCESS | 3576 | 1468862525248 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:22:05 INFO - PROCESS | 3576 | 1468862525252 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 10:22:05 INFO - PROCESS | 3576 | 1468862525257 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:22:05 INFO - PROCESS | 3576 | 1468862525261 Marionette TRACE conn3 <- [1,1454,null,{}] 10:22:05 INFO - PROCESS | 3576 | 1468862525266 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:05 INFO - PROCESS | 3576 | 1468862525269 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:05 INFO - PROCESS | 3576 | 1468862525383 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:22:05 INFO - PROCESS | 3576 | 1468862525517 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:05 INFO - PROCESS | 3576 | 1468862525520 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:05 INFO - PROCESS | 3576 | ++DOCSHELL 12932800 == 38 [pid = 3576] [id = 373] 10:22:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (14284800) [pid = 3576] [serial = 1118] [outer = 00000000] 10:22:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (145D3400) [pid = 3576] [serial = 1119] [outer = 14284800] 10:22:05 INFO - PROCESS | 3576 | 1468862525575 Marionette DEBUG loaded listener.js 10:22:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1537E000) [pid = 3576] [serial = 1120] [outer = 14284800] 10:22:06 INFO - PROCESS | 3576 | 1468862526405 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1186ms 10:22:06 INFO - PROCESS | 3576 | 1468862526451 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:22:06 INFO - PROCESS | 3576 | 1468862526457 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 10:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:22:06 INFO - PROCESS | 3576 | 1468862526462 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:22:06 INFO - PROCESS | 3576 | 1468862526465 Marionette TRACE conn3 <- [1,1458,null,{}] 10:22:06 INFO - PROCESS | 3576 | 1468862526470 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:06 INFO - PROCESS | 3576 | 1468862526473 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:06 INFO - PROCESS | 3576 | 1468862526589 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:22:06 INFO - PROCESS | 3576 | 1468862526675 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 3576 | 1468862526679 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:06 INFO - PROCESS | 3576 | ++DOCSHELL 1127FC00 == 39 [pid = 3576] [id = 374] 10:22:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (11288800) [pid = 3576] [serial = 1121] [outer = 00000000] 10:22:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (12822000) [pid = 3576] [serial = 1122] [outer = 11288800] 10:22:06 INFO - PROCESS | 3576 | 1468862526737 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (130D1400) [pid = 3576] [serial = 1123] [outer = 11288800] 10:22:06 INFO - PROCESS | 3576 | --DOCSHELL 19576400 == 38 [pid = 3576] [id = 371] 10:22:06 INFO - PROCESS | 3576 | --DOCSHELL 12D5E800 == 37 [pid = 3576] [id = 370] 10:22:06 INFO - PROCESS | 3576 | --DOCSHELL 1314D000 == 36 [pid = 3576] [id = 369] 10:22:06 INFO - PROCESS | 3576 | --DOCSHELL 1760AC00 == 35 [pid = 3576] [id = 368] 10:22:06 INFO - PROCESS | 3576 | --DOCSHELL 16DEEC00 == 34 [pid = 3576] [id = 367] 10:22:06 INFO - PROCESS | 3576 | --DOCSHELL 16DEBC00 == 33 [pid = 3576] [id = 366] 10:22:06 INFO - PROCESS | 3576 | --DOCSHELL 15376C00 == 32 [pid = 3576] [id = 365] 10:22:06 INFO - PROCESS | 3576 | --DOCSHELL 131DB400 == 31 [pid = 3576] [id = 364] 10:22:06 INFO - PROCESS | 3576 | --DOCSHELL 112BA000 == 30 [pid = 3576] [id = 363] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (19CA7800) [pid = 3576] [serial = 1074] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (17601800) [pid = 3576] [serial = 1059] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (176C5C00) [pid = 3576] [serial = 1060] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1956BC00) [pid = 3576] [serial = 1063] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (18209000) [pid = 3576] [serial = 1062] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19578800) [pid = 3576] [serial = 1065] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19CA4800) [pid = 3576] [serial = 1042] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (12BCA400) [pid = 3576] [serial = 1044] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1428FC00) [pid = 3576] [serial = 1045] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15380800) [pid = 3576] [serial = 1069] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13152800) [pid = 3576] [serial = 1050] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13932C00) [pid = 3576] [serial = 1051] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (158A8400) [pid = 3576] [serial = 1053] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15F70400) [pid = 3576] [serial = 1054] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16E34000) [pid = 3576] [serial = 1056] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (112EAC00) [pid = 3576] [serial = 1047] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (11435C00) [pid = 3576] [serial = 1048] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1537B000) [pid = 3576] [serial = 1068] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (175CEC00) [pid = 3576] [serial = 1071] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19578C00) [pid = 3576] [serial = 1066] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19CACC00) [pid = 3576] [serial = 1075] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (17DD3000) [pid = 3576] [serial = 1072] [outer = 00000000] [url = about:blank] 10:22:06 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16E3B400) [pid = 3576] [serial = 1057] [outer = 00000000] [url = about:blank] 10:22:07 INFO - PROCESS | 3576 | 1468862527187 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 10:22:07 INFO - PROCESS | 3576 | 1468862527203 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:22:07 INFO - PROCESS | 3576 | 1468862527207 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 10:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:22:07 INFO - PROCESS | 3576 | 1468862527214 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 3576 | 1468862527216 Marionette TRACE conn3 <- [1,1462,null,{}] 10:22:07 INFO - PROCESS | 3576 | 1468862527224 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:07 INFO - PROCESS | 3576 | 1468862527226 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:07 INFO - PROCESS | 3576 | 1468862527309 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:22:07 INFO - PROCESS | 3576 | 1468862527317 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:07 INFO - PROCESS | 3576 | 1468862527320 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:07 INFO - PROCESS | 3576 | ++DOCSHELL 13E88800 == 31 [pid = 3576] [id = 375] 10:22:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1428EC00) [pid = 3576] [serial = 1124] [outer = 00000000] 10:22:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (14545800) [pid = 3576] [serial = 1125] [outer = 1428EC00] 10:22:07 INFO - PROCESS | 3576 | 1468862527365 Marionette DEBUG loaded listener.js 10:22:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15378400) [pid = 3576] [serial = 1126] [outer = 1428EC00] 10:22:07 INFO - PROCESS | 3576 | 1468862527839 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 656ms 10:22:07 INFO - PROCESS | 3576 | 1468862527870 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:22:07 INFO - PROCESS | 3576 | 1468862527872 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 10:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:22:07 INFO - PROCESS | 3576 | 1468862527876 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 3576 | 1468862527879 Marionette TRACE conn3 <- [1,1466,null,{}] 10:22:07 INFO - PROCESS | 3576 | 1468862527890 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:07 INFO - PROCESS | 3576 | 1468862527894 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:07 INFO - PROCESS | 3576 | 1468862527975 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:22:07 INFO - PROCESS | 3576 | 1468862527985 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:07 INFO - PROCESS | 3576 | 1468862527988 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:07 INFO - PROCESS | 3576 | ++DOCSHELL 16A82400 == 32 [pid = 3576] [id = 376] 10:22:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16A83000) [pid = 3576] [serial = 1127] [outer = 00000000] 10:22:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16DEC800) [pid = 3576] [serial = 1128] [outer = 16A83000] 10:22:08 INFO - PROCESS | 3576 | 1468862528034 Marionette DEBUG loaded listener.js 10:22:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16E31800) [pid = 3576] [serial = 1129] [outer = 16A83000] 10:22:08 INFO - PROCESS | 3576 | 1468862528502 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 687ms 10:22:08 INFO - PROCESS | 3576 | 1468862528559 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:22:08 INFO - PROCESS | 3576 | 1468862528562 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 10:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:22:08 INFO - PROCESS | 3576 | 1468862528565 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:22:08 INFO - PROCESS | 3576 | 1468862528567 Marionette TRACE conn3 <- [1,1470,null,{}] 10:22:08 INFO - PROCESS | 3576 | 1468862528570 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:08 INFO - PROCESS | 3576 | 1468862528572 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:08 INFO - PROCESS | 3576 | 1468862528666 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:22:08 INFO - PROCESS | 3576 | 1468862528673 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:08 INFO - PROCESS | 3576 | 1468862528676 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:08 INFO - PROCESS | 3576 | ++DOCSHELL 1702A800 == 33 [pid = 3576] [id = 377] 10:22:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (170EC400) [pid = 3576] [serial = 1130] [outer = 00000000] 10:22:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (176B9000) [pid = 3576] [serial = 1131] [outer = 170EC400] 10:22:08 INFO - PROCESS | 3576 | 1468862528718 Marionette DEBUG loaded listener.js 10:22:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1777BC00) [pid = 3576] [serial = 1132] [outer = 170EC400] 10:22:09 INFO - PROCESS | 3576 | 1468862529171 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 640ms 10:22:09 INFO - PROCESS | 3576 | 1468862529203 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:22:09 INFO - PROCESS | 3576 | 1468862529205 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 10:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:22:09 INFO - PROCESS | 3576 | 1468862529214 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:22:09 INFO - PROCESS | 3576 | 1468862529216 Marionette TRACE conn3 <- [1,1474,null,{}] 10:22:09 INFO - PROCESS | 3576 | 1468862529219 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:09 INFO - PROCESS | 3576 | 1468862529221 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:09 INFO - PROCESS | 3576 | 1468862529330 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:22:09 INFO - PROCESS | 3576 | 1468862529409 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:09 INFO - PROCESS | 3576 | 1468862529411 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:09 INFO - PROCESS | 3576 | ++DOCSHELL 14546C00 == 34 [pid = 3576] [id = 378] 10:22:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16E3B400) [pid = 3576] [serial = 1133] [outer = 00000000] 10:22:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17DD7800) [pid = 3576] [serial = 1134] [outer = 16E3B400] 10:22:09 INFO - PROCESS | 3576 | 1468862529453 Marionette DEBUG loaded listener.js 10:22:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17E59800) [pid = 3576] [serial = 1135] [outer = 16E3B400] 10:22:09 INFO - PROCESS | 3576 | 1468862529885 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 703ms 10:22:09 INFO - PROCESS | 3576 | 1468862529922 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:22:09 INFO - PROCESS | 3576 | 1468862529924 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 10:22:09 INFO - PROCESS | 3576 | 1468862529927 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:22:09 INFO - PROCESS | 3576 | 1468862529929 Marionette TRACE conn3 <- [1,1478,null,{}] 10:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:22:09 INFO - PROCESS | 3576 | 1468862529936 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:09 INFO - PROCESS | 3576 | 1468862529942 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:10 INFO - PROCESS | 3576 | 1468862530074 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:22:10 INFO - PROCESS | 3576 | 1468862530087 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:10 INFO - PROCESS | 3576 | 1468862530089 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:10 INFO - PROCESS | 3576 | ++DOCSHELL 19570000 == 35 [pid = 3576] [id = 379] 10:22:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19570C00) [pid = 3576] [serial = 1136] [outer = 00000000] 10:22:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (197BCC00) [pid = 3576] [serial = 1137] [outer = 19570C00] 10:22:10 INFO - PROCESS | 3576 | 1468862530131 Marionette DEBUG loaded listener.js 10:22:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19CA5000) [pid = 3576] [serial = 1138] [outer = 19570C00] 10:22:10 INFO - PROCESS | 3576 | 1468862530558 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 702ms 10:22:10 INFO - PROCESS | 3576 | 1468862530629 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:22:10 INFO - PROCESS | 3576 | 1468862530631 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 10:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:22:10 INFO - PROCESS | 3576 | 1468862530634 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:22:10 INFO - PROCESS | 3576 | 1468862530636 Marionette TRACE conn3 <- [1,1482,null,{}] 10:22:10 INFO - PROCESS | 3576 | 1468862530639 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:10 INFO - PROCESS | 3576 | 1468862530641 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:10 INFO - PROCESS | 3576 | 1468862530781 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:22:10 INFO - PROCESS | 3576 | 1468862530803 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:10 INFO - PROCESS | 3576 | 1468862530805 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:10 INFO - PROCESS | 3576 | ++DOCSHELL 1314D000 == 36 [pid = 3576] [id = 380] 10:22:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (145D8800) [pid = 3576] [serial = 1139] [outer = 00000000] 10:22:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19CB0000) [pid = 3576] [serial = 1140] [outer = 145D8800] 10:22:10 INFO - PROCESS | 3576 | 1468862530847 Marionette DEBUG loaded listener.js 10:22:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19CB0C00) [pid = 3576] [serial = 1141] [outer = 145D8800] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (131E0400) [pid = 3576] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (112BB000) [pid = 3576] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15377C00) [pid = 3576] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1059BC00) [pid = 3576] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (102CA800) [pid = 3576] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1533E800) [pid = 3576] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (17DD7C00) [pid = 3576] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16E3AC00) [pid = 3576] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (176C0000) [pid = 3576] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13154000) [pid = 3576] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16DEC000) [pid = 3576] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:22:11 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (176C7800) [pid = 3576] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:22:11 INFO - PROCESS | 3576 | 1468862531372 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 796ms 10:22:11 INFO - PROCESS | 3576 | 1468862531436 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:22:11 INFO - PROCESS | 3576 | 1468862531438 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 10:22:11 INFO - PROCESS | 3576 | 1468862531441 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:22:11 INFO - PROCESS | 3576 | 1468862531443 Marionette TRACE conn3 <- [1,1486,null,{}] 10:22:11 INFO - PROCESS | 3576 | 1468862531447 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:11 INFO - PROCESS | 3576 | 1468862531448 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:11 INFO - PROCESS | 3576 | 1468862531524 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:22:11 INFO - PROCESS | 3576 | 1468862531533 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:11 INFO - PROCESS | 3576 | 1468862531535 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:11 INFO - PROCESS | 3576 | ++DOCSHELL 1047E800 == 37 [pid = 3576] [id = 381] 10:22:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (10A74C00) [pid = 3576] [serial = 1142] [outer = 00000000] 10:22:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15331400) [pid = 3576] [serial = 1143] [outer = 10A74C00] 10:22:11 INFO - PROCESS | 3576 | 1468862531577 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17030800) [pid = 3576] [serial = 1144] [outer = 10A74C00] 10:22:12 INFO - PROCESS | 3576 | 1468862532021 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 640ms 10:22:12 INFO - PROCESS | 3576 | 1468862532097 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:22:12 INFO - PROCESS | 3576 | 1468862532099 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 10:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:22:12 INFO - PROCESS | 3576 | 1468862532105 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:22:12 INFO - PROCESS | 3576 | 1468862532106 Marionette TRACE conn3 <- [1,1490,null,{}] 10:22:12 INFO - PROCESS | 3576 | 1468862532110 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:12 INFO - PROCESS | 3576 | 1468862532111 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:12 INFO - PROCESS | 3576 | 1468862532189 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:22:12 INFO - PROCESS | 3576 | 1468862532194 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:12 INFO - PROCESS | 3576 | 1468862532196 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:12 INFO - PROCESS | 3576 | ++DOCSHELL 1392D800 == 38 [pid = 3576] [id = 382] 10:22:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (145CE800) [pid = 3576] [serial = 1145] [outer = 00000000] 10:22:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19CA7000) [pid = 3576] [serial = 1146] [outer = 145CE800] 10:22:12 INFO - PROCESS | 3576 | 1468862532238 Marionette DEBUG loaded listener.js 10:22:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19F5AC00) [pid = 3576] [serial = 1147] [outer = 145CE800] 10:22:12 INFO - PROCESS | 3576 | 1468862532668 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 593ms 10:22:12 INFO - PROCESS | 3576 | 1468862532703 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:22:12 INFO - PROCESS | 3576 | 1468862532705 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 10:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:22:12 INFO - PROCESS | 3576 | 1468862532718 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:22:12 INFO - PROCESS | 3576 | 1468862532720 Marionette TRACE conn3 <- [1,1494,null,{}] 10:22:12 INFO - PROCESS | 3576 | 1468862532724 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:12 INFO - PROCESS | 3576 | 1468862532725 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:12 INFO - PROCESS | 3576 | 1468862532801 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:22:12 INFO - PROCESS | 3576 | 1468862532806 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:12 INFO - PROCESS | 3576 | 1468862532808 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:12 INFO - PROCESS | 3576 | ++DOCSHELL 167F8C00 == 39 [pid = 3576] [id = 383] 10:22:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (176C6800) [pid = 3576] [serial = 1148] [outer = 00000000] 10:22:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A0A0400) [pid = 3576] [serial = 1149] [outer = 176C6800] 10:22:12 INFO - PROCESS | 3576 | 1468862532850 Marionette DEBUG loaded listener.js 10:22:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A382C00) [pid = 3576] [serial = 1150] [outer = 176C6800] 10:22:13 INFO - PROCESS | 3576 | 1468862533278 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 593ms 10:22:13 INFO - PROCESS | 3576 | 1468862533348 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:22:13 INFO - PROCESS | 3576 | 1468862533353 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 10:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:22:13 INFO - PROCESS | 3576 | 1468862533359 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:22:13 INFO - PROCESS | 3576 | 1468862533363 Marionette TRACE conn3 <- [1,1498,null,{}] 10:22:13 INFO - PROCESS | 3576 | 1468862533370 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:13 INFO - PROCESS | 3576 | 1468862533373 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:13 INFO - PROCESS | 3576 | 1468862533489 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:22:13 INFO - PROCESS | 3576 | 1468862533657 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:13 INFO - PROCESS | 3576 | 1468862533663 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:13 INFO - PROCESS | 3576 | ++DOCSHELL 114D9400 == 40 [pid = 3576] [id = 384] 10:22:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (11A49C00) [pid = 3576] [serial = 1151] [outer = 00000000] 10:22:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (12870800) [pid = 3576] [serial = 1152] [outer = 11A49C00] 10:22:13 INFO - PROCESS | 3576 | 1468862533717 Marionette DEBUG loaded listener.js 10:22:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1306E800) [pid = 3576] [serial = 1153] [outer = 11A49C00] 10:22:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (156EA000) [pid = 3576] [serial = 1154] [outer = 1B141800] 10:22:14 INFO - PROCESS | 3576 | 1468862534350 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1030ms 10:22:14 INFO - PROCESS | 3576 | 1468862534402 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:22:14 INFO - PROCESS | 3576 | 1468862534405 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 10:22:14 INFO - PROCESS | 3576 | 1468862534412 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:22:14 INFO - PROCESS | 3576 | 1468862534416 Marionette TRACE conn3 <- [1,1502,null,{}] 10:22:14 INFO - PROCESS | 3576 | 1468862534454 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:14 INFO - PROCESS | 3576 | 1468862534457 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:14 INFO - PROCESS | 3576 | 1468862534571 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:22:14 INFO - PROCESS | 3576 | 1468862534693 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:14 INFO - PROCESS | 3576 | 1468862534696 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:14 INFO - PROCESS | 3576 | ++DOCSHELL 15384000 == 41 [pid = 3576] [id = 385] 10:22:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (156F0800) [pid = 3576] [serial = 1155] [outer = 00000000] 10:22:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (16DE8800) [pid = 3576] [serial = 1156] [outer = 156F0800] 10:22:14 INFO - PROCESS | 3576 | 1468862534751 Marionette DEBUG loaded listener.js 10:22:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (16E3B800) [pid = 3576] [serial = 1157] [outer = 156F0800] 10:22:15 INFO - PROCESS | 3576 | 1468862535334 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 952ms 10:22:15 INFO - PROCESS | 3576 | 1468862535374 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:22:15 INFO - PROCESS | 3576 | 1468862535376 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 10:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:22:15 INFO - PROCESS | 3576 | 1468862535380 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:22:15 INFO - PROCESS | 3576 | 1468862535382 Marionette TRACE conn3 <- [1,1506,null,{}] 10:22:15 INFO - PROCESS | 3576 | 1468862535392 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:15 INFO - PROCESS | 3576 | 1468862535397 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:15 INFO - PROCESS | 3576 | 1468862535503 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:22:15 INFO - PROCESS | 3576 | 1468862535610 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:15 INFO - PROCESS | 3576 | 1468862535613 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:15 INFO - PROCESS | 3576 | ++DOCSHELL 19578400 == 42 [pid = 3576] [id = 386] 10:22:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (197B0400) [pid = 3576] [serial = 1158] [outer = 00000000] 10:22:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19A15000) [pid = 3576] [serial = 1159] [outer = 197B0400] 10:22:15 INFO - PROCESS | 3576 | 1468862535669 Marionette DEBUG loaded listener.js 10:22:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A098000) [pid = 3576] [serial = 1160] [outer = 197B0400] 10:22:16 INFO - PROCESS | 3576 | 1468862536259 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 905ms 10:22:16 INFO - PROCESS | 3576 | 1468862536284 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:22:16 INFO - PROCESS | 3576 | 1468862536286 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 10:22:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:22:16 INFO - PROCESS | 3576 | 1468862536290 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:22:16 INFO - PROCESS | 3576 | 1468862536292 Marionette TRACE conn3 <- [1,1510,null,{}] 10:22:16 INFO - PROCESS | 3576 | 1468862536295 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:16 INFO - PROCESS | 3576 | 1468862536298 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:16 INFO - PROCESS | 3576 | 1468862536401 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:22:16 INFO - PROCESS | 3576 | 1468862536502 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:16 INFO - PROCESS | 3576 | 1468862536504 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:16 INFO - PROCESS | 3576 | ++DOCSHELL 1A4D6400 == 43 [pid = 3576] [id = 387] 10:22:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A4D7000) [pid = 3576] [serial = 1161] [outer = 00000000] 10:22:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A4DDC00) [pid = 3576] [serial = 1162] [outer = 1A4D7000] 10:22:16 INFO - PROCESS | 3576 | 1468862536556 Marionette DEBUG loaded listener.js 10:22:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A5ED000) [pid = 3576] [serial = 1163] [outer = 1A4D7000] 10:22:17 INFO - PROCESS | 3576 | 1468862537095 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:22:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:22:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:22:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:22:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:22:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:22:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:22:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:22:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:22:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:22:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:22:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:22:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:22:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 843ms 10:22:17 INFO - PROCESS | 3576 | 1468862537138 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:22:17 INFO - PROCESS | 3576 | 1468862537141 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 10:22:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:22:17 INFO - PROCESS | 3576 | 1468862537144 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:22:17 INFO - PROCESS | 3576 | 1468862537146 Marionette TRACE conn3 <- [1,1514,null,{}] 10:22:17 INFO - PROCESS | 3576 | 1468862537149 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:17 INFO - PROCESS | 3576 | 1468862537152 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:17 INFO - PROCESS | 3576 | 1468862537251 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:22:17 INFO - PROCESS | 3576 | 1468862537354 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:17 INFO - PROCESS | 3576 | 1468862537356 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:17 INFO - PROCESS | 3576 | ++DOCSHELL 1286BC00 == 44 [pid = 3576] [id = 388] 10:22:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (128A4400) [pid = 3576] [serial = 1164] [outer = 00000000] 10:22:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (13E8B000) [pid = 3576] [serial = 1165] [outer = 128A4400] 10:22:17 INFO - PROCESS | 3576 | 1468862537407 Marionette DEBUG loaded listener.js 10:22:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (158A9800) [pid = 3576] [serial = 1166] [outer = 128A4400] 10:22:18 INFO - PROCESS | 3576 | 1468862538115 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:22:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:22:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:22:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:22:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:22:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:22:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:22:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 998ms 10:22:18 INFO - PROCESS | 3576 | 1468862538146 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:22:18 INFO - PROCESS | 3576 | 1468862538150 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 10:22:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:22:18 INFO - PROCESS | 3576 | 1468862538154 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:22:18 INFO - PROCESS | 3576 | 1468862538159 Marionette TRACE conn3 <- [1,1518,null,{}] 10:22:18 INFO - PROCESS | 3576 | 1468862538164 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:18 INFO - PROCESS | 3576 | 1468862538166 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:18 INFO - PROCESS | 3576 | 1468862538335 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:22:18 INFO - PROCESS | 3576 | 1468862538350 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:18 INFO - PROCESS | 3576 | 1468862538352 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:18 INFO - PROCESS | 3576 | ++DOCSHELL 12992C00 == 45 [pid = 3576] [id = 389] 10:22:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (12994000) [pid = 3576] [serial = 1167] [outer = 00000000] 10:22:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1428B400) [pid = 3576] [serial = 1168] [outer = 12994000] 10:22:18 INFO - PROCESS | 3576 | 1468862538402 Marionette DEBUG loaded listener.js 10:22:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (15377800) [pid = 3576] [serial = 1169] [outer = 12994000] 10:22:18 INFO - PROCESS | 3576 | 1468862538921 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:22:18 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:22:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:22:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:22:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:22:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:22:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 812ms 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 1055E400 == 44 [pid = 3576] [id = 362] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 1392D800 == 43 [pid = 3576] [id = 382] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 1047E800 == 42 [pid = 3576] [id = 381] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 1314D000 == 41 [pid = 3576] [id = 380] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 19570000 == 40 [pid = 3576] [id = 379] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 14546C00 == 39 [pid = 3576] [id = 378] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 1702A800 == 38 [pid = 3576] [id = 377] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 16A82400 == 37 [pid = 3576] [id = 376] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 13E88800 == 36 [pid = 3576] [id = 375] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 1127FC00 == 35 [pid = 3576] [id = 374] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 12932800 == 34 [pid = 3576] [id = 373] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 102CB400 == 33 [pid = 3576] [id = 372] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 1A4D6400 == 32 [pid = 3576] [id = 387] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 1286BC00 == 31 [pid = 3576] [id = 388] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 15384000 == 30 [pid = 3576] [id = 385] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 19578400 == 29 [pid = 3576] [id = 386] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 167F8C00 == 28 [pid = 3576] [id = 383] 10:22:19 INFO - PROCESS | 3576 | --DOCSHELL 114D9400 == 27 [pid = 3576] [id = 384] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (10A7E400) [pid = 3576] [serial = 1078] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (10560C00) [pid = 3576] [serial = 1077] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (167FA000) [pid = 3576] [serial = 1081] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (15385C00) [pid = 3576] [serial = 1080] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (197B7000) [pid = 3576] [serial = 1084] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (18042800) [pid = 3576] [serial = 1083] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (16FAA000) [pid = 3576] [serial = 1101] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (17DCEC00) [pid = 3576] [serial = 1104] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (16E36400) [pid = 3576] [serial = 1108] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (15F63400) [pid = 3576] [serial = 1107] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1803EC00) [pid = 3576] [serial = 1105] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16DF3400) [pid = 3576] [serial = 1098] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (17516C00) [pid = 3576] [serial = 1102] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (18209400) [pid = 3576] [serial = 1110] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1956A400) [pid = 3576] [serial = 1111] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (153E5800) [pid = 3576] [serial = 1096] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16E32C00) [pid = 3576] [serial = 1099] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (197BEC00) [pid = 3576] [serial = 1113] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13925000) [pid = 3576] [serial = 1092] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (139C4C00) [pid = 3576] [serial = 1093] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (11431000) [pid = 3576] [serial = 1089] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (11C2BC00) [pid = 3576] [serial = 1090] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1537F400) [pid = 3576] [serial = 1095] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12865800) [pid = 3576] [serial = 1087] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10F73400) [pid = 3576] [serial = 1086] [outer = 00000000] [url = about:blank] 10:22:19 INFO - PROCESS | 3576 | 1468862539689 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:22:19 INFO - PROCESS | 3576 | 1468862539694 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 10:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:22:19 INFO - PROCESS | 3576 | 1468862539714 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:22:19 INFO - PROCESS | 3576 | 1468862539716 Marionette TRACE conn3 <- [1,1522,null,{}] 10:22:19 INFO - PROCESS | 3576 | 1468862539724 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:19 INFO - PROCESS | 3576 | 1468862539728 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:19 INFO - PROCESS | 3576 | 1468862539814 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:22:19 INFO - PROCESS | 3576 | 1468862539821 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:19 INFO - PROCESS | 3576 | 1468862539825 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:19 INFO - PROCESS | 3576 | ++DOCSHELL 11285800 == 28 [pid = 3576] [id = 390] 10:22:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1128B800) [pid = 3576] [serial = 1170] [outer = 00000000] 10:22:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (112C4C00) [pid = 3576] [serial = 1171] [outer = 1128B800] 10:22:19 INFO - PROCESS | 3576 | 1468862539879 Marionette DEBUG loaded listener.js 10:22:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (11434800) [pid = 3576] [serial = 1172] [outer = 1128B800] 10:22:20 INFO - PROCESS | 3576 | 1468862540339 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:22:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:22:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 702ms 10:22:20 INFO - PROCESS | 3576 | 1468862540392 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:22:20 INFO - PROCESS | 3576 | 1468862540395 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 10:22:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:22:20 INFO - PROCESS | 3576 | 1468862540402 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:22:20 INFO - PROCESS | 3576 | 1468862540405 Marionette TRACE conn3 <- [1,1526,null,{}] 10:22:20 INFO - PROCESS | 3576 | 1468862540410 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:20 INFO - PROCESS | 3576 | 1468862540412 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:20 INFO - PROCESS | 3576 | 1468862540495 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:22:20 INFO - PROCESS | 3576 | 1468862540504 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:20 INFO - PROCESS | 3576 | 1468862540506 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:20 INFO - PROCESS | 3576 | ++DOCSHELL 13921C00 == 29 [pid = 3576] [id = 391] 10:22:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (13922800) [pid = 3576] [serial = 1173] [outer = 00000000] 10:22:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (139C5800) [pid = 3576] [serial = 1174] [outer = 13922800] 10:22:20 INFO - PROCESS | 3576 | 1468862540555 Marionette DEBUG loaded listener.js 10:22:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (139CF400) [pid = 3576] [serial = 1175] [outer = 13922800] 10:22:21 INFO - PROCESS | 3576 | 1468862541014 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:22:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:22:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 655ms 10:22:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:22:21 INFO - PROCESS | 3576 | 1468862541056 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:22:21 INFO - PROCESS | 3576 | 1468862541058 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 10:22:21 INFO - PROCESS | 3576 | 1468862541062 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:22:21 INFO - PROCESS | 3576 | 1468862541064 Marionette TRACE conn3 <- [1,1530,null,{}] 10:22:21 INFO - PROCESS | 3576 | 1468862541073 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:21 INFO - PROCESS | 3576 | 1468862541077 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:21 INFO - PROCESS | 3576 | 1468862541192 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:22:21 INFO - PROCESS | 3576 | 1468862541289 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:21 INFO - PROCESS | 3576 | 1468862541293 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:21 INFO - PROCESS | 3576 | ++DOCSHELL 16137400 == 30 [pid = 3576] [id = 392] 10:22:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16139C00) [pid = 3576] [serial = 1176] [outer = 00000000] 10:22:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16A85000) [pid = 3576] [serial = 1177] [outer = 16139C00] 10:22:21 INFO - PROCESS | 3576 | 1468862541340 Marionette DEBUG loaded listener.js 10:22:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16DEBC00) [pid = 3576] [serial = 1178] [outer = 16139C00] 10:22:21 INFO - PROCESS | 3576 | 1468862541722 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:22:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:22:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 687ms 10:22:21 INFO - PROCESS | 3576 | 1468862541761 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:22:21 INFO - PROCESS | 3576 | 1468862541763 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 10:22:21 INFO - PROCESS | 3576 | 1468862541766 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:22:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:22:21 INFO - PROCESS | 3576 | 1468862541768 Marionette TRACE conn3 <- [1,1534,null,{}] 10:22:21 INFO - PROCESS | 3576 | 1468862541784 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:21 INFO - PROCESS | 3576 | 1468862541786 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:21 INFO - PROCESS | 3576 | 1468862541922 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:22:21 INFO - PROCESS | 3576 | 1468862541927 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:21 INFO - PROCESS | 3576 | 1468862541929 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:21 INFO - PROCESS | 3576 | ++DOCSHELL 13939C00 == 31 [pid = 3576] [id = 393] 10:22:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16E2F800) [pid = 3576] [serial = 1179] [outer = 00000000] 10:22:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16FB1C00) [pid = 3576] [serial = 1180] [outer = 16E2F800] 10:22:21 INFO - PROCESS | 3576 | 1468862541972 Marionette DEBUG loaded listener.js 10:22:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (175C7800) [pid = 3576] [serial = 1181] [outer = 16E2F800] 10:22:22 INFO - PROCESS | 3576 | 1468862542399 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 656ms 10:22:22 INFO - PROCESS | 3576 | 1468862542425 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:22:22 INFO - PROCESS | 3576 | 1468862542427 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 10:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:22:22 INFO - PROCESS | 3576 | 1468862542430 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:22:22 INFO - PROCESS | 3576 | 1468862542432 Marionette TRACE conn3 <- [1,1538,null,{}] 10:22:22 INFO - PROCESS | 3576 | 1468862542435 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:22 INFO - PROCESS | 3576 | 1468862542437 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:22 INFO - PROCESS | 3576 | 1468862542545 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:22:22 INFO - PROCESS | 3576 | 1468862542634 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:22 INFO - PROCESS | 3576 | 1468862542636 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:22 INFO - PROCESS | 3576 | ++DOCSHELL 175D2000 == 32 [pid = 3576] [id = 394] 10:22:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (17601400) [pid = 3576] [serial = 1182] [outer = 00000000] 10:22:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (17D12000) [pid = 3576] [serial = 1183] [outer = 17601400] 10:22:22 INFO - PROCESS | 3576 | 1468862542678 Marionette DEBUG loaded listener.js 10:22:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (17DD5000) [pid = 3576] [serial = 1184] [outer = 17601400] 10:22:23 INFO - PROCESS | 3576 | 1468862543093 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:22:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:22:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 702ms 10:22:23 INFO - PROCESS | 3576 | 1468862543132 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:22:23 INFO - PROCESS | 3576 | 1468862543135 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 10:22:23 INFO - PROCESS | 3576 | 1468862543138 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:22:23 INFO - PROCESS | 3576 | 1468862543140 Marionette TRACE conn3 <- [1,1542,null,{}] 10:22:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:22:23 INFO - PROCESS | 3576 | 1468862543143 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:23 INFO - PROCESS | 3576 | 1468862543149 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:23 INFO - PROCESS | 3576 | 1468862543285 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:22:23 INFO - PROCESS | 3576 | 1468862543348 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:23 INFO - PROCESS | 3576 | 1468862543351 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:23 INFO - PROCESS | 3576 | ++DOCSHELL 18210000 == 33 [pid = 3576] [id = 395] 10:22:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (18210800) [pid = 3576] [serial = 1185] [outer = 00000000] 10:22:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (19570800) [pid = 3576] [serial = 1186] [outer = 18210800] 10:22:23 INFO - PROCESS | 3576 | 1468862543398 Marionette DEBUG loaded listener.js 10:22:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (19577C00) [pid = 3576] [serial = 1187] [outer = 18210800] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (19577000) [pid = 3576] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (16E3B400) [pid = 3576] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (19570C00) [pid = 3576] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (145D8800) [pid = 3576] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1428EC00) [pid = 3576] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (10A74C00) [pid = 3576] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (11288800) [pid = 3576] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16A83000) [pid = 3576] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (145CE800) [pid = 3576] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (170EC400) [pid = 3576] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (102CB800) [pid = 3576] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (14284800) [pid = 3576] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:22:24 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (176C6800) [pid = 3576] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:22:24 INFO - PROCESS | 3576 | 1468862544112 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:22:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:22:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 983ms 10:22:24 INFO - PROCESS | 3576 | 1468862544127 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:22:24 INFO - PROCESS | 3576 | 1468862544129 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 10:22:24 INFO - PROCESS | 3576 | 1468862544132 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:22:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:22:24 INFO - PROCESS | 3576 | 1468862544134 Marionette TRACE conn3 <- [1,1546,null,{}] 10:22:24 INFO - PROCESS | 3576 | 1468862544137 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:24 INFO - PROCESS | 3576 | 1468862544139 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:24 INFO - PROCESS | 3576 | 1468862544211 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:22:24 INFO - PROCESS | 3576 | 1468862544228 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:24 INFO - PROCESS | 3576 | 1468862544230 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:24 INFO - PROCESS | 3576 | ++DOCSHELL 12861400 == 34 [pid = 3576] [id = 396] 10:22:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (12927800) [pid = 3576] [serial = 1188] [outer = 00000000] 10:22:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (14288C00) [pid = 3576] [serial = 1189] [outer = 12927800] 10:22:24 INFO - PROCESS | 3576 | 1468862544273 Marionette DEBUG loaded listener.js 10:22:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (14290400) [pid = 3576] [serial = 1190] [outer = 12927800] 10:22:24 INFO - PROCESS | 3576 | 1468862544678 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:22:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:22:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 593ms 10:22:24 INFO - PROCESS | 3576 | 1468862544730 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:22:24 INFO - PROCESS | 3576 | 1468862544731 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 10:22:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:22:24 INFO - PROCESS | 3576 | 1468862544738 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:22:24 INFO - PROCESS | 3576 | 1468862544740 Marionette TRACE conn3 <- [1,1550,null,{}] 10:22:24 INFO - PROCESS | 3576 | 1468862544743 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:24 INFO - PROCESS | 3576 | 1468862544745 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:24 INFO - PROCESS | 3576 | 1468862544818 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:22:24 INFO - PROCESS | 3576 | 1468862544823 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:24 INFO - PROCESS | 3576 | 1468862544825 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:24 INFO - PROCESS | 3576 | ++DOCSHELL 12D98000 == 35 [pid = 3576] [id = 397] 10:22:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (14287C00) [pid = 3576] [serial = 1191] [outer = 00000000] 10:22:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1956A400) [pid = 3576] [serial = 1192] [outer = 14287C00] 10:22:24 INFO - PROCESS | 3576 | 1468862544867 Marionette DEBUG loaded listener.js 10:22:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (197B7000) [pid = 3576] [serial = 1193] [outer = 14287C00] 10:22:25 INFO - PROCESS | 3576 | 1468862545277 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 593ms 10:22:25 INFO - PROCESS | 3576 | 1468862545335 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:22:25 INFO - PROCESS | 3576 | 1468862545337 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 10:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:22:25 INFO - PROCESS | 3576 | 1468862545341 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:22:25 INFO - PROCESS | 3576 | 1468862545342 Marionette TRACE conn3 <- [1,1554,null,{}] 10:22:25 INFO - PROCESS | 3576 | 1468862545346 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:25 INFO - PROCESS | 3576 | 1468862545347 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:25 INFO - PROCESS | 3576 | 1468862545422 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:22:25 INFO - PROCESS | 3576 | 1468862545429 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:25 INFO - PROCESS | 3576 | 1468862545431 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:25 INFO - PROCESS | 3576 | ++DOCSHELL 19A15C00 == 36 [pid = 3576] [id = 398] 10:22:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19A20800) [pid = 3576] [serial = 1194] [outer = 00000000] 10:22:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A094C00) [pid = 3576] [serial = 1195] [outer = 19A20800] 10:22:25 INFO - PROCESS | 3576 | 1468862545473 Marionette DEBUG loaded listener.js 10:22:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A095400) [pid = 3576] [serial = 1196] [outer = 19A20800] 10:22:25 INFO - PROCESS | 3576 | 1468862545899 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 593ms 10:22:25 INFO - PROCESS | 3576 | 1468862545939 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:22:25 INFO - PROCESS | 3576 | 1468862545941 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 10:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:22:25 INFO - PROCESS | 3576 | 1468862545945 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:22:25 INFO - PROCESS | 3576 | 1468862545947 Marionette TRACE conn3 <- [1,1558,null,{}] 10:22:25 INFO - PROCESS | 3576 | 1468862545950 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:25 INFO - PROCESS | 3576 | 1468862545951 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:26 INFO - PROCESS | 3576 | 1468862546077 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:22:26 INFO - PROCESS | 3576 | 1468862546187 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:26 INFO - PROCESS | 3576 | 1468862546191 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:26 INFO - PROCESS | 3576 | ++DOCSHELL 0F394C00 == 37 [pid = 3576] [id = 399] 10:22:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10228400) [pid = 3576] [serial = 1197] [outer = 00000000] 10:22:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1055E400) [pid = 3576] [serial = 1198] [outer = 10228400] 10:22:26 INFO - PROCESS | 3576 | 1468862546246 Marionette DEBUG loaded listener.js 10:22:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (10F74C00) [pid = 3576] [serial = 1199] [outer = 10228400] 10:22:26 INFO - PROCESS | 3576 | 1468862546979 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:22:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:22:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1092ms 10:22:27 INFO - PROCESS | 3576 | 1468862547045 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:22:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:22:27 INFO - PROCESS | 3576 | 1468862547050 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 10:22:27 INFO - PROCESS | 3576 | 1468862547055 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:22:27 INFO - PROCESS | 3576 | 1468862547058 Marionette TRACE conn3 <- [1,1562,null,{}] 10:22:27 INFO - PROCESS | 3576 | 1468862547065 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:27 INFO - PROCESS | 3576 | 1468862547069 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:27 INFO - PROCESS | 3576 | 1468862547189 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:22:27 INFO - PROCESS | 3576 | 1468862547323 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:27 INFO - PROCESS | 3576 | 1468862547327 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:27 INFO - PROCESS | 3576 | ++DOCSHELL 14544C00 == 38 [pid = 3576] [id = 400] 10:22:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (14546C00) [pid = 3576] [serial = 1200] [outer = 00000000] 10:22:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (153EF000) [pid = 3576] [serial = 1201] [outer = 14546C00] 10:22:27 INFO - PROCESS | 3576 | 1468862547382 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (15F65C00) [pid = 3576] [serial = 1202] [outer = 14546C00] 10:22:28 INFO - PROCESS | 3576 | 1468862548083 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1092ms 10:22:28 INFO - PROCESS | 3576 | 1468862548153 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:22:28 INFO - PROCESS | 3576 | 1468862548158 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 10:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:22:28 INFO - PROCESS | 3576 | 1468862548162 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:22:28 INFO - PROCESS | 3576 | 1468862548164 Marionette TRACE conn3 <- [1,1566,null,{}] 10:22:28 INFO - PROCESS | 3576 | 1468862548169 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:28 INFO - PROCESS | 3576 | 1468862548171 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:28 INFO - PROCESS | 3576 | 1468862548308 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:22:28 INFO - PROCESS | 3576 | 1468862548518 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:28 INFO - PROCESS | 3576 | 1468862548521 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:28 INFO - PROCESS | 3576 | ++DOCSHELL 102D3C00 == 39 [pid = 3576] [id = 401] 10:22:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1047C400) [pid = 3576] [serial = 1203] [outer = 00000000] 10:22:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (10A0BC00) [pid = 3576] [serial = 1204] [outer = 1047C400] 10:22:28 INFO - PROCESS | 3576 | 1468862548574 Marionette DEBUG loaded listener.js 10:22:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (112F7800) [pid = 3576] [serial = 1205] [outer = 1047C400] 10:22:29 INFO - PROCESS | 3576 | --DOCSHELL 19A15C00 == 38 [pid = 3576] [id = 398] 10:22:29 INFO - PROCESS | 3576 | --DOCSHELL 12D98000 == 37 [pid = 3576] [id = 397] 10:22:29 INFO - PROCESS | 3576 | --DOCSHELL 12861400 == 36 [pid = 3576] [id = 396] 10:22:29 INFO - PROCESS | 3576 | --DOCSHELL 18210000 == 35 [pid = 3576] [id = 395] 10:22:29 INFO - PROCESS | 3576 | --DOCSHELL 175D2000 == 34 [pid = 3576] [id = 394] 10:22:29 INFO - PROCESS | 3576 | --DOCSHELL 13939C00 == 33 [pid = 3576] [id = 393] 10:22:29 INFO - PROCESS | 3576 | --DOCSHELL 16137400 == 32 [pid = 3576] [id = 392] 10:22:29 INFO - PROCESS | 3576 | --DOCSHELL 13921C00 == 31 [pid = 3576] [id = 391] 10:22:29 INFO - PROCESS | 3576 | --DOCSHELL 11285800 == 30 [pid = 3576] [id = 390] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (19A15800) [pid = 3576] [serial = 1114] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (17DD7800) [pid = 3576] [serial = 1134] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (17E59800) [pid = 3576] [serial = 1135] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (197BCC00) [pid = 3576] [serial = 1137] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (19CB0000) [pid = 3576] [serial = 1140] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (14545800) [pid = 3576] [serial = 1125] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (17030800) [pid = 3576] [serial = 1144] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (15331400) [pid = 3576] [serial = 1143] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (15378400) [pid = 3576] [serial = 1126] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (12822000) [pid = 3576] [serial = 1122] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (130D1400) [pid = 3576] [serial = 1123] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16DEC800) [pid = 3576] [serial = 1128] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E31800) [pid = 3576] [serial = 1129] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19CA7000) [pid = 3576] [serial = 1146] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (176B9000) [pid = 3576] [serial = 1131] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1055EC00) [pid = 3576] [serial = 1116] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (11286400) [pid = 3576] [serial = 1117] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (145D3400) [pid = 3576] [serial = 1119] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1537E000) [pid = 3576] [serial = 1120] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A0A0400) [pid = 3576] [serial = 1149] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A382C00) [pid = 3576] [serial = 1150] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19CB0C00) [pid = 3576] [serial = 1141] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19F5AC00) [pid = 3576] [serial = 1147] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19CA5000) [pid = 3576] [serial = 1138] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1777BC00) [pid = 3576] [serial = 1132] [outer = 00000000] [url = about:blank] 10:22:29 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1612F800) [pid = 3576] [serial = 706] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:22:29 INFO - PROCESS | 3576 | 1468862549189 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:22:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:22:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1045ms 10:22:29 INFO - PROCESS | 3576 | 1468862549207 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:22:29 INFO - PROCESS | 3576 | 1468862549210 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 10:22:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:22:29 INFO - PROCESS | 3576 | 1468862549230 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:22:29 INFO - PROCESS | 3576 | 1468862549233 Marionette TRACE conn3 <- [1,1570,null,{}] 10:22:29 INFO - PROCESS | 3576 | 1468862549238 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:29 INFO - PROCESS | 3576 | 1468862549242 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:29 INFO - PROCESS | 3576 | 1468862549327 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:22:29 INFO - PROCESS | 3576 | 1468862549336 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:29 INFO - PROCESS | 3576 | 1468862549339 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:29 INFO - PROCESS | 3576 | ++DOCSHELL 112F1C00 == 31 [pid = 3576] [id = 402] 10:22:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (112F7400) [pid = 3576] [serial = 1206] [outer = 00000000] 10:22:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13138000) [pid = 3576] [serial = 1207] [outer = 112F7400] 10:22:29 INFO - PROCESS | 3576 | 1468862549384 Marionette DEBUG loaded listener.js 10:22:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (131DC000) [pid = 3576] [serial = 1208] [outer = 112F7400] 10:22:29 INFO - PROCESS | 3576 | 1468862549854 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:22:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:22:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 639ms 10:22:29 INFO - PROCESS | 3576 | 1468862549869 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:22:29 INFO - PROCESS | 3576 | 1468862549873 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 10:22:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:22:29 INFO - PROCESS | 3576 | 1468862549910 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:22:29 INFO - PROCESS | 3576 | 1468862549912 Marionette TRACE conn3 <- [1,1574,null,{}] 10:22:29 INFO - PROCESS | 3576 | 1468862549915 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:29 INFO - PROCESS | 3576 | 1468862549917 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:29 INFO - PROCESS | 3576 | 1468862550003 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:22:30 INFO - PROCESS | 3576 | 1468862550011 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:30 INFO - PROCESS | 3576 | 1468862550014 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:30 INFO - PROCESS | 3576 | ++DOCSHELL 14543800 == 32 [pid = 3576] [id = 403] 10:22:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1533EC00) [pid = 3576] [serial = 1209] [outer = 00000000] 10:22:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15382C00) [pid = 3576] [serial = 1210] [outer = 1533EC00] 10:22:30 INFO - PROCESS | 3576 | 1468862550057 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16130C00) [pid = 3576] [serial = 1211] [outer = 1533EC00] 10:22:30 INFO - PROCESS | 3576 | 1468862550522 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:22:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:22:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 624ms 10:22:30 INFO - PROCESS | 3576 | 1468862550545 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:22:30 INFO - PROCESS | 3576 | 1468862550547 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 10:22:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:22:30 INFO - PROCESS | 3576 | 1468862550552 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:22:30 INFO - PROCESS | 3576 | 1468862550558 Marionette TRACE conn3 <- [1,1578,null,{}] 10:22:30 INFO - PROCESS | 3576 | 1468862550567 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:30 INFO - PROCESS | 3576 | 1468862550571 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:30 INFO - PROCESS | 3576 | 1468862550653 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:22:30 INFO - PROCESS | 3576 | 1468862550661 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:30 INFO - PROCESS | 3576 | 1468862550664 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:30 INFO - PROCESS | 3576 | ++DOCSHELL 16E38000 == 33 [pid = 3576] [id = 404] 10:22:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16E38400) [pid = 3576] [serial = 1212] [outer = 00000000] 10:22:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16FB1800) [pid = 3576] [serial = 1213] [outer = 16E38400] 10:22:30 INFO - PROCESS | 3576 | 1468862550706 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (175CE400) [pid = 3576] [serial = 1214] [outer = 16E38400] 10:22:31 INFO - PROCESS | 3576 | 1468862551160 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:22:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:22:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 702ms 10:22:31 INFO - PROCESS | 3576 | 1468862551250 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:22:31 INFO - PROCESS | 3576 | 1468862551253 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 10:22:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:22:31 INFO - PROCESS | 3576 | 1468862551257 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:22:31 INFO - PROCESS | 3576 | 1468862551258 Marionette TRACE conn3 <- [1,1582,null,{}] 10:22:31 INFO - PROCESS | 3576 | 1468862551262 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:31 INFO - PROCESS | 3576 | 1468862551264 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:31 INFO - PROCESS | 3576 | 1468862551346 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:22:31 INFO - PROCESS | 3576 | 1468862551380 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:31 INFO - PROCESS | 3576 | 1468862551382 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:31 INFO - PROCESS | 3576 | ++DOCSHELL 16DF1C00 == 34 [pid = 3576] [id = 405] 10:22:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (176C6800) [pid = 3576] [serial = 1215] [outer = 00000000] 10:22:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17DD7C00) [pid = 3576] [serial = 1216] [outer = 176C6800] 10:22:31 INFO - PROCESS | 3576 | 1468862551425 Marionette DEBUG loaded listener.js 10:22:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17E57400) [pid = 3576] [serial = 1217] [outer = 176C6800] 10:22:31 INFO - PROCESS | 3576 | 1468862551877 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:22:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:22:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 640ms 10:22:31 INFO - PROCESS | 3576 | 1468862551894 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:22:31 INFO - PROCESS | 3576 | 1468862551895 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 10:22:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:22:31 INFO - PROCESS | 3576 | 1468862551904 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:22:31 INFO - PROCESS | 3576 | 1468862551906 Marionette TRACE conn3 <- [1,1586,null,{}] 10:22:31 INFO - PROCESS | 3576 | 1468862551909 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:31 INFO - PROCESS | 3576 | 1468862551911 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:31 INFO - PROCESS | 3576 | 1468862552017 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:22:31 INFO - PROCESS | 3576 | 1468862552022 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:32 INFO - PROCESS | 3576 | 1468862552028 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:32 INFO - PROCESS | 3576 | ++DOCSHELL 18203800 == 35 [pid = 3576] [id = 406] 10:22:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (18204000) [pid = 3576] [serial = 1218] [outer = 00000000] 10:22:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1820D000) [pid = 3576] [serial = 1219] [outer = 18204000] 10:22:32 INFO - PROCESS | 3576 | 1468862552080 Marionette DEBUG loaded listener.js 10:22:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19572000) [pid = 3576] [serial = 1220] [outer = 18204000] 10:22:32 INFO - PROCESS | 3576 | 1468862552517 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:22:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:22:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 702ms 10:22:32 INFO - PROCESS | 3576 | 1468862552586 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:22:32 INFO - PROCESS | 3576 | 1468862552588 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 10:22:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:22:32 INFO - PROCESS | 3576 | 1468862552591 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:22:32 INFO - PROCESS | 3576 | 1468862552593 Marionette TRACE conn3 <- [1,1590,null,{}] 10:22:32 INFO - PROCESS | 3576 | 1468862552597 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:32 INFO - PROCESS | 3576 | 1468862552599 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:32 INFO - PROCESS | 3576 | 1468862552709 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:22:32 INFO - PROCESS | 3576 | 1468862552803 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:32 INFO - PROCESS | 3576 | 1468862552805 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:32 INFO - PROCESS | 3576 | ++DOCSHELL 1820B400 == 36 [pid = 3576] [id = 407] 10:22:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19576000) [pid = 3576] [serial = 1221] [outer = 00000000] 10:22:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19CA6800) [pid = 3576] [serial = 1222] [outer = 19576000] 10:22:32 INFO - PROCESS | 3576 | 1468862552847 Marionette DEBUG loaded listener.js 10:22:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19CAB800) [pid = 3576] [serial = 1223] [outer = 19576000] 10:22:33 INFO - PROCESS | 3576 | 1468862553261 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:22:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:22:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 702ms 10:22:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:22:33 INFO - PROCESS | 3576 | 1468862553291 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:22:33 INFO - PROCESS | 3576 | 1468862553293 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 10:22:33 INFO - PROCESS | 3576 | 1468862553297 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:22:33 INFO - PROCESS | 3576 | 1468862553300 Marionette TRACE conn3 <- [1,1594,null,{}] 10:22:33 INFO - PROCESS | 3576 | 1468862553304 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:33 INFO - PROCESS | 3576 | 1468862553307 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:33 INFO - PROCESS | 3576 | 1468862553439 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:22:33 INFO - PROCESS | 3576 | 1468862553445 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:33 INFO - PROCESS | 3576 | 1468862553447 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:33 INFO - PROCESS | 3576 | ++DOCSHELL 1533F000 == 37 [pid = 3576] [id = 408] 10:22:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (19CAD400) [pid = 3576] [serial = 1224] [outer = 00000000] 10:22:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (19F5AC00) [pid = 3576] [serial = 1225] [outer = 19CAD400] 10:22:33 INFO - PROCESS | 3576 | 1468862553488 Marionette DEBUG loaded listener.js 10:22:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A09A000) [pid = 3576] [serial = 1226] [outer = 19CAD400] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (13922800) [pid = 3576] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1128B800) [pid = 3576] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (16139C00) [pid = 3576] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (12994000) [pid = 3576] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (18210800) [pid = 3576] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (17601400) [pid = 3576] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12927800) [pid = 3576] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (11A49C00) [pid = 3576] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (156F0800) [pid = 3576] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (197B0400) [pid = 3576] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A4D7000) [pid = 3576] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (128A4400) [pid = 3576] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16E2F800) [pid = 3576] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14287C00) [pid = 3576] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:22:34 INFO - PROCESS | 3576 | 1468862554008 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:22:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:22:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 10:22:34 INFO - PROCESS | 3576 | 1468862554034 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:22:34 INFO - PROCESS | 3576 | 1468862554036 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 10:22:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:22:34 INFO - PROCESS | 3576 | 1468862554040 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:22:34 INFO - PROCESS | 3576 | 1468862554041 Marionette TRACE conn3 <- [1,1598,null,{}] 10:22:34 INFO - PROCESS | 3576 | 1468862554045 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:34 INFO - PROCESS | 3576 | 1468862554047 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:34 INFO - PROCESS | 3576 | 1468862554146 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:22:34 INFO - PROCESS | 3576 | 1468862554152 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:34 INFO - PROCESS | 3576 | 1468862554154 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:34 INFO - PROCESS | 3576 | ++DOCSHELL 10A7B400 == 38 [pid = 3576] [id = 409] 10:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (156F0800) [pid = 3576] [serial = 1227] [outer = 00000000] 10:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1777EC00) [pid = 3576] [serial = 1228] [outer = 156F0800] 10:22:34 INFO - PROCESS | 3576 | 1468862554195 Marionette DEBUG loaded listener.js 10:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17D1BC00) [pid = 3576] [serial = 1229] [outer = 156F0800] 10:22:34 INFO - PROCESS | 3576 | 1468862554609 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:22:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:22:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 593ms 10:22:34 INFO - PROCESS | 3576 | 1468862554637 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:22:34 INFO - PROCESS | 3576 | 1468862554639 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 10:22:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:22:34 INFO - PROCESS | 3576 | 1468862554643 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:22:34 INFO - PROCESS | 3576 | 1468862554644 Marionette TRACE conn3 <- [1,1602,null,{}] 10:22:34 INFO - PROCESS | 3576 | 1468862554648 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:34 INFO - PROCESS | 3576 | 1468862554650 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:34 INFO - PROCESS | 3576 | 1468862554769 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:22:34 INFO - PROCESS | 3576 | 1468862554777 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:34 INFO - PROCESS | 3576 | 1468862554779 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:34 INFO - PROCESS | 3576 | ++DOCSHELL 16E37C00 == 39 [pid = 3576] [id = 410] 10:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16FAA000) [pid = 3576] [serial = 1230] [outer = 00000000] 10:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19F54C00) [pid = 3576] [serial = 1231] [outer = 16FAA000] 10:22:34 INFO - PROCESS | 3576 | 1468862554831 Marionette DEBUG loaded listener.js 10:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A383C00) [pid = 3576] [serial = 1232] [outer = 16FAA000] 10:22:35 INFO - PROCESS | 3576 | 1468862555228 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:22:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 10:22:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 624ms 10:22:35 INFO - PROCESS | 3576 | 1468862555281 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:22:35 INFO - PROCESS | 3576 | 1468862555284 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 10:22:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:22:35 INFO - PROCESS | 3576 | 1468862555287 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:22:35 INFO - PROCESS | 3576 | 1468862555288 Marionette TRACE conn3 <- [1,1606,null,{}] 10:22:35 INFO - PROCESS | 3576 | 1468862555292 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:35 INFO - PROCESS | 3576 | 1468862555294 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:35 INFO - PROCESS | 3576 | 1468862555406 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:22:35 INFO - PROCESS | 3576 | 1468862555414 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:35 INFO - PROCESS | 3576 | 1468862555416 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:35 INFO - PROCESS | 3576 | ++DOCSHELL 19CA5400 == 40 [pid = 3576] [id = 411] 10:22:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19CAA000) [pid = 3576] [serial = 1233] [outer = 00000000] 10:22:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A4DE400) [pid = 3576] [serial = 1234] [outer = 19CAA000] 10:22:35 INFO - PROCESS | 3576 | 1468862555461 Marionette DEBUG loaded listener.js 10:22:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A5F1C00) [pid = 3576] [serial = 1235] [outer = 19CAA000] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 12992C00 == 39 [pid = 3576] [id = 389] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 112F1C00 == 38 [pid = 3576] [id = 402] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 14544C00 == 37 [pid = 3576] [id = 400] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 102D3C00 == 36 [pid = 3576] [id = 401] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 0F394C00 == 35 [pid = 3576] [id = 399] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 16E38000 == 34 [pid = 3576] [id = 404] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 16DF1C00 == 33 [pid = 3576] [id = 405] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 1533F000 == 32 [pid = 3576] [id = 408] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 18203800 == 31 [pid = 3576] [id = 406] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 16E37C00 == 30 [pid = 3576] [id = 410] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 1820B400 == 29 [pid = 3576] [id = 407] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 10A7B400 == 28 [pid = 3576] [id = 409] 10:22:36 INFO - PROCESS | 3576 | --DOCSHELL 14543800 == 27 [pid = 3576] [id = 403] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (139C5800) [pid = 3576] [serial = 1174] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (139CF400) [pid = 3576] [serial = 1175] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A094C00) [pid = 3576] [serial = 1195] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (112C4C00) [pid = 3576] [serial = 1171] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (11434800) [pid = 3576] [serial = 1172] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16A85000) [pid = 3576] [serial = 1177] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15377800) [pid = 3576] [serial = 1169] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1428B400) [pid = 3576] [serial = 1168] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19570800) [pid = 3576] [serial = 1186] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (17DD5000) [pid = 3576] [serial = 1184] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (17D12000) [pid = 3576] [serial = 1183] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (14290400) [pid = 3576] [serial = 1190] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (14288C00) [pid = 3576] [serial = 1189] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1306E800) [pid = 3576] [serial = 1153] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (12870800) [pid = 3576] [serial = 1152] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16E3B800) [pid = 3576] [serial = 1157] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16DE8800) [pid = 3576] [serial = 1156] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A098000) [pid = 3576] [serial = 1160] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19A15000) [pid = 3576] [serial = 1159] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A5ED000) [pid = 3576] [serial = 1163] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A4DDC00) [pid = 3576] [serial = 1162] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (158A9800) [pid = 3576] [serial = 1166] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13E8B000) [pid = 3576] [serial = 1165] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (19577C00) [pid = 3576] [serial = 1187] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16FB1C00) [pid = 3576] [serial = 1180] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1956A400) [pid = 3576] [serial = 1192] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (175C7800) [pid = 3576] [serial = 1181] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (197B7000) [pid = 3576] [serial = 1193] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (16DEBC00) [pid = 3576] [serial = 1178] [outer = 00000000] [url = about:blank] 10:22:37 INFO - PROCESS | 3576 | 1468862557234 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:22:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:22:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2013ms 10:22:37 INFO - PROCESS | 3576 | 1468862557302 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:22:37 INFO - PROCESS | 3576 | 1468862557306 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 10:22:37 INFO - PROCESS | 3576 | 1468862557311 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:22:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:22:37 INFO - PROCESS | 3576 | 1468862557314 Marionette TRACE conn3 <- [1,1610,null,{}] 10:22:37 INFO - PROCESS | 3576 | 1468862557320 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:37 INFO - PROCESS | 3576 | 1468862557323 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:37 INFO - PROCESS | 3576 | 1468862557419 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:22:37 INFO - PROCESS | 3576 | 1468862557433 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:37 INFO - PROCESS | 3576 | 1468862557436 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:37 INFO - PROCESS | 3576 | ++DOCSHELL 112BA400 == 28 [pid = 3576] [id = 412] 10:22:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (112BA800) [pid = 3576] [serial = 1236] [outer = 00000000] 10:22:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (11A4CC00) [pid = 3576] [serial = 1237] [outer = 112BA800] 10:22:37 INFO - PROCESS | 3576 | 1468862557482 Marionette DEBUG loaded listener.js 10:22:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (12862C00) [pid = 3576] [serial = 1238] [outer = 112BA800] 10:22:37 INFO - PROCESS | 3576 | 1468862557957 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:22:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 10:22:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 686ms 10:22:37 INFO - PROCESS | 3576 | 1468862558011 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:22:38 INFO - PROCESS | 3576 | 1468862558016 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 10:22:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:22:38 INFO - PROCESS | 3576 | 1468862558023 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:22:38 INFO - PROCESS | 3576 | 1468862558025 Marionette TRACE conn3 <- [1,1614,null,{}] 10:22:38 INFO - PROCESS | 3576 | 1468862558029 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:38 INFO - PROCESS | 3576 | 1468862558032 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:38 INFO - PROCESS | 3576 | 1468862558116 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:22:38 INFO - PROCESS | 3576 | 1468862558124 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 3576 | 1468862558127 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:38 INFO - PROCESS | 3576 | ++DOCSHELL 1306E800 == 29 [pid = 3576] [id = 413] 10:22:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (130AD800) [pid = 3576] [serial = 1239] [outer = 00000000] 10:22:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1313CC00) [pid = 3576] [serial = 1240] [outer = 130AD800] 10:22:38 INFO - PROCESS | 3576 | 1468862558201 Marionette DEBUG loaded listener.js 10:22:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1314B000) [pid = 3576] [serial = 1241] [outer = 130AD800] 10:22:38 INFO - PROCESS | 3576 | 1468862558690 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:22:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:22:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 702ms 10:22:38 INFO - PROCESS | 3576 | 1468862558721 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:22:38 INFO - PROCESS | 3576 | 1468862558723 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 10:22:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:22:38 INFO - PROCESS | 3576 | 1468862558727 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:22:38 INFO - PROCESS | 3576 | 1468862558730 Marionette TRACE conn3 <- [1,1618,null,{}] 10:22:38 INFO - PROCESS | 3576 | 1468862558741 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:38 INFO - PROCESS | 3576 | 1468862558745 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:38 INFO - PROCESS | 3576 | 1468862558871 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:22:38 INFO - PROCESS | 3576 | 1468862558963 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 3576 | 1468862558966 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:38 INFO - PROCESS | 3576 | ++DOCSHELL 15334800 == 30 [pid = 3576] [id = 414] 10:22:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15336000) [pid = 3576] [serial = 1242] [outer = 00000000] 10:22:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15378400) [pid = 3576] [serial = 1243] [outer = 15336000] 10:22:39 INFO - PROCESS | 3576 | 1468862559012 Marionette DEBUG loaded listener.js 10:22:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15381C00) [pid = 3576] [serial = 1244] [outer = 15336000] 10:22:39 INFO - PROCESS | 3576 | 1468862559372 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:22:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:22:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 702ms 10:22:39 INFO - PROCESS | 3576 | 1468862559426 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:22:39 INFO - PROCESS | 3576 | 1468862559429 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 10:22:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:22:39 INFO - PROCESS | 3576 | 1468862559432 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:22:39 INFO - PROCESS | 3576 | 1468862559433 Marionette TRACE conn3 <- [1,1622,null,{}] 10:22:39 INFO - PROCESS | 3576 | 1468862559448 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:39 INFO - PROCESS | 3576 | 1468862559450 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:39 INFO - PROCESS | 3576 | 1468862559564 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:22:39 INFO - PROCESS | 3576 | 1468862559577 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:39 INFO - PROCESS | 3576 | 1468862559579 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:39 INFO - PROCESS | 3576 | ++DOCSHELL 15384C00 == 31 [pid = 3576] [id = 415] 10:22:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (153E5800) [pid = 3576] [serial = 1245] [outer = 00000000] 10:22:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15F70000) [pid = 3576] [serial = 1246] [outer = 153E5800] 10:22:39 INFO - PROCESS | 3576 | 1468862559624 Marionette DEBUG loaded listener.js 10:22:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (167FAC00) [pid = 3576] [serial = 1247] [outer = 153E5800] 10:22:40 INFO - PROCESS | 3576 | 1468862560029 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:22:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:22:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 640ms 10:22:40 INFO - PROCESS | 3576 | 1468862560070 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:22:40 INFO - PROCESS | 3576 | 1468862560072 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 10:22:40 INFO - PROCESS | 3576 | 1468862560075 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:22:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:22:40 INFO - PROCESS | 3576 | 1468862560076 Marionette TRACE conn3 <- [1,1626,null,{}] 10:22:40 INFO - PROCESS | 3576 | 1468862560080 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:40 INFO - PROCESS | 3576 | 1468862560082 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:40 INFO - PROCESS | 3576 | 1468862560155 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:22:40 INFO - PROCESS | 3576 | 1468862560272 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:40 INFO - PROCESS | 3576 | 1468862560274 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:40 INFO - PROCESS | 3576 | ++DOCSHELL 15F66800 == 32 [pid = 3576] [id = 416] 10:22:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (167FD800) [pid = 3576] [serial = 1248] [outer = 00000000] 10:22:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16DEEC00) [pid = 3576] [serial = 1249] [outer = 167FD800] 10:22:40 INFO - PROCESS | 3576 | 1468862560318 Marionette DEBUG loaded listener.js 10:22:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16DF3000) [pid = 3576] [serial = 1250] [outer = 167FD800] 10:22:40 INFO - PROCESS | 3576 | 1468862560676 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:22:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:22:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 624ms 10:22:40 INFO - PROCESS | 3576 | 1468862560713 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:22:40 INFO - PROCESS | 3576 | 1468862560715 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 10:22:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:22:40 INFO - PROCESS | 3576 | 1468862560718 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:22:40 INFO - PROCESS | 3576 | 1468862560720 Marionette TRACE conn3 <- [1,1630,null,{}] 10:22:40 INFO - PROCESS | 3576 | 1468862560723 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:40 INFO - PROCESS | 3576 | 1468862560729 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:40 INFO - PROCESS | 3576 | 1468862560864 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:22:40 INFO - PROCESS | 3576 | 1468862560870 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:40 INFO - PROCESS | 3576 | 1468862560872 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:40 INFO - PROCESS | 3576 | ++DOCSHELL 16E31800 == 33 [pid = 3576] [id = 417] 10:22:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E38000) [pid = 3576] [serial = 1251] [outer = 00000000] 10:22:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17038000) [pid = 3576] [serial = 1252] [outer = 16E38000] 10:22:40 INFO - PROCESS | 3576 | 1468862560914 Marionette DEBUG loaded listener.js 10:22:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17601C00) [pid = 3576] [serial = 1253] [outer = 16E38000] 10:22:41 INFO - PROCESS | 3576 | 1468862561306 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:22:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:22:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 625ms 10:22:41 INFO - PROCESS | 3576 | 1468862561357 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:22:41 INFO - PROCESS | 3576 | 1468862561359 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 10:22:41 INFO - PROCESS | 3576 | 1468862561366 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:22:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:22:41 INFO - PROCESS | 3576 | 1468862561368 Marionette TRACE conn3 <- [1,1634,null,{}] 10:22:41 INFO - PROCESS | 3576 | 1468862561371 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:41 INFO - PROCESS | 3576 | 1468862561373 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:41 INFO - PROCESS | 3576 | 1468862561459 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:22:41 INFO - PROCESS | 3576 | 1468862561468 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 3576 | 1468862561471 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:41 INFO - PROCESS | 3576 | ++DOCSHELL 1751C400 == 34 [pid = 3576] [id = 418] 10:22:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (175CEC00) [pid = 3576] [serial = 1254] [outer = 00000000] 10:22:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17786400) [pid = 3576] [serial = 1255] [outer = 175CEC00] 10:22:41 INFO - PROCESS | 3576 | 1468862561513 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17DCD000) [pid = 3576] [serial = 1256] [outer = 175CEC00] 10:22:41 INFO - PROCESS | 3576 | 1468862561945 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:22:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:22:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 640ms 10:22:41 INFO - PROCESS | 3576 | 1468862562005 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:22:41 INFO - PROCESS | 3576 | 1468862562007 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 10:22:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:22:42 INFO - PROCESS | 3576 | 1468862562014 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:22:42 INFO - PROCESS | 3576 | 1468862562016 Marionette TRACE conn3 <- [1,1638,null,{}] 10:22:42 INFO - PROCESS | 3576 | 1468862562019 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:42 INFO - PROCESS | 3576 | 1468862562021 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:42 INFO - PROCESS | 3576 | 1468862562094 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:22:42 INFO - PROCESS | 3576 | 1468862562100 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:42 INFO - PROCESS | 3576 | 1468862562102 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:42 INFO - PROCESS | 3576 | ++DOCSHELL 17DD6400 == 35 [pid = 3576] [id = 419] 10:22:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17DD6C00) [pid = 3576] [serial = 1257] [outer = 00000000] 10:22:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (18204400) [pid = 3576] [serial = 1258] [outer = 17DD6C00] 10:22:42 INFO - PROCESS | 3576 | 1468862562144 Marionette DEBUG loaded listener.js 10:22:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18204800) [pid = 3576] [serial = 1259] [outer = 17DD6C00] 10:22:42 INFO - PROCESS | 3576 | 1468862562614 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:22:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:22:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 640ms 10:22:42 INFO - PROCESS | 3576 | 1468862562649 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:22:42 INFO - PROCESS | 3576 | 1468862562651 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 10:22:42 INFO - PROCESS | 3576 | 1468862562654 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:22:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:22:42 INFO - PROCESS | 3576 | 1468862562656 Marionette TRACE conn3 <- [1,1642,null,{}] 10:22:42 INFO - PROCESS | 3576 | 1468862562659 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:42 INFO - PROCESS | 3576 | 1468862562661 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:42 INFO - PROCESS | 3576 | 1468862562767 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:22:42 INFO - PROCESS | 3576 | 1468862562774 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:42 INFO - PROCESS | 3576 | 1468862562776 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:42 INFO - PROCESS | 3576 | ++DOCSHELL 15333C00 == 36 [pid = 3576] [id = 420] 10:22:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1956E000) [pid = 3576] [serial = 1260] [outer = 00000000] 10:22:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19574000) [pid = 3576] [serial = 1261] [outer = 1956E000] 10:22:42 INFO - PROCESS | 3576 | 1468862562818 Marionette DEBUG loaded listener.js 10:22:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19574C00) [pid = 3576] [serial = 1262] [outer = 1956E000] 10:22:43 INFO - PROCESS | 3576 | 1468862563261 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:22:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:22:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 625ms 10:22:43 INFO - PROCESS | 3576 | 1468862563299 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:22:43 INFO - PROCESS | 3576 | 1468862563301 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 10:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:22:43 INFO - PROCESS | 3576 | 1468862563304 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:22:43 INFO - PROCESS | 3576 | 1468862563306 Marionette TRACE conn3 <- [1,1646,null,{}] 10:22:43 INFO - PROCESS | 3576 | 1468862563309 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:43 INFO - PROCESS | 3576 | 1468862563311 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:43 INFO - PROCESS | 3576 | 1468862563449 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:22:43 INFO - PROCESS | 3576 | 1468862563511 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:43 INFO - PROCESS | 3576 | 1468862563513 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:43 INFO - PROCESS | 3576 | ++DOCSHELL 1956A800 == 37 [pid = 3576] [id = 421] 10:22:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (197B8400) [pid = 3576] [serial = 1263] [outer = 00000000] 10:22:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19A17000) [pid = 3576] [serial = 1264] [outer = 197B8400] 10:22:43 INFO - PROCESS | 3576 | 1468862563562 Marionette DEBUG loaded listener.js 10:22:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19CA9000) [pid = 3576] [serial = 1265] [outer = 197B8400] 10:22:43 INFO - PROCESS | 3576 | 1468862563971 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 702ms 10:22:43 INFO - PROCESS | 3576 | 1468862564002 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:22:43 INFO - PROCESS | 3576 | 1468862564005 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 10:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:22:43 INFO - PROCESS | 3576 | 1468862564008 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:22:43 INFO - PROCESS | 3576 | 1468862564010 Marionette TRACE conn3 <- [1,1650,null,{}] 10:22:44 INFO - PROCESS | 3576 | 1468862564017 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:44 INFO - PROCESS | 3576 | 1468862564020 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:44 INFO - PROCESS | 3576 | 1468862564152 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:22:44 INFO - PROCESS | 3576 | 1468862564174 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 3576 | 1468862564177 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:44 INFO - PROCESS | 3576 | ++DOCSHELL 15F64400 == 38 [pid = 3576] [id = 422] 10:22:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19F5A800) [pid = 3576] [serial = 1266] [outer = 00000000] 10:22:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A09C400) [pid = 3576] [serial = 1267] [outer = 19F5A800] 10:22:44 INFO - PROCESS | 3576 | 1468862564221 Marionette DEBUG loaded listener.js 10:22:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A4D3800) [pid = 3576] [serial = 1268] [outer = 19F5A800] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (16FAA000) [pid = 3576] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (18204000) [pid = 3576] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (19576000) [pid = 3576] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (19CAD400) [pid = 3576] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (156F0800) [pid = 3576] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (176C6800) [pid = 3576] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E38400) [pid = 3576] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1533EC00) [pid = 3576] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (112F7400) [pid = 3576] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1047C400) [pid = 3576] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (14546C00) [pid = 3576] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (10228400) [pid = 3576] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:22:44 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19A20800) [pid = 3576] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:22:44 INFO - PROCESS | 3576 | 1468862564828 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 905ms 10:22:44 INFO - PROCESS | 3576 | 1468862564897 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:22:44 INFO - PROCESS | 3576 | 1468862564899 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 10:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:22:44 INFO - PROCESS | 3576 | 1468862564902 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:22:44 INFO - PROCESS | 3576 | 1468862564903 Marionette TRACE conn3 <- [1,1654,null,{}] 10:22:44 INFO - PROCESS | 3576 | 1468862564907 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:44 INFO - PROCESS | 3576 | 1468862564908 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:44 INFO - PROCESS | 3576 | 1468862564985 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:22:44 INFO - PROCESS | 3576 | 1468862564990 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 3576 | 1468862564992 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:44 INFO - PROCESS | 3576 | ++DOCSHELL 15380800 == 39 [pid = 3576] [id = 423] 10:22:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (156F0800) [pid = 3576] [serial = 1269] [outer = 00000000] 10:22:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16EC7C00) [pid = 3576] [serial = 1270] [outer = 156F0800] 10:22:45 INFO - PROCESS | 3576 | 1468862565035 Marionette DEBUG loaded listener.js 10:22:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1820F400) [pid = 3576] [serial = 1271] [outer = 156F0800] 10:22:45 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:45 INFO - PROCESS | 3576 | 1468862565447 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 593ms 10:22:45 INFO - PROCESS | 3576 | 1468862565499 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:22:45 INFO - PROCESS | 3576 | 1468862565501 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 10:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:22:45 INFO - PROCESS | 3576 | 1468862565505 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:22:45 INFO - PROCESS | 3576 | 1468862565507 Marionette TRACE conn3 <- [1,1658,null,{}] 10:22:45 INFO - PROCESS | 3576 | 1468862565510 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:45 INFO - PROCESS | 3576 | 1468862565522 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:45 INFO - PROCESS | 3576 | 1468862565605 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:22:45 INFO - PROCESS | 3576 | 1468862565611 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:45 INFO - PROCESS | 3576 | 1468862565613 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:45 INFO - PROCESS | 3576 | ++DOCSHELL 176C4000 == 40 [pid = 3576] [id = 424] 10:22:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17DD2C00) [pid = 3576] [serial = 1272] [outer = 00000000] 10:22:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A4D8400) [pid = 3576] [serial = 1273] [outer = 17DD2C00] 10:22:45 INFO - PROCESS | 3576 | 1468862565655 Marionette DEBUG loaded listener.js 10:22:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A4DDC00) [pid = 3576] [serial = 1274] [outer = 17DD2C00] 10:22:46 INFO - PROCESS | 3576 | 1468862566110 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 640ms 10:22:46 INFO - PROCESS | 3576 | 1468862566143 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:22:46 INFO - PROCESS | 3576 | 1468862566145 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 10:22:46 INFO - PROCESS | 3576 | 1468862566148 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:22:46 INFO - PROCESS | 3576 | 1468862566150 Marionette TRACE conn3 <- [1,1662,null,{}] 10:22:46 INFO - PROCESS | 3576 | 1468862566153 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:46 INFO - PROCESS | 3576 | 1468862566155 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:46 INFO - PROCESS | 3576 | 1468862566231 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:22:46 INFO - PROCESS | 3576 | 1468862566236 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:46 INFO - PROCESS | 3576 | 1468862566238 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:46 INFO - PROCESS | 3576 | ++DOCSHELL 158B1800 == 41 [pid = 3576] [id = 425] 10:22:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16DEE400) [pid = 3576] [serial = 1275] [outer = 00000000] 10:22:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A5F3C00) [pid = 3576] [serial = 1276] [outer = 16DEE400] 10:22:46 INFO - PROCESS | 3576 | 1468862566279 Marionette DEBUG loaded listener.js 10:22:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A78BC00) [pid = 3576] [serial = 1277] [outer = 16DEE400] 10:22:47 INFO - PROCESS | 3576 | 1468862567028 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 952ms 10:22:47 INFO - PROCESS | 3576 | 1468862567095 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:22:47 INFO - PROCESS | 3576 | 1468862567100 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 10:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:22:47 INFO - PROCESS | 3576 | 1468862567105 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:22:47 INFO - PROCESS | 3576 | 1468862567108 Marionette TRACE conn3 <- [1,1666,null,{}] 10:22:47 INFO - PROCESS | 3576 | 1468862567115 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:47 INFO - PROCESS | 3576 | 1468862567118 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:47 INFO - PROCESS | 3576 | 1468862567245 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:22:47 INFO - PROCESS | 3576 | 1468862567372 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:47 INFO - PROCESS | 3576 | 1468862567375 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:47 INFO - PROCESS | 3576 | ++DOCSHELL 11280000 == 42 [pid = 3576] [id = 426] 10:22:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (112BB000) [pid = 3576] [serial = 1278] [outer = 00000000] 10:22:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1298FC00) [pid = 3576] [serial = 1279] [outer = 112BB000] 10:22:47 INFO - PROCESS | 3576 | 1468862567431 Marionette DEBUG loaded listener.js 10:22:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (130AE400) [pid = 3576] [serial = 1280] [outer = 112BB000] 10:22:48 INFO - PROCESS | 3576 | 1468862568085 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1045ms 10:22:48 INFO - PROCESS | 3576 | 1468862568153 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:22:48 INFO - PROCESS | 3576 | 1468862568158 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 10:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:22:48 INFO - PROCESS | 3576 | 1468862568183 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:22:48 INFO - PROCESS | 3576 | 1468862568185 Marionette TRACE conn3 <- [1,1670,null,{}] 10:22:48 INFO - PROCESS | 3576 | 1468862568189 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:48 INFO - PROCESS | 3576 | 1468862568192 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:48 INFO - PROCESS | 3576 | 1468862568525 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:22:48 INFO - PROCESS | 3576 | 1468862568534 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:48 INFO - PROCESS | 3576 | 1468862568537 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:48 INFO - PROCESS | 3576 | ++DOCSHELL 112F2000 == 43 [pid = 3576] [id = 427] 10:22:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (112F6000) [pid = 3576] [serial = 1281] [outer = 00000000] 10:22:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (12869400) [pid = 3576] [serial = 1282] [outer = 112F6000] 10:22:48 INFO - PROCESS | 3576 | 1468862568586 Marionette DEBUG loaded listener.js 10:22:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (12930800) [pid = 3576] [serial = 1283] [outer = 112F6000] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 176C4000 == 42 [pid = 3576] [id = 424] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 15380800 == 41 [pid = 3576] [id = 423] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 15F64400 == 40 [pid = 3576] [id = 422] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 1956A800 == 39 [pid = 3576] [id = 421] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 15333C00 == 38 [pid = 3576] [id = 420] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 17DD6400 == 37 [pid = 3576] [id = 419] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 1751C400 == 36 [pid = 3576] [id = 418] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 16E31800 == 35 [pid = 3576] [id = 417] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 15F66800 == 34 [pid = 3576] [id = 416] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 15384C00 == 33 [pid = 3576] [id = 415] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 15334800 == 32 [pid = 3576] [id = 414] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 1306E800 == 31 [pid = 3576] [id = 413] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 112BA400 == 30 [pid = 3576] [id = 412] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1A4DE400) [pid = 3576] [serial = 1234] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOCSHELL 19CA5400 == 29 [pid = 3576] [id = 411] 10:22:49 INFO - PROCESS | 3576 | 1468862569328 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A095400) [pid = 3576] [serial = 1196] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1A383C00) [pid = 3576] [serial = 1232] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1820D000) [pid = 3576] [serial = 1219] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (19CA6800) [pid = 3576] [serial = 1222] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (19572000) [pid = 3576] [serial = 1220] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (19F5AC00) [pid = 3576] [serial = 1225] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19CAB800) [pid = 3576] [serial = 1223] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A09A000) [pid = 3576] [serial = 1226] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1777EC00) [pid = 3576] [serial = 1228] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (17DD7C00) [pid = 3576] [serial = 1216] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (175CE400) [pid = 3576] [serial = 1214] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16FB1800) [pid = 3576] [serial = 1213] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15382C00) [pid = 3576] [serial = 1210] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16130C00) [pid = 3576] [serial = 1211] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13138000) [pid = 3576] [serial = 1207] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (131DC000) [pid = 3576] [serial = 1208] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (112F7800) [pid = 3576] [serial = 1205] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10A0BC00) [pid = 3576] [serial = 1204] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15F65C00) [pid = 3576] [serial = 1202] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (153EF000) [pid = 3576] [serial = 1201] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10F74C00) [pid = 3576] [serial = 1199] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1055E400) [pid = 3576] [serial = 1198] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (19F54C00) [pid = 3576] [serial = 1231] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (17D1BC00) [pid = 3576] [serial = 1229] [outer = 00000000] [url = about:blank] 10:22:49 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (17E57400) [pid = 3576] [serial = 1217] [outer = 00000000] [url = about:blank] 10:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1218ms 10:22:49 INFO - PROCESS | 3576 | 1468862569393 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:22:49 INFO - PROCESS | 3576 | 1468862569397 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 10:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:22:49 INFO - PROCESS | 3576 | 1468862569417 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:22:49 INFO - PROCESS | 3576 | 1468862569420 Marionette TRACE conn3 <- [1,1674,null,{}] 10:22:49 INFO - PROCESS | 3576 | 1468862569424 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:49 INFO - PROCESS | 3576 | 1468862569427 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:49 INFO - PROCESS | 3576 | 1468862569518 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:22:49 INFO - PROCESS | 3576 | 1468862569531 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 3576 | 1468862569534 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:49 INFO - PROCESS | 3576 | ++DOCSHELL 130D7800 == 30 [pid = 3576] [id = 428] 10:22:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13137400) [pid = 3576] [serial = 1284] [outer = 00000000] 10:22:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13939C00) [pid = 3576] [serial = 1285] [outer = 13137400] 10:22:49 INFO - PROCESS | 3576 | 1468862569581 Marionette DEBUG loaded listener.js 10:22:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13E89000) [pid = 3576] [serial = 1286] [outer = 13137400] 10:22:50 INFO - PROCESS | 3576 | 1468862570099 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 10:22:50 INFO - PROCESS | 3576 | 1468862570156 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:22:50 INFO - PROCESS | 3576 | 1468862570159 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 10:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:22:50 INFO - PROCESS | 3576 | 1468862570162 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:22:50 INFO - PROCESS | 3576 | 1468862570164 Marionette TRACE conn3 <- [1,1678,null,{}] 10:22:50 INFO - PROCESS | 3576 | 1468862570168 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:50 INFO - PROCESS | 3576 | 1468862570170 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:50 INFO - PROCESS | 3576 | 1468862570254 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:22:50 INFO - PROCESS | 3576 | 1468862570344 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:50 INFO - PROCESS | 3576 | 1468862570346 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:50 INFO - PROCESS | 3576 | ++DOCSHELL 1533F000 == 31 [pid = 3576] [id = 429] 10:22:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15378000) [pid = 3576] [serial = 1287] [outer = 00000000] 10:22:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (153EF800) [pid = 3576] [serial = 1288] [outer = 15378000] 10:22:50 INFO - PROCESS | 3576 | 1468862570393 Marionette DEBUG loaded listener.js 10:22:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (158ABC00) [pid = 3576] [serial = 1289] [outer = 15378000] 10:22:50 INFO - PROCESS | 3576 | 1468862570780 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 640ms 10:22:50 INFO - PROCESS | 3576 | 1468862570799 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:22:50 INFO - PROCESS | 3576 | 1468862570803 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 10:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:22:50 INFO - PROCESS | 3576 | 1468862570814 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:22:50 INFO - PROCESS | 3576 | 1468862570818 Marionette TRACE conn3 <- [1,1682,null,{}] 10:22:50 INFO - PROCESS | 3576 | 1468862570822 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:50 INFO - PROCESS | 3576 | 1468862570824 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:50 INFO - PROCESS | 3576 | 1468862570904 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:22:50 INFO - PROCESS | 3576 | 1468862570909 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:50 INFO - PROCESS | 3576 | 1468862570911 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:50 INFO - PROCESS | 3576 | ++DOCSHELL 16136400 == 32 [pid = 3576] [id = 430] 10:22:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16A85000) [pid = 3576] [serial = 1290] [outer = 00000000] 10:22:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16E32800) [pid = 3576] [serial = 1291] [outer = 16A85000] 10:22:50 INFO - PROCESS | 3576 | 1468862570954 Marionette DEBUG loaded listener.js 10:22:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E3DC00) [pid = 3576] [serial = 1292] [outer = 16A85000] 10:22:51 INFO - PROCESS | 3576 | 1468862571379 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 593ms 10:22:51 INFO - PROCESS | 3576 | 1468862571408 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:22:51 INFO - PROCESS | 3576 | 1468862571410 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 10:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:22:51 INFO - PROCESS | 3576 | 1468862571413 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:22:51 INFO - PROCESS | 3576 | 1468862571415 Marionette TRACE conn3 <- [1,1686,null,{}] 10:22:51 INFO - PROCESS | 3576 | 1468862571418 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:51 INFO - PROCESS | 3576 | 1468862571420 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:51 INFO - PROCESS | 3576 | 1468862571548 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:22:51 INFO - PROCESS | 3576 | 1468862571553 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:51 INFO - PROCESS | 3576 | 1468862571555 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:51 INFO - PROCESS | 3576 | ++DOCSHELL 16E32400 == 33 [pid = 3576] [id = 431] 10:22:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16E37C00) [pid = 3576] [serial = 1293] [outer = 00000000] 10:22:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1751C400) [pid = 3576] [serial = 1294] [outer = 16E37C00] 10:22:51 INFO - PROCESS | 3576 | 1468862571597 Marionette DEBUG loaded listener.js 10:22:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17610000) [pid = 3576] [serial = 1295] [outer = 16E37C00] 10:22:52 INFO - PROCESS | 3576 | 1468862572057 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 10:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 702ms 10:22:52 INFO - PROCESS | 3576 | 1468862572112 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:22:52 INFO - PROCESS | 3576 | 1468862572114 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 10:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:22:52 INFO - PROCESS | 3576 | 1468862572118 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:22:52 INFO - PROCESS | 3576 | 1468862572120 Marionette TRACE conn3 <- [1,1690,null,{}] 10:22:52 INFO - PROCESS | 3576 | 1468862572124 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:52 INFO - PROCESS | 3576 | 1468862572125 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:52 INFO - PROCESS | 3576 | 1468862572265 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:22:52 INFO - PROCESS | 3576 | 1468862572278 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:52 INFO - PROCESS | 3576 | 1468862572284 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:52 INFO - PROCESS | 3576 | ++DOCSHELL 112BC800 == 34 [pid = 3576] [id = 432] 10:22:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17DD2400) [pid = 3576] [serial = 1296] [outer = 00000000] 10:22:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (18036800) [pid = 3576] [serial = 1297] [outer = 17DD2400] 10:22:52 INFO - PROCESS | 3576 | 1468862572376 Marionette DEBUG loaded listener.js 10:22:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18210800) [pid = 3576] [serial = 1298] [outer = 17DD2400] 10:22:52 INFO - PROCESS | 3576 | 1468862572800 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 10:22:52 INFO - PROCESS | 3576 | 1468862572885 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:22:52 INFO - PROCESS | 3576 | 1468862572887 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 10:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:22:52 INFO - PROCESS | 3576 | 1468862572896 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:22:52 INFO - PROCESS | 3576 | 1468862572898 Marionette TRACE conn3 <- [1,1694,null,{}] 10:22:52 INFO - PROCESS | 3576 | 1468862572901 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:52 INFO - PROCESS | 3576 | 1468862572903 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:53 INFO - PROCESS | 3576 | 1468862573008 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:22:53 INFO - PROCESS | 3576 | 1468862573019 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:53 INFO - PROCESS | 3576 | 1468862573020 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:53 INFO - PROCESS | 3576 | ++DOCSHELL 1803EC00 == 35 [pid = 3576] [id = 433] 10:22:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1956B400) [pid = 3576] [serial = 1299] [outer = 00000000] 10:22:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19576C00) [pid = 3576] [serial = 1300] [outer = 1956B400] 10:22:53 INFO - PROCESS | 3576 | 1468862573150 Marionette DEBUG loaded listener.js 10:22:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (197B1000) [pid = 3576] [serial = 1301] [outer = 1956B400] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1956E000) [pid = 3576] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (197B8400) [pid = 3576] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (153E5800) [pid = 3576] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (130AD800) [pid = 3576] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (167FD800) [pid = 3576] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (112BA800) [pid = 3576] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16E38000) [pid = 3576] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (175CEC00) [pid = 3576] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15336000) [pid = 3576] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19F5A800) [pid = 3576] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17DD2C00) [pid = 3576] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (17DD6C00) [pid = 3576] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:22:53 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (156F0800) [pid = 3576] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:22:53 INFO - PROCESS | 3576 | 1468862573709 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 843ms 10:22:53 INFO - PROCESS | 3576 | 1468862573740 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:22:53 INFO - PROCESS | 3576 | 1468862573742 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 10:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:22:53 INFO - PROCESS | 3576 | 1468862573749 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:22:53 INFO - PROCESS | 3576 | 1468862573751 Marionette TRACE conn3 <- [1,1698,null,{}] 10:22:53 INFO - PROCESS | 3576 | 1468862573755 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:53 INFO - PROCESS | 3576 | 1468862573757 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:53 INFO - PROCESS | 3576 | 1468862573838 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:22:53 INFO - PROCESS | 3576 | 1468862573845 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:53 INFO - PROCESS | 3576 | 1468862573847 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:53 INFO - PROCESS | 3576 | ++DOCSHELL 145CE400 == 36 [pid = 3576] [id = 434] 10:22:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (145DA800) [pid = 3576] [serial = 1302] [outer = 00000000] 10:22:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E2EC00) [pid = 3576] [serial = 1303] [outer = 145DA800] 10:22:53 INFO - PROCESS | 3576 | 1468862573890 Marionette DEBUG loaded listener.js 10:22:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1708D000) [pid = 3576] [serial = 1304] [outer = 145DA800] 10:22:54 INFO - PROCESS | 3576 | 1468862574332 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 625ms 10:22:54 INFO - PROCESS | 3576 | 1468862574389 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:22:54 INFO - PROCESS | 3576 | 1468862574391 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 10:22:54 INFO - PROCESS | 3576 | 1468862574395 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:22:54 INFO - PROCESS | 3576 | 1468862574396 Marionette TRACE conn3 <- [1,1702,null,{}] 10:22:54 INFO - PROCESS | 3576 | 1468862574424 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:54 INFO - PROCESS | 3576 | 1468862574426 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:54 INFO - PROCESS | 3576 | 1468862574500 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:22:54 INFO - PROCESS | 3576 | 1468862574506 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:54 INFO - PROCESS | 3576 | 1468862574508 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:54 INFO - PROCESS | 3576 | ++DOCSHELL 1537F400 == 37 [pid = 3576] [id = 435] 10:22:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (153EB800) [pid = 3576] [serial = 1305] [outer = 00000000] 10:22:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1956E800) [pid = 3576] [serial = 1306] [outer = 153EB800] 10:22:54 INFO - PROCESS | 3576 | 1468862574549 Marionette DEBUG loaded listener.js 10:22:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19CA5000) [pid = 3576] [serial = 1307] [outer = 153EB800] 10:22:54 INFO - PROCESS | 3576 | 1468862574960 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 609ms 10:22:54 INFO - PROCESS | 3576 | 1468862575015 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:22:54 INFO - PROCESS | 3576 | 1468862575017 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 10:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:22:54 INFO - PROCESS | 3576 | 1468862575020 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:22:54 INFO - PROCESS | 3576 | 1468862575021 Marionette TRACE conn3 <- [1,1706,null,{}] 10:22:55 INFO - PROCESS | 3576 | 1468862575025 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:55 INFO - PROCESS | 3576 | 1468862575026 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:55 INFO - PROCESS | 3576 | 1468862575111 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:22:55 INFO - PROCESS | 3576 | 1468862575116 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:55 INFO - PROCESS | 3576 | 1468862575118 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:55 INFO - PROCESS | 3576 | ++DOCSHELL 16B51C00 == 38 [pid = 3576] [id = 436] 10:22:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17DD6C00) [pid = 3576] [serial = 1308] [outer = 00000000] 10:22:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19CB0C00) [pid = 3576] [serial = 1309] [outer = 17DD6C00] 10:22:55 INFO - PROCESS | 3576 | 1468862575159 Marionette DEBUG loaded listener.js 10:22:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19F54800) [pid = 3576] [serial = 1310] [outer = 17DD6C00] 10:22:55 INFO - PROCESS | 3576 | 1468862575569 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 593ms 10:22:55 INFO - PROCESS | 3576 | 1468862575651 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:22:55 INFO - PROCESS | 3576 | 1468862575655 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 10:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:22:55 INFO - PROCESS | 3576 | 1468862575665 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:22:55 INFO - PROCESS | 3576 | 1468862575669 Marionette TRACE conn3 <- [1,1710,null,{}] 10:22:55 INFO - PROCESS | 3576 | 1468862575676 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:55 INFO - PROCESS | 3576 | 1468862575679 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:55 INFO - PROCESS | 3576 | 1468862575809 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:22:55 INFO - PROCESS | 3576 | 1468862575957 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:55 INFO - PROCESS | 3576 | 1468862575963 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:55 INFO - PROCESS | 3576 | ++DOCSHELL 112C3800 == 39 [pid = 3576] [id = 437] 10:22:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (112C5400) [pid = 3576] [serial = 1311] [outer = 00000000] 10:22:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (12822000) [pid = 3576] [serial = 1312] [outer = 112C5400] 10:22:56 INFO - PROCESS | 3576 | 1468862576017 Marionette DEBUG loaded listener.js 10:22:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (12975800) [pid = 3576] [serial = 1313] [outer = 112C5400] 10:22:56 INFO - PROCESS | 3576 | 1468862576576 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 10:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 999ms 10:22:56 INFO - PROCESS | 3576 | 1468862576653 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:22:56 INFO - PROCESS | 3576 | 1468862576656 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 10:22:56 INFO - PROCESS | 3576 | 1468862576663 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:22:56 INFO - PROCESS | 3576 | 1468862576667 Marionette TRACE conn3 <- [1,1714,null,{}] 10:22:56 INFO - PROCESS | 3576 | 1468862576671 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:56 INFO - PROCESS | 3576 | 1468862576674 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:56 INFO - PROCESS | 3576 | 1468862576778 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:22:56 INFO - PROCESS | 3576 | 1468862576911 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:56 INFO - PROCESS | 3576 | 1468862576914 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:56 INFO - PROCESS | 3576 | ++DOCSHELL 15384400 == 40 [pid = 3576] [id = 438] 10:22:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15385400) [pid = 3576] [serial = 1314] [outer = 00000000] 10:22:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15F72800) [pid = 3576] [serial = 1315] [outer = 15385400] 10:22:56 INFO - PROCESS | 3576 | 1468862576970 Marionette DEBUG loaded listener.js 10:22:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (16DE6400) [pid = 3576] [serial = 1316] [outer = 15385400] 10:22:57 INFO - PROCESS | 3576 | 1468862577538 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 890ms 10:22:57 INFO - PROCESS | 3576 | 1468862577562 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:22:57 INFO - PROCESS | 3576 | 1468862577565 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 10:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:22:57 INFO - PROCESS | 3576 | 1468862577569 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:22:57 INFO - PROCESS | 3576 | 1468862577571 Marionette TRACE conn3 <- [1,1718,null,{}] 10:22:57 INFO - PROCESS | 3576 | 1468862577581 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:57 INFO - PROCESS | 3576 | 1468862577585 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:57 INFO - PROCESS | 3576 | 1468862577691 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:22:57 INFO - PROCESS | 3576 | 1468862577799 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:57 INFO - PROCESS | 3576 | 1468862577803 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:57 INFO - PROCESS | 3576 | ++DOCSHELL 1803D400 == 41 [pid = 3576] [id = 439] 10:22:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1803F800) [pid = 3576] [serial = 1317] [outer = 00000000] 10:22:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1956E400) [pid = 3576] [serial = 1318] [outer = 1803F800] 10:22:57 INFO - PROCESS | 3576 | 1468862577858 Marionette DEBUG loaded listener.js 10:22:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (19CAEC00) [pid = 3576] [serial = 1319] [outer = 1803F800] 10:22:58 INFO - PROCESS | 3576 | 1468862578448 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 10:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 936ms 10:22:58 INFO - PROCESS | 3576 | 1468862578514 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:22:58 INFO - PROCESS | 3576 | 1468862578516 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 10:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:22:58 INFO - PROCESS | 3576 | 1468862578519 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:22:58 INFO - PROCESS | 3576 | 1468862578521 Marionette TRACE conn3 <- [1,1722,null,{}] 10:22:58 INFO - PROCESS | 3576 | 1468862578525 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:58 INFO - PROCESS | 3576 | 1468862578527 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:58 INFO - PROCESS | 3576 | 1468862578631 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:22:58 INFO - PROCESS | 3576 | 1468862578733 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:58 INFO - PROCESS | 3576 | 1468862578736 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:58 INFO - PROCESS | 3576 | ++DOCSHELL 17030800 == 42 [pid = 3576] [id = 440] 10:22:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A0A0000) [pid = 3576] [serial = 1320] [outer = 00000000] 10:22:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A4D4C00) [pid = 3576] [serial = 1321] [outer = 1A0A0000] 10:22:58 INFO - PROCESS | 3576 | 1468862578787 Marionette DEBUG loaded listener.js 10:22:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A4D8C00) [pid = 3576] [serial = 1322] [outer = 1A0A0000] 10:22:59 INFO - PROCESS | 3576 | 1468862579334 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 843ms 10:22:59 INFO - PROCESS | 3576 | 1468862579363 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:22:59 INFO - PROCESS | 3576 | 1468862579365 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 10:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:22:59 INFO - PROCESS | 3576 | 1468862579368 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:22:59 INFO - PROCESS | 3576 | 1468862579370 Marionette TRACE conn3 <- [1,1726,null,{}] 10:22:59 INFO - PROCESS | 3576 | 1468862579374 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:59 INFO - PROCESS | 3576 | 1468862579377 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:59 INFO - PROCESS | 3576 | 1468862579507 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:22:59 INFO - PROCESS | 3576 | 1468862579610 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:59 INFO - PROCESS | 3576 | 1468862579612 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:22:59 INFO - PROCESS | 3576 | ++DOCSHELL 15F71C00 == 43 [pid = 3576] [id = 441] 10:22:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (18210000) [pid = 3576] [serial = 1323] [outer = 00000000] 10:22:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A383800) [pid = 3576] [serial = 1324] [outer = 18210000] 10:22:59 INFO - PROCESS | 3576 | 1468862579664 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1A4DF000) [pid = 3576] [serial = 1325] [outer = 18210000] 10:23:00 INFO - PROCESS | 3576 | 1468862580402 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1092ms 10:23:00 INFO - PROCESS | 3576 | 1468862580464 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:23:00 INFO - PROCESS | 3576 | 1468862580467 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 10:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:23:00 INFO - PROCESS | 3576 | 1468862580472 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:23:00 INFO - PROCESS | 3576 | 1468862580475 Marionette TRACE conn3 <- [1,1730,null,{}] 10:23:00 INFO - PROCESS | 3576 | 1468862580480 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:00 INFO - PROCESS | 3576 | 1468862580483 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:00 INFO - PROCESS | 3576 | 1468862580634 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:23:00 INFO - PROCESS | 3576 | 1468862580774 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:00 INFO - PROCESS | 3576 | 1468862580777 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:00 INFO - PROCESS | 3576 | ++DOCSHELL 112B8000 == 44 [pid = 3576] [id = 442] 10:23:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (112B9800) [pid = 3576] [serial = 1326] [outer = 00000000] 10:23:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (139C9400) [pid = 3576] [serial = 1327] [outer = 112B9800] 10:23:00 INFO - PROCESS | 3576 | 1468862580829 Marionette DEBUG loaded listener.js 10:23:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (1428C000) [pid = 3576] [serial = 1328] [outer = 112B9800] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 1537F400 == 43 [pid = 3576] [id = 435] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 145CE400 == 42 [pid = 3576] [id = 434] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 1803EC00 == 41 [pid = 3576] [id = 433] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 112BC800 == 40 [pid = 3576] [id = 432] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 16E32400 == 39 [pid = 3576] [id = 431] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 16136400 == 38 [pid = 3576] [id = 430] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 1533F000 == 37 [pid = 3576] [id = 429] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 130D7800 == 36 [pid = 3576] [id = 428] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 112F2000 == 35 [pid = 3576] [id = 427] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 11280000 == 34 [pid = 3576] [id = 426] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 158B1800 == 33 [pid = 3576] [id = 425] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 17030800 == 32 [pid = 3576] [id = 440] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 15F71C00 == 31 [pid = 3576] [id = 441] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 1803D400 == 30 [pid = 3576] [id = 439] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 16B51C00 == 29 [pid = 3576] [id = 436] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 112C3800 == 28 [pid = 3576] [id = 437] 10:23:01 INFO - PROCESS | 3576 | --DOCSHELL 15384400 == 27 [pid = 3576] [id = 438] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (19574000) [pid = 3576] [serial = 1261] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (19A17000) [pid = 3576] [serial = 1264] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (15F70000) [pid = 3576] [serial = 1246] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (167FAC00) [pid = 3576] [serial = 1247] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1313CC00) [pid = 3576] [serial = 1240] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1314B000) [pid = 3576] [serial = 1241] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (16DEEC00) [pid = 3576] [serial = 1249] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (16DF3000) [pid = 3576] [serial = 1250] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (19574C00) [pid = 3576] [serial = 1262] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (11A4CC00) [pid = 3576] [serial = 1237] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (12862C00) [pid = 3576] [serial = 1238] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (17038000) [pid = 3576] [serial = 1252] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (17601C00) [pid = 3576] [serial = 1253] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17786400) [pid = 3576] [serial = 1255] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17DCD000) [pid = 3576] [serial = 1256] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15378400) [pid = 3576] [serial = 1243] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15381C00) [pid = 3576] [serial = 1244] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A09C400) [pid = 3576] [serial = 1267] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19CA9000) [pid = 3576] [serial = 1265] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A4DDC00) [pid = 3576] [serial = 1274] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A4D8400) [pid = 3576] [serial = 1273] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A4D3800) [pid = 3576] [serial = 1268] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (18204400) [pid = 3576] [serial = 1258] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A5F3C00) [pid = 3576] [serial = 1276] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16EC7C00) [pid = 3576] [serial = 1270] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1820F400) [pid = 3576] [serial = 1271] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (18204800) [pid = 3576] [serial = 1259] [outer = 00000000] [url = about:blank] 10:23:01 INFO - PROCESS | 3576 | 1468862581917 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1498ms 10:23:01 INFO - PROCESS | 3576 | 1468862581977 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:23:01 INFO - PROCESS | 3576 | 1468862581980 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 10:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:23:01 INFO - PROCESS | 3576 | 1468862581985 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:23:01 INFO - PROCESS | 3576 | 1468862581989 Marionette TRACE conn3 <- [1,1734,null,{}] 10:23:01 INFO - PROCESS | 3576 | 1468862581994 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:01 INFO - PROCESS | 3576 | 1468862581997 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:02 INFO - PROCESS | 3576 | 1468862582094 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:23:02 INFO - PROCESS | 3576 | 1468862582100 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:02 INFO - PROCESS | 3576 | 1468862582103 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:02 INFO - PROCESS | 3576 | ++DOCSHELL 114DC400 == 28 [pid = 3576] [id = 443] 10:23:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (11A53800) [pid = 3576] [serial = 1329] [outer = 00000000] 10:23:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1286D400) [pid = 3576] [serial = 1330] [outer = 11A53800] 10:23:02 INFO - PROCESS | 3576 | 1468862582154 Marionette DEBUG loaded listener.js 10:23:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (12BCCC00) [pid = 3576] [serial = 1331] [outer = 11A53800] 10:23:02 INFO - PROCESS | 3576 | 1468862582639 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 686ms 10:23:02 INFO - PROCESS | 3576 | 1468862582681 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:23:02 INFO - PROCESS | 3576 | 1468862582686 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 10:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:23:02 INFO - PROCESS | 3576 | 1468862582692 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:23:02 INFO - PROCESS | 3576 | 1468862582695 Marionette TRACE conn3 <- [1,1738,null,{}] 10:23:02 INFO - PROCESS | 3576 | 1468862582698 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:02 INFO - PROCESS | 3576 | 1468862582701 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:02 INFO - PROCESS | 3576 | 1468862582820 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:23:02 INFO - PROCESS | 3576 | 1468862582919 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:02 INFO - PROCESS | 3576 | 1468862582921 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:02 INFO - PROCESS | 3576 | ++DOCSHELL 13CC5400 == 29 [pid = 3576] [id = 444] 10:23:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13E88C00) [pid = 3576] [serial = 1332] [outer = 00000000] 10:23:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (14546C00) [pid = 3576] [serial = 1333] [outer = 13E88C00] 10:23:02 INFO - PROCESS | 3576 | 1468862582966 Marionette DEBUG loaded listener.js 10:23:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15336000) [pid = 3576] [serial = 1334] [outer = 13E88C00] 10:23:03 INFO - PROCESS | 3576 | 1468862583332 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 702ms 10:23:03 INFO - PROCESS | 3576 | 1468862583392 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:23:03 INFO - PROCESS | 3576 | 1468862583394 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 10:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:23:03 INFO - PROCESS | 3576 | 1468862583398 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:23:03 INFO - PROCESS | 3576 | 1468862583401 Marionette TRACE conn3 <- [1,1742,null,{}] 10:23:03 INFO - PROCESS | 3576 | 1468862583412 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:03 INFO - PROCESS | 3576 | 1468862583416 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:03 INFO - PROCESS | 3576 | 1468862583498 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:23:03 INFO - PROCESS | 3576 | 1468862583505 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:03 INFO - PROCESS | 3576 | 1468862583508 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:03 INFO - PROCESS | 3576 | ++DOCSHELL 10474000 == 30 [pid = 3576] [id = 445] 10:23:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (10518000) [pid = 3576] [serial = 1335] [outer = 00000000] 10:23:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16138C00) [pid = 3576] [serial = 1336] [outer = 10518000] 10:23:03 INFO - PROCESS | 3576 | 1468862583555 Marionette DEBUG loaded listener.js 10:23:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16B56800) [pid = 3576] [serial = 1337] [outer = 10518000] 10:23:04 INFO - PROCESS | 3576 | 1468862584049 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 702ms 10:23:04 INFO - PROCESS | 3576 | 1468862584098 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:23:04 INFO - PROCESS | 3576 | 1468862584102 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 10:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:23:04 INFO - PROCESS | 3576 | 1468862584106 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:23:04 INFO - PROCESS | 3576 | 1468862584108 Marionette TRACE conn3 <- [1,1746,null,{}] 10:23:04 INFO - PROCESS | 3576 | 1468862584112 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:04 INFO - PROCESS | 3576 | 1468862584114 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:04 INFO - PROCESS | 3576 | 1468862584255 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:23:04 INFO - PROCESS | 3576 | 1468862584276 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:04 INFO - PROCESS | 3576 | 1468862584278 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:04 INFO - PROCESS | 3576 | ++DOCSHELL 16E2FC00 == 31 [pid = 3576] [id = 446] 10:23:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E31400) [pid = 3576] [serial = 1338] [outer = 00000000] 10:23:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16E39000) [pid = 3576] [serial = 1339] [outer = 16E31400] 10:23:04 INFO - PROCESS | 3576 | 1468862584323 Marionette DEBUG loaded listener.js 10:23:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16EC5800) [pid = 3576] [serial = 1340] [outer = 16E31400] 10:23:04 INFO - PROCESS | 3576 | 1468862584748 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 687ms 10:23:04 INFO - PROCESS | 3576 | 1468862584806 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:23:04 INFO - PROCESS | 3576 | 1468862584808 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 10:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:23:04 INFO - PROCESS | 3576 | 1468862584818 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:23:04 INFO - PROCESS | 3576 | 1468862584820 Marionette TRACE conn3 <- [1,1750,null,{}] 10:23:04 INFO - PROCESS | 3576 | 1468862584823 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:04 INFO - PROCESS | 3576 | 1468862584825 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:04 INFO - PROCESS | 3576 | 1468862584934 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:23:04 INFO - PROCESS | 3576 | 1468862584940 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:04 INFO - PROCESS | 3576 | 1468862584942 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:04 INFO - PROCESS | 3576 | ++DOCSHELL 16EC2400 == 32 [pid = 3576] [id = 447] 10:23:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17031800) [pid = 3576] [serial = 1341] [outer = 00000000] 10:23:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17602C00) [pid = 3576] [serial = 1342] [outer = 17031800] 10:23:04 INFO - PROCESS | 3576 | 1468862584988 Marionette DEBUG loaded listener.js 10:23:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (176C5000) [pid = 3576] [serial = 1343] [outer = 17031800] 10:23:05 INFO - PROCESS | 3576 | 1468862585442 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 640ms 10:23:05 INFO - PROCESS | 3576 | 1468862585457 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:23:05 INFO - PROCESS | 3576 | 1468862585459 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 10:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:23:05 INFO - PROCESS | 3576 | 1468862585462 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:23:05 INFO - PROCESS | 3576 | 1468862585464 Marionette TRACE conn3 <- [1,1754,null,{}] 10:23:05 INFO - PROCESS | 3576 | 1468862585467 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:05 INFO - PROCESS | 3576 | 1468862585472 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:05 INFO - PROCESS | 3576 | 1468862585595 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:23:05 INFO - PROCESS | 3576 | 1468862585686 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:05 INFO - PROCESS | 3576 | 1468862585688 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:05 INFO - PROCESS | 3576 | ++DOCSHELL 17DD1C00 == 33 [pid = 3576] [id = 448] 10:23:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (17E4F000) [pid = 3576] [serial = 1344] [outer = 00000000] 10:23:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1820DC00) [pid = 3576] [serial = 1345] [outer = 17E4F000] 10:23:05 INFO - PROCESS | 3576 | 1468862585730 Marionette DEBUG loaded listener.js 10:23:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (19570000) [pid = 3576] [serial = 1346] [outer = 17E4F000] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (16E37C00) [pid = 3576] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (112F6000) [pid = 3576] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16A85000) [pid = 3576] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (112BB000) [pid = 3576] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17DD2400) [pid = 3576] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16DEE400) [pid = 3576] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15378000) [pid = 3576] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13137400) [pid = 3576] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1956B400) [pid = 3576] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (145DA800) [pid = 3576] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17DD6C00) [pid = 3576] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (153EB800) [pid = 3576] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:23:06 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19CAA000) [pid = 3576] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:23:06 INFO - PROCESS | 3576 | 1468862586276 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 843ms 10:23:06 INFO - PROCESS | 3576 | 1468862586312 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:23:06 INFO - PROCESS | 3576 | 1468862586314 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 10:23:06 INFO - PROCESS | 3576 | 1468862586330 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:23:06 INFO - PROCESS | 3576 | 1468862586332 Marionette TRACE conn3 <- [1,1758,null,{}] 10:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:23:06 INFO - PROCESS | 3576 | 1468862586335 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:06 INFO - PROCESS | 3576 | 1468862586337 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:06 INFO - PROCESS | 3576 | 1468862586411 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:23:06 INFO - PROCESS | 3576 | 1468862586416 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:06 INFO - PROCESS | 3576 | 1468862586418 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:06 INFO - PROCESS | 3576 | ++DOCSHELL 145DA800 == 34 [pid = 3576] [id = 449] 10:23:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (153E3800) [pid = 3576] [serial = 1347] [outer = 00000000] 10:23:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16E37C00) [pid = 3576] [serial = 1348] [outer = 153E3800] 10:23:06 INFO - PROCESS | 3576 | 1468862586459 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17E54C00) [pid = 3576] [serial = 1349] [outer = 153E3800] 10:23:06 INFO - PROCESS | 3576 | 1468862586897 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 577ms 10:23:06 INFO - PROCESS | 3576 | 1468862586911 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:23:06 INFO - PROCESS | 3576 | 1468862586913 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 10:23:06 INFO - PROCESS | 3576 | 1468862586916 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:23:06 INFO - PROCESS | 3576 | 1468862586918 Marionette TRACE conn3 <- [1,1762,null,{}] 10:23:06 INFO - PROCESS | 3576 | 1468862586921 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:06 INFO - PROCESS | 3576 | 1468862586923 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:07 INFO - PROCESS | 3576 | 1468862587042 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:23:07 INFO - PROCESS | 3576 | 1468862587049 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:07 INFO - PROCESS | 3576 | 1468862587051 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:07 INFO - PROCESS | 3576 | ++DOCSHELL 102D2000 == 35 [pid = 3576] [id = 450] 10:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (11287000) [pid = 3576] [serial = 1350] [outer = 00000000] 10:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19573C00) [pid = 3576] [serial = 1351] [outer = 11287000] 10:23:07 INFO - PROCESS | 3576 | 1468862587093 Marionette DEBUG loaded listener.js 10:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19574000) [pid = 3576] [serial = 1352] [outer = 11287000] 10:23:07 INFO - PROCESS | 3576 | 1468862587514 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 640ms 10:23:07 INFO - PROCESS | 3576 | 1468862587554 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:23:07 INFO - PROCESS | 3576 | 1468862587556 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 10:23:07 INFO - PROCESS | 3576 | 1468862587559 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:23:07 INFO - PROCESS | 3576 | 1468862587561 Marionette TRACE conn3 <- [1,1766,null,{}] 10:23:07 INFO - PROCESS | 3576 | 1468862587565 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:07 INFO - PROCESS | 3576 | 1468862587566 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:07 INFO - PROCESS | 3576 | 1468862587676 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:23:07 INFO - PROCESS | 3576 | 1468862587684 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:07 INFO - PROCESS | 3576 | 1468862587686 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:07 INFO - PROCESS | 3576 | ++DOCSHELL 1956D800 == 36 [pid = 3576] [id = 451] 10:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (197B2C00) [pid = 3576] [serial = 1353] [outer = 00000000] 10:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19A1B400) [pid = 3576] [serial = 1354] [outer = 197B2C00] 10:23:07 INFO - PROCESS | 3576 | 1468862587728 Marionette DEBUG loaded listener.js 10:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19CA9400) [pid = 3576] [serial = 1355] [outer = 197B2C00] 10:23:08 INFO - PROCESS | 3576 | 1468862588304 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 889ms 10:23:08 INFO - PROCESS | 3576 | 1468862588450 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:23:08 INFO - PROCESS | 3576 | 1468862588455 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 10:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:23:08 INFO - PROCESS | 3576 | 1468862588460 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - PROCESS | 3576 | 1468862588464 Marionette TRACE conn3 <- [1,1770,null,{}] 10:23:08 INFO - PROCESS | 3576 | 1468862588470 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:08 INFO - PROCESS | 3576 | 1468862588473 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:08 INFO - PROCESS | 3576 | 1468862588608 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:23:08 INFO - PROCESS | 3576 | 1468862588734 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 3576 | 1468862588739 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:08 INFO - PROCESS | 3576 | ++DOCSHELL 10F6F400 == 37 [pid = 3576] [id = 452] 10:23:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10F74C00) [pid = 3576] [serial = 1356] [outer = 00000000] 10:23:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13077C00) [pid = 3576] [serial = 1357] [outer = 10F74C00] 10:23:08 INFO - PROCESS | 3576 | 1468862588798 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13146000) [pid = 3576] [serial = 1358] [outer = 10F74C00] 10:23:09 INFO - PROCESS | 3576 | 1468862589479 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 10:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1092ms 10:23:09 INFO - PROCESS | 3576 | 1468862589558 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:23:09 INFO - PROCESS | 3576 | 1468862589563 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 10:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:23:09 INFO - PROCESS | 3576 | 1468862589598 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:23:09 INFO - PROCESS | 3576 | 1468862589601 Marionette TRACE conn3 <- [1,1774,null,{}] 10:23:09 INFO - PROCESS | 3576 | 1468862589605 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:09 INFO - PROCESS | 3576 | 1468862589608 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:09 INFO - PROCESS | 3576 | 1468862589739 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:23:09 INFO - PROCESS | 3576 | 1468862589867 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:09 INFO - PROCESS | 3576 | 1468862589870 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:09 INFO - PROCESS | 3576 | ++DOCSHELL 14542400 == 38 [pid = 3576] [id = 453] 10:23:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (145D0C00) [pid = 3576] [serial = 1359] [outer = 00000000] 10:23:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (153EF000) [pid = 3576] [serial = 1360] [outer = 145D0C00] 10:23:09 INFO - PROCESS | 3576 | 1468862589925 Marionette DEBUG loaded listener.js 10:23:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (15F71800) [pid = 3576] [serial = 1361] [outer = 145D0C00] 10:23:10 INFO - PROCESS | 3576 | --DOCSHELL 102D2000 == 37 [pid = 3576] [id = 450] 10:23:10 INFO - PROCESS | 3576 | --DOCSHELL 145DA800 == 36 [pid = 3576] [id = 449] 10:23:10 INFO - PROCESS | 3576 | --DOCSHELL 17DD1C00 == 35 [pid = 3576] [id = 448] 10:23:10 INFO - PROCESS | 3576 | --DOCSHELL 16EC2400 == 34 [pid = 3576] [id = 447] 10:23:10 INFO - PROCESS | 3576 | --DOCSHELL 16E2FC00 == 33 [pid = 3576] [id = 446] 10:23:10 INFO - PROCESS | 3576 | --DOCSHELL 10474000 == 32 [pid = 3576] [id = 445] 10:23:10 INFO - PROCESS | 3576 | --DOCSHELL 13CC5400 == 31 [pid = 3576] [id = 444] 10:23:10 INFO - PROCESS | 3576 | --DOCSHELL 114DC400 == 30 [pid = 3576] [id = 443] 10:23:10 INFO - PROCESS | 3576 | --DOCSHELL 112B8000 == 29 [pid = 3576] [id = 442] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A5F1C00) [pid = 3576] [serial = 1235] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (17610000) [pid = 3576] [serial = 1295] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (12869400) [pid = 3576] [serial = 1282] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (12930800) [pid = 3576] [serial = 1283] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16E32800) [pid = 3576] [serial = 1291] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1298FC00) [pid = 3576] [serial = 1279] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (130AE400) [pid = 3576] [serial = 1280] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (18210800) [pid = 3576] [serial = 1298] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A78BC00) [pid = 3576] [serial = 1277] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (153EF800) [pid = 3576] [serial = 1288] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (18036800) [pid = 3576] [serial = 1297] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (158ABC00) [pid = 3576] [serial = 1289] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13939C00) [pid = 3576] [serial = 1285] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13E89000) [pid = 3576] [serial = 1286] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19576C00) [pid = 3576] [serial = 1300] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16E2EC00) [pid = 3576] [serial = 1303] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1708D000) [pid = 3576] [serial = 1304] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19CB0C00) [pid = 3576] [serial = 1309] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1956E800) [pid = 3576] [serial = 1306] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19F54800) [pid = 3576] [serial = 1310] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (197B1000) [pid = 3576] [serial = 1301] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1751C400) [pid = 3576] [serial = 1294] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (19CA5000) [pid = 3576] [serial = 1307] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16E3DC00) [pid = 3576] [serial = 1292] [outer = 00000000] [url = about:blank] 10:23:10 INFO - PROCESS | 3576 | 1468862590767 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 10:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1186ms 10:23:10 INFO - PROCESS | 3576 | 1468862590795 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:23:10 INFO - PROCESS | 3576 | 1468862590799 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 10:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:23:10 INFO - PROCESS | 3576 | 1468862590803 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:23:10 INFO - PROCESS | 3576 | 1468862590806 Marionette TRACE conn3 <- [1,1778,null,{}] 10:23:10 INFO - PROCESS | 3576 | 1468862590812 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:10 INFO - PROCESS | 3576 | 1468862590815 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:10 INFO - PROCESS | 3576 | 1468862590902 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:23:10 INFO - PROCESS | 3576 | 1468862590909 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:10 INFO - PROCESS | 3576 | 1468862590914 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:10 INFO - PROCESS | 3576 | ++DOCSHELL 112F8000 == 30 [pid = 3576] [id = 454] 10:23:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (114DC400) [pid = 3576] [serial = 1362] [outer = 00000000] 10:23:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1286C000) [pid = 3576] [serial = 1363] [outer = 114DC400] 10:23:10 INFO - PROCESS | 3576 | 1468862590961 Marionette DEBUG loaded listener.js 10:23:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (12992000) [pid = 3576] [serial = 1364] [outer = 114DC400] 10:23:11 INFO - PROCESS | 3576 | 1468862591478 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 687ms 10:23:11 INFO - PROCESS | 3576 | 1468862591500 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:23:11 INFO - PROCESS | 3576 | 1468862591504 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 10:23:11 INFO - PROCESS | 3576 | 1468862591510 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:23:11 INFO - PROCESS | 3576 | 1468862591512 Marionette TRACE conn3 <- [1,1782,null,{}] 10:23:11 INFO - PROCESS | 3576 | 1468862591516 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:11 INFO - PROCESS | 3576 | 1468862591518 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:11 INFO - PROCESS | 3576 | 1468862591599 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:23:11 INFO - PROCESS | 3576 | 1468862591607 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:11 INFO - PROCESS | 3576 | 1468862591609 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:11 INFO - PROCESS | 3576 | ++DOCSHELL 131DC000 == 31 [pid = 3576] [id = 455] 10:23:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1345B800) [pid = 3576] [serial = 1365] [outer = 00000000] 10:23:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (14290400) [pid = 3576] [serial = 1366] [outer = 1345B800] 10:23:11 INFO - PROCESS | 3576 | 1468862591654 Marionette DEBUG loaded listener.js 10:23:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15377C00) [pid = 3576] [serial = 1367] [outer = 1345B800] 10:23:12 INFO - PROCESS | 3576 | 1468862592115 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 639ms 10:23:12 INFO - PROCESS | 3576 | 1468862592148 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:23:12 INFO - PROCESS | 3576 | 1468862592151 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 10:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:23:12 INFO - PROCESS | 3576 | 1468862592154 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:23:12 INFO - PROCESS | 3576 | 1468862592157 Marionette TRACE conn3 <- [1,1786,null,{}] 10:23:12 INFO - PROCESS | 3576 | 1468862592168 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:12 INFO - PROCESS | 3576 | 1468862592172 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:12 INFO - PROCESS | 3576 | 1468862592253 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:23:12 INFO - PROCESS | 3576 | 1468862592263 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:12 INFO - PROCESS | 3576 | 1468862592266 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:12 INFO - PROCESS | 3576 | ++DOCSHELL 16DE9400 == 32 [pid = 3576] [id = 456] 10:23:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16DEEC00) [pid = 3576] [serial = 1368] [outer = 00000000] 10:23:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16DF4400) [pid = 3576] [serial = 1369] [outer = 16DEEC00] 10:23:12 INFO - PROCESS | 3576 | 1468862592312 Marionette DEBUG loaded listener.js 10:23:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16E32000) [pid = 3576] [serial = 1370] [outer = 16DEEC00] 10:23:12 INFO - PROCESS | 3576 | 1468862592764 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 624ms 10:23:12 INFO - PROCESS | 3576 | 1468862592792 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:23:12 INFO - PROCESS | 3576 | 1468862592794 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 10:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:23:12 INFO - PROCESS | 3576 | 1468862592798 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:23:12 INFO - PROCESS | 3576 | 1468862592799 Marionette TRACE conn3 <- [1,1790,null,{}] 10:23:12 INFO - PROCESS | 3576 | 1468862592803 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:12 INFO - PROCESS | 3576 | 1468862592805 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:12 INFO - PROCESS | 3576 | 1468862592885 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:23:12 INFO - PROCESS | 3576 | 1468862592891 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:12 INFO - PROCESS | 3576 | 1468862592893 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:12 INFO - PROCESS | 3576 | ++DOCSHELL 16EC2C00 == 33 [pid = 3576] [id = 457] 10:23:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17030400) [pid = 3576] [serial = 1371] [outer = 00000000] 10:23:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (12D5E400) [pid = 3576] [serial = 1372] [outer = 17030400] 10:23:12 INFO - PROCESS | 3576 | 1468862592936 Marionette DEBUG loaded listener.js 10:23:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17609400) [pid = 3576] [serial = 1373] [outer = 17030400] 10:23:13 INFO - PROCESS | 3576 | 1468862593390 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 624ms 10:23:13 INFO - PROCESS | 3576 | 1468862593435 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:23:13 INFO - PROCESS | 3576 | 1468862593437 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 10:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:23:13 INFO - PROCESS | 3576 | 1468862593441 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:23:13 INFO - PROCESS | 3576 | 1468862593442 Marionette TRACE conn3 <- [1,1794,null,{}] 10:23:13 INFO - PROCESS | 3576 | 1468862593446 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:13 INFO - PROCESS | 3576 | 1468862593448 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:13 INFO - PROCESS | 3576 | 1468862593573 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:23:13 INFO - PROCESS | 3576 | 1468862593595 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:13 INFO - PROCESS | 3576 | 1468862593597 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:13 INFO - PROCESS | 3576 | ++DOCSHELL 1777D000 == 34 [pid = 3576] [id = 458] 10:23:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1777D800) [pid = 3576] [serial = 1374] [outer = 00000000] 10:23:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17DD1800) [pid = 3576] [serial = 1375] [outer = 1777D800] 10:23:13 INFO - PROCESS | 3576 | 1468862593639 Marionette DEBUG loaded listener.js 10:23:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17DDA400) [pid = 3576] [serial = 1376] [outer = 1777D800] 10:23:14 INFO - PROCESS | 3576 | 1468862594102 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 686ms 10:23:14 INFO - PROCESS | 3576 | 1468862594141 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:23:14 INFO - PROCESS | 3576 | 1468862594143 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 10:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:23:14 INFO - PROCESS | 3576 | 1468862594146 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:23:14 INFO - PROCESS | 3576 | 1468862594148 Marionette TRACE conn3 <- [1,1798,null,{}] 10:23:14 INFO - PROCESS | 3576 | 1468862594151 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:14 INFO - PROCESS | 3576 | 1468862594156 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:14 INFO - PROCESS | 3576 | 1468862594294 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:23:14 INFO - PROCESS | 3576 | 1468862594305 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:14 INFO - PROCESS | 3576 | 1468862594316 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:14 INFO - PROCESS | 3576 | ++DOCSHELL 18208C00 == 35 [pid = 3576] [id = 459] 10:23:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19569C00) [pid = 3576] [serial = 1377] [outer = 00000000] 10:23:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (197B5C00) [pid = 3576] [serial = 1378] [outer = 19569C00] 10:23:14 INFO - PROCESS | 3576 | 1468862594421 Marionette DEBUG loaded listener.js 10:23:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1956EC00) [pid = 3576] [serial = 1379] [outer = 19569C00] 10:23:14 INFO - PROCESS | 3576 | 1468862594836 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 10:23:14 INFO - PROCESS | 3576 | 1468862594887 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:23:14 INFO - PROCESS | 3576 | 1468862594889 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 10:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:23:14 INFO - PROCESS | 3576 | 1468862594925 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:23:14 INFO - PROCESS | 3576 | 1468862594927 Marionette TRACE conn3 <- [1,1802,null,{}] 10:23:14 INFO - PROCESS | 3576 | 1468862594933 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:14 INFO - PROCESS | 3576 | 1468862594934 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:15 INFO - PROCESS | 3576 | 1468862595039 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:23:15 INFO - PROCESS | 3576 | 1468862595051 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:15 INFO - PROCESS | 3576 | 1468862595053 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:15 INFO - PROCESS | 3576 | ++DOCSHELL 19CAD400 == 36 [pid = 3576] [id = 460] 10:23:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19CB0C00) [pid = 3576] [serial = 1380] [outer = 00000000] 10:23:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19F59400) [pid = 3576] [serial = 1381] [outer = 19CB0C00] 10:23:15 INFO - PROCESS | 3576 | 1468862595094 Marionette DEBUG loaded listener.js 10:23:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A095800) [pid = 3576] [serial = 1382] [outer = 19CB0C00] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (17E4F000) [pid = 3576] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (11A53800) [pid = 3576] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (112C5400) [pid = 3576] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (112B9800) [pid = 3576] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13E88C00) [pid = 3576] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1803F800) [pid = 3576] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (17031800) [pid = 3576] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (18210000) [pid = 3576] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A0A0000) [pid = 3576] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (153E3800) [pid = 3576] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10518000) [pid = 3576] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (11287000) [pid = 3576] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16E31400) [pid = 3576] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15385400) [pid = 3576] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:23:15 INFO - PROCESS | 3576 | 1468862595620 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 780ms 10:23:15 INFO - PROCESS | 3576 | 1468862595674 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:23:15 INFO - PROCESS | 3576 | 1468862595676 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 10:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:23:15 INFO - PROCESS | 3576 | 1468862595679 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:23:15 INFO - PROCESS | 3576 | 1468862595681 Marionette TRACE conn3 <- [1,1806,null,{}] 10:23:15 INFO - PROCESS | 3576 | 1468862595684 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:15 INFO - PROCESS | 3576 | 1468862595686 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:15 INFO - PROCESS | 3576 | 1468862595770 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:23:15 INFO - PROCESS | 3576 | 1468862595775 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:15 INFO - PROCESS | 3576 | 1468862595777 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:15 INFO - PROCESS | 3576 | ++DOCSHELL 10F6E400 == 37 [pid = 3576] [id = 461] 10:23:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (14283C00) [pid = 3576] [serial = 1383] [outer = 00000000] 10:23:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16E32C00) [pid = 3576] [serial = 1384] [outer = 14283C00] 10:23:15 INFO - PROCESS | 3576 | 1468862595819 Marionette DEBUG loaded listener.js 10:23:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1777E400) [pid = 3576] [serial = 1385] [outer = 14283C00] 10:23:16 INFO - PROCESS | 3576 | 1468862596264 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 640ms 10:23:16 INFO - PROCESS | 3576 | 1468862596317 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:23:16 INFO - PROCESS | 3576 | 1468862596319 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 10:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:23:16 INFO - PROCESS | 3576 | 1468862596323 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:23:16 INFO - PROCESS | 3576 | 1468862596324 Marionette TRACE conn3 <- [1,1810,null,{}] 10:23:16 INFO - PROCESS | 3576 | 1468862596328 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:16 INFO - PROCESS | 3576 | 1468862596330 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:16 INFO - PROCESS | 3576 | 1468862596416 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:23:16 INFO - PROCESS | 3576 | 1468862596421 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:16 INFO - PROCESS | 3576 | 1468862596423 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:16 INFO - PROCESS | 3576 | ++DOCSHELL 158AE800 == 38 [pid = 3576] [id = 462] 10:23:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16E31400) [pid = 3576] [serial = 1386] [outer = 00000000] 10:23:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19CACC00) [pid = 3576] [serial = 1387] [outer = 16E31400] 10:23:16 INFO - PROCESS | 3576 | 1468862596471 Marionette DEBUG loaded listener.js 10:23:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A09D800) [pid = 3576] [serial = 1388] [outer = 16E31400] 10:23:16 INFO - PROCESS | 3576 | 1468862596909 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 640ms 10:23:16 INFO - PROCESS | 3576 | 1468862596961 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:23:16 INFO - PROCESS | 3576 | 1468862596963 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 10:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:23:16 INFO - PROCESS | 3576 | 1468862596970 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:23:16 INFO - PROCESS | 3576 | 1468862596972 Marionette TRACE conn3 <- [1,1814,null,{}] 10:23:16 INFO - PROCESS | 3576 | 1468862596975 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:16 INFO - PROCESS | 3576 | 1468862596977 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:17 INFO - PROCESS | 3576 | 1468862597055 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:23:17 INFO - PROCESS | 3576 | 1468862597060 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:17 INFO - PROCESS | 3576 | 1468862597062 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:17 INFO - PROCESS | 3576 | ++DOCSHELL 16E3C000 == 39 [pid = 3576] [id = 463] 10:23:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18210000) [pid = 3576] [serial = 1389] [outer = 00000000] 10:23:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A4D3400) [pid = 3576] [serial = 1390] [outer = 18210000] 10:23:17 INFO - PROCESS | 3576 | 1468862597105 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A4D3800) [pid = 3576] [serial = 1391] [outer = 18210000] 10:23:17 INFO - PROCESS | 3576 | 1468862597720 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 796ms 10:23:17 INFO - PROCESS | 3576 | 1468862597810 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:23:17 INFO - PROCESS | 3576 | 1468862597814 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 10:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:23:17 INFO - PROCESS | 3576 | 1468862597821 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:23:17 INFO - PROCESS | 3576 | 1468862597824 Marionette TRACE conn3 <- [1,1818,null,{}] 10:23:17 INFO - PROCESS | 3576 | 1468862597832 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:17 INFO - PROCESS | 3576 | 1468862597837 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:17 INFO - PROCESS | 3576 | 1468862597988 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:23:18 INFO - PROCESS | 3576 | 1468862598116 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:18 INFO - PROCESS | 3576 | 1468862598119 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:18 INFO - PROCESS | 3576 | ++DOCSHELL 112B9800 == 40 [pid = 3576] [id = 464] 10:23:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (112EAC00) [pid = 3576] [serial = 1392] [outer = 00000000] 10:23:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (13145C00) [pid = 3576] [serial = 1393] [outer = 112EAC00] 10:23:18 INFO - PROCESS | 3576 | 1468862598176 Marionette DEBUG loaded listener.js 10:23:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (139CBC00) [pid = 3576] [serial = 1394] [outer = 112EAC00] 10:23:18 INFO - PROCESS | 3576 | 1468862598710 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 952ms 10:23:18 INFO - PROCESS | 3576 | 1468862598769 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:23:18 INFO - PROCESS | 3576 | 1468862598774 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 10:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:23:18 INFO - PROCESS | 3576 | 1468862598781 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:23:18 INFO - PROCESS | 3576 | 1468862598783 Marionette TRACE conn3 <- [1,1822,null,{}] 10:23:18 INFO - PROCESS | 3576 | 1468862598787 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:18 INFO - PROCESS | 3576 | 1468862598790 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:18 INFO - PROCESS | 3576 | 1468862598895 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:23:18 INFO - PROCESS | 3576 | 1468862599004 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:18 INFO - PROCESS | 3576 | 1468862599006 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:19 INFO - PROCESS | 3576 | ++DOCSHELL 158B3C00 == 41 [pid = 3576] [id = 465] 10:23:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (15F63400) [pid = 3576] [serial = 1395] [outer = 00000000] 10:23:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (16A85000) [pid = 3576] [serial = 1396] [outer = 15F63400] 10:23:19 INFO - PROCESS | 3576 | 1468862599060 Marionette DEBUG loaded listener.js 10:23:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (16E39400) [pid = 3576] [serial = 1397] [outer = 15F63400] 10:23:19 INFO - PROCESS | 3576 | 1468862599693 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 937ms 10:23:19 INFO - PROCESS | 3576 | 1468862599725 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:23:19 INFO - PROCESS | 3576 | 1468862599728 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 10:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:23:19 INFO - PROCESS | 3576 | 1468862599731 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:23:19 INFO - PROCESS | 3576 | 1468862599735 Marionette TRACE conn3 <- [1,1826,null,{}] 10:23:19 INFO - PROCESS | 3576 | 1468862599746 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:19 INFO - PROCESS | 3576 | 1468862599751 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:19 INFO - PROCESS | 3576 | 1468862599838 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:23:19 INFO - PROCESS | 3576 | 1468862599975 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:19 INFO - PROCESS | 3576 | 1468862599979 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:19 INFO - PROCESS | 3576 | ++DOCSHELL 1A383000 == 42 [pid = 3576] [id = 466] 10:23:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A385000) [pid = 3576] [serial = 1398] [outer = 00000000] 10:23:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A4DB400) [pid = 3576] [serial = 1399] [outer = 1A385000] 10:23:20 INFO - PROCESS | 3576 | 1468862600035 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A5EDC00) [pid = 3576] [serial = 1400] [outer = 1A385000] 10:23:20 INFO - PROCESS | 3576 | 1468862600641 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 998ms 10:23:20 INFO - PROCESS | 3576 | 1468862600717 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:23:20 INFO - PROCESS | 3576 | 1468862600720 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 10:23:20 INFO - PROCESS | 3576 | 1468862600724 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:23:20 INFO - PROCESS | 3576 | 1468862600726 Marionette TRACE conn3 <- [1,1830,null,{}] 10:23:20 INFO - PROCESS | 3576 | 1468862600743 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:20 INFO - PROCESS | 3576 | 1468862600745 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:21 INFO - PROCESS | 3576 | 1468862601010 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:23:21 INFO - PROCESS | 3576 | 1468862601141 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:21 INFO - PROCESS | 3576 | 1468862601144 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:21 INFO - PROCESS | 3576 | ++DOCSHELL 10A75800 == 43 [pid = 3576] [id = 467] 10:23:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (10A7B400) [pid = 3576] [serial = 1401] [outer = 00000000] 10:23:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (112C5400) [pid = 3576] [serial = 1402] [outer = 10A7B400] 10:23:21 INFO - PROCESS | 3576 | 1468862601194 Marionette DEBUG loaded listener.js 10:23:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (12861C00) [pid = 3576] [serial = 1403] [outer = 10A7B400] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 158AE800 == 42 [pid = 3576] [id = 462] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 10F6E400 == 41 [pid = 3576] [id = 461] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 19CAD400 == 40 [pid = 3576] [id = 460] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 18208C00 == 39 [pid = 3576] [id = 459] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 1777D000 == 38 [pid = 3576] [id = 458] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 16EC2C00 == 37 [pid = 3576] [id = 457] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 16DE9400 == 36 [pid = 3576] [id = 456] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 131DC000 == 35 [pid = 3576] [id = 455] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 112F8000 == 34 [pid = 3576] [id = 454] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 10F6F400 == 33 [pid = 3576] [id = 452] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 1956D800 == 32 [pid = 3576] [id = 451] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 14542400 == 31 [pid = 3576] [id = 453] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 158B3C00 == 30 [pid = 3576] [id = 465] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 1A383000 == 29 [pid = 3576] [id = 466] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 16E3C000 == 28 [pid = 3576] [id = 463] 10:23:22 INFO - PROCESS | 3576 | --DOCSHELL 112B9800 == 27 [pid = 3576] [id = 464] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (19574000) [pid = 3576] [serial = 1352] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (19A1B400) [pid = 3576] [serial = 1354] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1820DC00) [pid = 3576] [serial = 1345] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (12BCCC00) [pid = 3576] [serial = 1331] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (12975800) [pid = 3576] [serial = 1313] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (19570000) [pid = 3576] [serial = 1346] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1428C000) [pid = 3576] [serial = 1328] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (14546C00) [pid = 3576] [serial = 1333] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1956E400) [pid = 3576] [serial = 1318] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (17602C00) [pid = 3576] [serial = 1342] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A383800) [pid = 3576] [serial = 1324] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (19CAEC00) [pid = 3576] [serial = 1319] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A4D4C00) [pid = 3576] [serial = 1321] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15336000) [pid = 3576] [serial = 1334] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (12822000) [pid = 3576] [serial = 1312] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A4D8C00) [pid = 3576] [serial = 1322] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17E54C00) [pid = 3576] [serial = 1349] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16B56800) [pid = 3576] [serial = 1337] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19573C00) [pid = 3576] [serial = 1351] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16EC5800) [pid = 3576] [serial = 1340] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16DE6400) [pid = 3576] [serial = 1316] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16E39000) [pid = 3576] [serial = 1339] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1286D400) [pid = 3576] [serial = 1330] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16E37C00) [pid = 3576] [serial = 1348] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16138C00) [pid = 3576] [serial = 1336] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (176C5000) [pid = 3576] [serial = 1343] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A4DF000) [pid = 3576] [serial = 1325] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (15F72800) [pid = 3576] [serial = 1315] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (139C9400) [pid = 3576] [serial = 1327] [outer = 00000000] [url = about:blank] 10:23:22 INFO - PROCESS | 3576 | 1468862602450 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1763ms 10:23:22 INFO - PROCESS | 3576 | 1468862602524 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:23:22 INFO - PROCESS | 3576 | 1468862602528 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 10:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:23:22 INFO - PROCESS | 3576 | 1468862602535 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:23:22 INFO - PROCESS | 3576 | 1468862602538 Marionette TRACE conn3 <- [1,1834,null,{}] 10:23:22 INFO - PROCESS | 3576 | 1468862602544 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:22 INFO - PROCESS | 3576 | 1468862602547 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:22 INFO - PROCESS | 3576 | 1468862602643 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:23:22 INFO - PROCESS | 3576 | 1468862602732 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 3576 | 1468862602737 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:22 INFO - PROCESS | 3576 | ++DOCSHELL 10F72800 == 28 [pid = 3576] [id = 468] 10:23:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (11282800) [pid = 3576] [serial = 1404] [outer = 00000000] 10:23:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1286E400) [pid = 3576] [serial = 1405] [outer = 11282800] 10:23:22 INFO - PROCESS | 3576 | 1468862602784 Marionette DEBUG loaded listener.js 10:23:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (12932800) [pid = 3576] [serial = 1406] [outer = 11282800] 10:23:23 INFO - PROCESS | 3576 | 1468862603181 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 687ms 10:23:23 INFO - PROCESS | 3576 | 1468862603233 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 3576 | 1468862603238 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 10:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:23:23 INFO - PROCESS | 3576 | 1468862603244 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - PROCESS | 3576 | 1468862603247 Marionette TRACE conn3 <- [1,1838,null,{}] 10:23:23 INFO - PROCESS | 3576 | 1468862603250 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:23 INFO - PROCESS | 3576 | 1468862603253 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:23 INFO - PROCESS | 3576 | 1468862603337 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:23:23 INFO - PROCESS | 3576 | 1468862603344 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:23 INFO - PROCESS | 3576 | 1468862603347 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:23 INFO - PROCESS | 3576 | ++DOCSHELL 13462400 == 29 [pid = 3576] [id = 469] 10:23:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13462800) [pid = 3576] [serial = 1407] [outer = 00000000] 10:23:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (139C9400) [pid = 3576] [serial = 1408] [outer = 13462800] 10:23:23 INFO - PROCESS | 3576 | 1468862603395 Marionette DEBUG loaded listener.js 10:23:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1428F800) [pid = 3576] [serial = 1409] [outer = 13462800] 10:23:23 INFO - PROCESS | 3576 | 1468862603864 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 640ms 10:23:23 INFO - PROCESS | 3576 | 1468862603881 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 3576 | 1468862603883 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 10:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:23:23 INFO - PROCESS | 3576 | 1468862603887 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - PROCESS | 3576 | 1468862603890 Marionette TRACE conn3 <- [1,1842,null,{}] 10:23:23 INFO - PROCESS | 3576 | 1468862603905 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:23 INFO - PROCESS | 3576 | 1468862603909 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:23 INFO - PROCESS | 3576 | 1468862603990 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:23:23 INFO - PROCESS | 3576 | 1468862603997 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:23 INFO - PROCESS | 3576 | 1468862604000 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:24 INFO - PROCESS | 3576 | ++DOCSHELL 158B3C00 == 30 [pid = 3576] [id = 470] 10:23:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15F63C00) [pid = 3576] [serial = 1410] [outer = 00000000] 10:23:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1613AC00) [pid = 3576] [serial = 1411] [outer = 15F63C00] 10:23:24 INFO - PROCESS | 3576 | 1468862604048 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16B51400) [pid = 3576] [serial = 1412] [outer = 15F63C00] 10:23:24 INFO - PROCESS | 3576 | 1468862604524 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 702ms 10:23:24 INFO - PROCESS | 3576 | 1468862604586 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:23:24 INFO - PROCESS | 3576 | 1468862604589 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 10:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:23:24 INFO - PROCESS | 3576 | 1468862604592 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:23:24 INFO - PROCESS | 3576 | 1468862604594 Marionette TRACE conn3 <- [1,1846,null,{}] 10:23:24 INFO - PROCESS | 3576 | 1468862604597 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:24 INFO - PROCESS | 3576 | 1468862604609 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:24 INFO - PROCESS | 3576 | 1468862604730 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:23:24 INFO - PROCESS | 3576 | 1468862604735 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:24 INFO - PROCESS | 3576 | 1468862604737 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:24 INFO - PROCESS | 3576 | ++DOCSHELL 16139800 == 31 [pid = 3576] [id = 471] 10:23:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16DE8800) [pid = 3576] [serial = 1413] [outer = 00000000] 10:23:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16E37800) [pid = 3576] [serial = 1414] [outer = 16DE8800] 10:23:24 INFO - PROCESS | 3576 | 1468862604780 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16EC2000) [pid = 3576] [serial = 1415] [outer = 16DE8800] 10:23:25 INFO - PROCESS | 3576 | 1468862605216 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 624ms 10:23:25 INFO - PROCESS | 3576 | 1468862605233 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:23:25 INFO - PROCESS | 3576 | 1468862605235 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 10:23:25 INFO - PROCESS | 3576 | 1468862605239 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:23:25 INFO - PROCESS | 3576 | 1468862605240 Marionette TRACE conn3 <- [1,1850,null,{}] 10:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:23:25 INFO - PROCESS | 3576 | 1468862605243 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:25 INFO - PROCESS | 3576 | 1468862605245 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:25 INFO - PROCESS | 3576 | 1468862605353 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:23:25 INFO - PROCESS | 3576 | 1468862605358 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 3576 | 1468862605360 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:25 INFO - PROCESS | 3576 | ++DOCSHELL 16FB1C00 == 32 [pid = 3576] [id = 472] 10:23:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17030800) [pid = 3576] [serial = 1416] [outer = 00000000] 10:23:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (175CC400) [pid = 3576] [serial = 1417] [outer = 17030800] 10:23:25 INFO - PROCESS | 3576 | 1468862605433 Marionette DEBUG loaded listener.js 10:23:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (176BD000) [pid = 3576] [serial = 1418] [outer = 17030800] 10:23:25 INFO - PROCESS | 3576 | 1468862605868 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 702ms 10:23:25 INFO - PROCESS | 3576 | 1468862605940 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:23:25 INFO - PROCESS | 3576 | 1468862605942 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 10:23:25 INFO - PROCESS | 3576 | 1468862605945 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:23:25 INFO - PROCESS | 3576 | 1468862605946 Marionette TRACE conn3 <- [1,1854,null,{}] 10:23:25 INFO - PROCESS | 3576 | 1468862605957 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:25 INFO - PROCESS | 3576 | 1468862605962 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:26 INFO - PROCESS | 3576 | 1468862606091 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:23:26 INFO - PROCESS | 3576 | 1468862606104 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:26 INFO - PROCESS | 3576 | 1468862606106 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:26 INFO - PROCESS | 3576 | ++DOCSHELL 12D93400 == 33 [pid = 3576] [id = 473] 10:23:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1777EC00) [pid = 3576] [serial = 1419] [outer = 00000000] 10:23:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (18036800) [pid = 3576] [serial = 1420] [outer = 1777EC00] 10:23:26 INFO - PROCESS | 3576 | 1468862606150 Marionette DEBUG loaded listener.js 10:23:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1956A000) [pid = 3576] [serial = 1421] [outer = 1777EC00] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1777D800) [pid = 3576] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19569C00) [pid = 3576] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19CB0C00) [pid = 3576] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16DEEC00) [pid = 3576] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1345B800) [pid = 3576] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (10F74C00) [pid = 3576] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (145D0C00) [pid = 3576] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (114DC400) [pid = 3576] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (18210000) [pid = 3576] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17030400) [pid = 3576] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (197B2C00) [pid = 3576] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16E31400) [pid = 3576] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (14283C00) [pid = 3576] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:23:26 INFO - PROCESS | 3576 | 1468862606914 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 999ms 10:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:23:26 INFO - PROCESS | 3576 | 1468862606948 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:23:26 INFO - PROCESS | 3576 | 1468862606950 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 10:23:26 INFO - PROCESS | 3576 | 1468862606953 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:23:26 INFO - PROCESS | 3576 | 1468862606955 Marionette TRACE conn3 <- [1,1858,null,{}] 10:23:26 INFO - PROCESS | 3576 | 1468862606958 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:26 INFO - PROCESS | 3576 | 1468862606960 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:27 INFO - PROCESS | 3576 | 1468862607043 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:23:27 INFO - PROCESS | 3576 | 1468862607049 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 3576 | 1468862607051 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:27 INFO - PROCESS | 3576 | ++DOCSHELL 0C772400 == 34 [pid = 3576] [id = 474] 10:23:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (10A7BC00) [pid = 3576] [serial = 1422] [outer = 00000000] 10:23:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (139CF400) [pid = 3576] [serial = 1423] [outer = 10A7BC00] 10:23:27 INFO - PROCESS | 3576 | 1468862607097 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15333400) [pid = 3576] [serial = 1424] [outer = 10A7BC00] 10:23:27 INFO - PROCESS | 3576 | 1468862607518 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 593ms 10:23:27 INFO - PROCESS | 3576 | 1468862607553 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:23:27 INFO - PROCESS | 3576 | 1468862607555 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 10:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:23:27 INFO - PROCESS | 3576 | 1468862607558 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - PROCESS | 3576 | 1468862607560 Marionette TRACE conn3 <- [1,1862,null,{}] 10:23:27 INFO - PROCESS | 3576 | 1468862607563 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:27 INFO - PROCESS | 3576 | 1468862607565 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:27 INFO - PROCESS | 3576 | 1468862607640 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:23:27 INFO - PROCESS | 3576 | 1468862607645 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 3576 | 1468862607647 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:27 INFO - PROCESS | 3576 | ++DOCSHELL 1286B000 == 35 [pid = 3576] [id = 475] 10:23:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1314F800) [pid = 3576] [serial = 1425] [outer = 00000000] 10:23:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (175D2800) [pid = 3576] [serial = 1426] [outer = 1314F800] 10:23:27 INFO - PROCESS | 3576 | 1468862607690 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1777D800) [pid = 3576] [serial = 1427] [outer = 1314F800] 10:23:28 INFO - PROCESS | 3576 | 1468862608103 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 593ms 10:23:28 INFO - PROCESS | 3576 | 1468862608162 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 3576 | 1468862608164 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 10:23:28 INFO - PROCESS | 3576 | 1468862608167 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 3576 | 1468862608169 Marionette TRACE conn3 <- [1,1866,null,{}] 10:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:23:28 INFO - PROCESS | 3576 | 1468862608172 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:28 INFO - PROCESS | 3576 | 1468862608174 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:28 INFO - PROCESS | 3576 | 1468862608247 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:23:28 INFO - PROCESS | 3576 | 1468862608253 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 3576 | 1468862608255 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:28 INFO - PROCESS | 3576 | ++DOCSHELL 158B3800 == 36 [pid = 3576] [id = 476] 10:23:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19572800) [pid = 3576] [serial = 1428] [outer = 00000000] 10:23:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (197B0C00) [pid = 3576] [serial = 1429] [outer = 19572800] 10:23:28 INFO - PROCESS | 3576 | 1468862608296 Marionette DEBUG loaded listener.js 10:23:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19A1B000) [pid = 3576] [serial = 1430] [outer = 19572800] 10:23:28 INFO - PROCESS | 3576 | 1468862608746 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 624ms 10:23:28 INFO - PROCESS | 3576 | 1468862608808 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 3576 | 1468862608810 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 10:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:23:28 INFO - PROCESS | 3576 | 1468862608813 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 3576 | 1468862608815 Marionette TRACE conn3 <- [1,1870,null,{}] 10:23:28 INFO - PROCESS | 3576 | 1468862608820 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:28 INFO - PROCESS | 3576 | 1468862608823 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:28 INFO - PROCESS | 3576 | 1468862608956 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:23:29 INFO - PROCESS | 3576 | 1468862609076 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:29 INFO - PROCESS | 3576 | 1468862609080 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:29 INFO - PROCESS | 3576 | ++DOCSHELL 10F69C00 == 37 [pid = 3576] [id = 477] 10:23:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (10F6F400) [pid = 3576] [serial = 1431] [outer = 00000000] 10:23:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (112F1400) [pid = 3576] [serial = 1432] [outer = 10F6F400] 10:23:29 INFO - PROCESS | 3576 | 1468862609136 Marionette DEBUG loaded listener.js 10:23:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1286C800) [pid = 3576] [serial = 1433] [outer = 10F6F400] 10:23:29 INFO - PROCESS | 3576 | 1468862609896 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1140ms 10:23:29 INFO - PROCESS | 3576 | 1468862609962 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:23:29 INFO - PROCESS | 3576 | 1468862609967 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 10:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:23:29 INFO - PROCESS | 3576 | 1468862609972 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:23:29 INFO - PROCESS | 3576 | 1468862609975 Marionette TRACE conn3 <- [1,1874,null,{}] 10:23:29 INFO - PROCESS | 3576 | 1468862609980 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:29 INFO - PROCESS | 3576 | 1468862609983 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:30 INFO - PROCESS | 3576 | 1468862610108 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:23:30 INFO - PROCESS | 3576 | 1468862610236 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:30 INFO - PROCESS | 3576 | 1468862610239 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:30 INFO - PROCESS | 3576 | ++DOCSHELL 14544400 == 38 [pid = 3576] [id = 478] 10:23:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (145D8400) [pid = 3576] [serial = 1434] [outer = 00000000] 10:23:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (156F3000) [pid = 3576] [serial = 1435] [outer = 145D8400] 10:23:30 INFO - PROCESS | 3576 | 1468862610294 Marionette DEBUG loaded listener.js 10:23:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (158AE400) [pid = 3576] [serial = 1436] [outer = 145D8400] 10:23:30 INFO - PROCESS | 3576 | 1468862610944 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1046ms 10:23:31 INFO - PROCESS | 3576 | 1468862611020 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:23:31 INFO - PROCESS | 3576 | 1468862611024 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 10:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:23:31 INFO - PROCESS | 3576 | 1468862611045 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:23:31 INFO - PROCESS | 3576 | 1468862611048 Marionette TRACE conn3 <- [1,1878,null,{}] 10:23:31 INFO - PROCESS | 3576 | 1468862611077 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:31 INFO - PROCESS | 3576 | 1468862611079 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:31 INFO - PROCESS | 3576 | 1468862611204 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:23:31 INFO - PROCESS | 3576 | 1468862611411 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:31 INFO - PROCESS | 3576 | 1468862611414 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:31 INFO - PROCESS | 3576 | ++DOCSHELL 1043A400 == 39 [pid = 3576] [id = 479] 10:23:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (10478000) [pid = 3576] [serial = 1437] [outer = 00000000] 10:23:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10A0FC00) [pid = 3576] [serial = 1438] [outer = 10478000] 10:23:31 INFO - PROCESS | 3576 | 1468862611468 Marionette DEBUG loaded listener.js 10:23:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (11289C00) [pid = 3576] [serial = 1439] [outer = 10478000] 10:23:31 INFO - PROCESS | 3576 | --DOCSHELL 158B3800 == 38 [pid = 3576] [id = 476] 10:23:31 INFO - PROCESS | 3576 | --DOCSHELL 1286B000 == 37 [pid = 3576] [id = 475] 10:23:31 INFO - PROCESS | 3576 | --DOCSHELL 0C772400 == 36 [pid = 3576] [id = 474] 10:23:31 INFO - PROCESS | 3576 | --DOCSHELL 12D93400 == 35 [pid = 3576] [id = 473] 10:23:31 INFO - PROCESS | 3576 | --DOCSHELL 16FB1C00 == 34 [pid = 3576] [id = 472] 10:23:31 INFO - PROCESS | 3576 | --DOCSHELL 16139800 == 33 [pid = 3576] [id = 471] 10:23:31 INFO - PROCESS | 3576 | --DOCSHELL 158B3C00 == 32 [pid = 3576] [id = 470] 10:23:31 INFO - PROCESS | 3576 | --DOCSHELL 13462400 == 31 [pid = 3576] [id = 469] 10:23:31 INFO - PROCESS | 3576 | --DOCSHELL 10F72800 == 30 [pid = 3576] [id = 468] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (17DD1800) [pid = 3576] [serial = 1375] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (197B5C00) [pid = 3576] [serial = 1378] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (17DDA400) [pid = 3576] [serial = 1376] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (19F59400) [pid = 3576] [serial = 1381] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16DF4400) [pid = 3576] [serial = 1369] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E32000) [pid = 3576] [serial = 1370] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (14290400) [pid = 3576] [serial = 1366] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15377C00) [pid = 3576] [serial = 1367] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13077C00) [pid = 3576] [serial = 1357] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13146000) [pid = 3576] [serial = 1358] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (153EF000) [pid = 3576] [serial = 1360] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15F71800) [pid = 3576] [serial = 1361] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1286C000) [pid = 3576] [serial = 1363] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A4D3400) [pid = 3576] [serial = 1390] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12992000) [pid = 3576] [serial = 1364] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (12D5E400) [pid = 3576] [serial = 1372] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19CA9400) [pid = 3576] [serial = 1355] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1956EC00) [pid = 3576] [serial = 1379] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A4D3800) [pid = 3576] [serial = 1391] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A09D800) [pid = 3576] [serial = 1388] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A095800) [pid = 3576] [serial = 1382] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19CACC00) [pid = 3576] [serial = 1387] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16E32C00) [pid = 3576] [serial = 1384] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1777E400) [pid = 3576] [serial = 1385] [outer = 00000000] [url = about:blank] 10:23:31 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (17609400) [pid = 3576] [serial = 1373] [outer = 00000000] [url = about:blank] 10:23:32 INFO - PROCESS | 3576 | 1468862612079 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1077ms 10:23:32 INFO - PROCESS | 3576 | 1468862612097 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:23:32 INFO - PROCESS | 3576 | 1468862612100 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 10:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:23:32 INFO - PROCESS | 3576 | 1468862612105 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:23:32 INFO - PROCESS | 3576 | 1468862612107 Marionette TRACE conn3 <- [1,1882,null,{}] 10:23:32 INFO - PROCESS | 3576 | 1468862612127 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:32 INFO - PROCESS | 3576 | 1468862612132 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:32 INFO - PROCESS | 3576 | 1468862612215 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:23:32 INFO - PROCESS | 3576 | 1468862612223 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 3576 | 1468862612226 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:32 INFO - PROCESS | 3576 | ++DOCSHELL 12D5E800 == 31 [pid = 3576] [id = 480] 10:23:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13075C00) [pid = 3576] [serial = 1440] [outer = 00000000] 10:23:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (131DC000) [pid = 3576] [serial = 1441] [outer = 13075C00] 10:23:32 INFO - PROCESS | 3576 | 1468862612271 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1392D800) [pid = 3576] [serial = 1442] [outer = 13075C00] 10:23:32 INFO - PROCESS | 3576 | 1468862612745 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 655ms 10:23:32 INFO - PROCESS | 3576 | 1468862612791 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:23:32 INFO - PROCESS | 3576 | 1468862612795 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 10:23:32 INFO - PROCESS | 3576 | 1468862612800 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:23:32 INFO - PROCESS | 3576 | 1468862612802 Marionette TRACE conn3 <- [1,1886,null,{}] 10:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:23:32 INFO - PROCESS | 3576 | 1468862612805 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:32 INFO - PROCESS | 3576 | 1468862612807 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:32 INFO - PROCESS | 3576 | 1468862612890 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:23:32 INFO - PROCESS | 3576 | 1468862612896 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 3576 | 1468862612898 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:32 INFO - PROCESS | 3576 | ++DOCSHELL 13E8A000 == 32 [pid = 3576] [id = 481] 10:23:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1533B000) [pid = 3576] [serial = 1443] [outer = 00000000] 10:23:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15385C00) [pid = 3576] [serial = 1444] [outer = 1533B000] 10:23:32 INFO - PROCESS | 3576 | 1468862612950 Marionette DEBUG loaded listener.js 10:23:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (167F1C00) [pid = 3576] [serial = 1445] [outer = 1533B000] 10:23:33 INFO - PROCESS | 3576 | 1468862613416 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 640ms 10:23:33 INFO - PROCESS | 3576 | 1468862613443 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:23:33 INFO - PROCESS | 3576 | 1468862613445 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 10:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:23:33 INFO - PROCESS | 3576 | 1468862613450 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 3576 | 1468862613456 Marionette TRACE conn3 <- [1,1890,null,{}] 10:23:33 INFO - PROCESS | 3576 | 1468862613465 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:33 INFO - PROCESS | 3576 | 1468862613468 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:33 INFO - PROCESS | 3576 | 1468862613552 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:23:33 INFO - PROCESS | 3576 | 1468862613558 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:33 INFO - PROCESS | 3576 | 1468862613560 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:33 INFO - PROCESS | 3576 | ++DOCSHELL 16EC7C00 == 33 [pid = 3576] [id = 482] 10:23:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16EC8800) [pid = 3576] [serial = 1446] [outer = 00000000] 10:23:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17602800) [pid = 3576] [serial = 1447] [outer = 16EC8800] 10:23:33 INFO - PROCESS | 3576 | 1468862613607 Marionette DEBUG loaded listener.js 10:23:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (176C4000) [pid = 3576] [serial = 1448] [outer = 16EC8800] 10:23:34 INFO - PROCESS | 3576 | 1468862614101 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 702ms 10:23:34 INFO - PROCESS | 3576 | 1468862614147 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:23:34 INFO - PROCESS | 3576 | 1468862614150 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 10:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:23:34 INFO - PROCESS | 3576 | 1468862614153 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:23:34 INFO - PROCESS | 3576 | 1468862614155 Marionette TRACE conn3 <- [1,1894,null,{}] 10:23:34 INFO - PROCESS | 3576 | 1468862614158 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:34 INFO - PROCESS | 3576 | 1468862614160 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:34 INFO - PROCESS | 3576 | 1468862614242 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:23:34 INFO - PROCESS | 3576 | 1468862614275 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:34 INFO - PROCESS | 3576 | 1468862614277 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:34 INFO - PROCESS | 3576 | ++DOCSHELL 16DF4800 == 34 [pid = 3576] [id = 483] 10:23:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17DCC400) [pid = 3576] [serial = 1449] [outer = 00000000] 10:23:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1803B800) [pid = 3576] [serial = 1450] [outer = 17DCC400] 10:23:34 INFO - PROCESS | 3576 | 1468862614320 Marionette DEBUG loaded listener.js 10:23:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18041800) [pid = 3576] [serial = 1451] [outer = 17DCC400] 10:23:34 INFO - PROCESS | 3576 | 1468862614773 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 640ms 10:23:34 INFO - PROCESS | 3576 | 1468862614791 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:23:34 INFO - PROCESS | 3576 | 1468862614793 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 10:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:23:34 INFO - PROCESS | 3576 | 1468862614796 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:23:34 INFO - PROCESS | 3576 | 1468862614798 Marionette TRACE conn3 <- [1,1898,null,{}] 10:23:34 INFO - PROCESS | 3576 | 1468862614809 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:34 INFO - PROCESS | 3576 | 1468862614811 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:34 INFO - PROCESS | 3576 | 1468862614917 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:23:34 INFO - PROCESS | 3576 | 1468862614923 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:34 INFO - PROCESS | 3576 | 1468862614929 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:34 INFO - PROCESS | 3576 | ++DOCSHELL 1956D000 == 35 [pid = 3576] [id = 484] 10:23:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1956DC00) [pid = 3576] [serial = 1452] [outer = 00000000] 10:23:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19577000) [pid = 3576] [serial = 1453] [outer = 1956DC00] 10:23:34 INFO - PROCESS | 3576 | 1468862614980 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (197BB800) [pid = 3576] [serial = 1454] [outer = 1956DC00] 10:23:35 INFO - PROCESS | 3576 | 1468862615443 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 686ms 10:23:35 INFO - PROCESS | 3576 | 1468862615496 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:23:35 INFO - PROCESS | 3576 | 1468862615498 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 10:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:23:35 INFO - PROCESS | 3576 | 1468862615501 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:23:35 INFO - PROCESS | 3576 | 1468862615503 Marionette TRACE conn3 <- [1,1902,null,{}] 10:23:35 INFO - PROCESS | 3576 | 1468862615507 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:35 INFO - PROCESS | 3576 | 1468862615509 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:35 INFO - PROCESS | 3576 | 1468862615618 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:23:35 INFO - PROCESS | 3576 | 1468862615710 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:35 INFO - PROCESS | 3576 | 1468862615712 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:35 INFO - PROCESS | 3576 | ++DOCSHELL 19CA9400 == 36 [pid = 3576] [id = 485] 10:23:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19CAE800) [pid = 3576] [serial = 1455] [outer = 00000000] 10:23:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19F54C00) [pid = 3576] [serial = 1456] [outer = 19CAE800] 10:23:35 INFO - PROCESS | 3576 | 1468862615762 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19F5A400) [pid = 3576] [serial = 1457] [outer = 19CAE800] 10:23:36 INFO - PROCESS | 3576 | 1468862616167 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 686ms 10:23:36 INFO - PROCESS | 3576 | 1468862616201 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:23:36 INFO - PROCESS | 3576 | 1468862616203 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 10:23:36 INFO - PROCESS | 3576 | 1468862616206 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:23:36 INFO - PROCESS | 3576 | 1468862616208 Marionette TRACE conn3 <- [1,1906,null,{}] 10:23:36 INFO - PROCESS | 3576 | 1468862616211 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:36 INFO - PROCESS | 3576 | 1468862616213 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:36 INFO - PROCESS | 3576 | 1468862616320 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:23:36 INFO - PROCESS | 3576 | 1468862616325 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:36 INFO - PROCESS | 3576 | 1468862616327 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:36 INFO - PROCESS | 3576 | ++DOCSHELL 102CB400 == 37 [pid = 3576] [id = 486] 10:23:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13070800) [pid = 3576] [serial = 1458] [outer = 00000000] 10:23:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19F52400) [pid = 3576] [serial = 1459] [outer = 13070800] 10:23:36 INFO - PROCESS | 3576 | 1468862616369 Marionette DEBUG loaded listener.js 10:23:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A096000) [pid = 3576] [serial = 1460] [outer = 13070800] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (15F63C00) [pid = 3576] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (10A7B400) [pid = 3576] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17030800) [pid = 3576] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (112EAC00) [pid = 3576] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15F63400) [pid = 3576] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A385000) [pid = 3576] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1777EC00) [pid = 3576] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10A7BC00) [pid = 3576] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16DE8800) [pid = 3576] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1314F800) [pid = 3576] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13462800) [pid = 3576] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (11282800) [pid = 3576] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:23:36 INFO - PROCESS | 3576 | 1468862616878 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 733ms 10:23:36 INFO - PROCESS | 3576 | 1468862616947 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:23:36 INFO - PROCESS | 3576 | 1468862616949 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 10:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:23:36 INFO - PROCESS | 3576 | 1468862616953 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:23:36 INFO - PROCESS | 3576 | 1468862616955 Marionette TRACE conn3 <- [1,1910,null,{}] 10:23:36 INFO - PROCESS | 3576 | 1468862616958 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:36 INFO - PROCESS | 3576 | 1468862616961 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:37 INFO - PROCESS | 3576 | 1468862617070 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:23:37 INFO - PROCESS | 3576 | 1468862617076 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:37 INFO - PROCESS | 3576 | 1468862617078 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:37 INFO - PROCESS | 3576 | ++DOCSHELL 12D95000 == 38 [pid = 3576] [id = 487] 10:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1537E800) [pid = 3576] [serial = 1461] [outer = 00000000] 10:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16EC7400) [pid = 3576] [serial = 1462] [outer = 1537E800] 10:23:37 INFO - PROCESS | 3576 | 1468862617120 Marionette DEBUG loaded listener.js 10:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17603400) [pid = 3576] [serial = 1463] [outer = 1537E800] 10:23:37 INFO - PROCESS | 3576 | 1468862617527 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 593ms 10:23:37 INFO - PROCESS | 3576 | 1468862617550 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:23:37 INFO - PROCESS | 3576 | 1468862617552 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 10:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:23:37 INFO - PROCESS | 3576 | 1468862617555 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:23:37 INFO - PROCESS | 3576 | 1468862617557 Marionette TRACE conn3 <- [1,1914,null,{}] 10:23:37 INFO - PROCESS | 3576 | 1468862617560 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:37 INFO - PROCESS | 3576 | 1468862617562 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:37 INFO - PROCESS | 3576 | 1468862617691 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:23:37 INFO - PROCESS | 3576 | 1468862617696 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:37 INFO - PROCESS | 3576 | 1468862617698 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:37 INFO - PROCESS | 3576 | ++DOCSHELL 16EC7800 == 39 [pid = 3576] [id = 488] 10:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1820A400) [pid = 3576] [serial = 1464] [outer = 00000000] 10:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A09C400) [pid = 3576] [serial = 1465] [outer = 1820A400] 10:23:37 INFO - PROCESS | 3576 | 1468862617741 Marionette DEBUG loaded listener.js 10:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A09EC00) [pid = 3576] [serial = 1466] [outer = 1820A400] 10:23:38 INFO - PROCESS | 3576 | 1468862618139 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 640ms 10:23:38 INFO - PROCESS | 3576 | 1468862618193 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:23:38 INFO - PROCESS | 3576 | 1468862618195 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 10:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:23:38 INFO - PROCESS | 3576 | 1468862618199 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:23:38 INFO - PROCESS | 3576 | 1468862618200 Marionette TRACE conn3 <- [1,1918,null,{}] 10:23:38 INFO - PROCESS | 3576 | 1468862618203 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:38 INFO - PROCESS | 3576 | 1468862618205 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:38 INFO - PROCESS | 3576 | 1468862618281 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:23:38 INFO - PROCESS | 3576 | 1468862618286 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:38 INFO - PROCESS | 3576 | 1468862618288 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:38 INFO - PROCESS | 3576 | ++DOCSHELL 1A4D7C00 == 40 [pid = 3576] [id = 489] 10:23:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A4D8400) [pid = 3576] [serial = 1467] [outer = 00000000] 10:23:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A4DD800) [pid = 3576] [serial = 1468] [outer = 1A4D8400] 10:23:38 INFO - PROCESS | 3576 | 1468862618332 Marionette DEBUG loaded listener.js 10:23:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A5ED800) [pid = 3576] [serial = 1469] [outer = 1A4D8400] 10:23:38 INFO - PROCESS | 3576 | 1468862618988 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 843ms 10:23:39 INFO - PROCESS | 3576 | 1468862619043 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:23:39 INFO - PROCESS | 3576 | 1468862619047 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 10:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:23:39 INFO - PROCESS | 3576 | 1468862619052 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:23:39 INFO - PROCESS | 3576 | 1468862619055 Marionette TRACE conn3 <- [1,1922,null,{}] 10:23:39 INFO - PROCESS | 3576 | 1468862619061 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:39 INFO - PROCESS | 3576 | 1468862619064 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:39 INFO - PROCESS | 3576 | 1468862619186 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:23:39 INFO - PROCESS | 3576 | 1468862619298 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:39 INFO - PROCESS | 3576 | 1468862619301 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:39 INFO - PROCESS | 3576 | ++DOCSHELL 12864400 == 41 [pid = 3576] [id = 490] 10:23:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (128A5800) [pid = 3576] [serial = 1470] [outer = 00000000] 10:23:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1392A000) [pid = 3576] [serial = 1471] [outer = 128A5800] 10:23:39 INFO - PROCESS | 3576 | 1468862619399 Marionette DEBUG loaded listener.js 10:23:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15336000) [pid = 3576] [serial = 1472] [outer = 128A5800] 10:23:40 INFO - PROCESS | 3576 | 1468862620007 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 999ms 10:23:40 INFO - PROCESS | 3576 | 1468862620056 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:23:40 INFO - PROCESS | 3576 | 1468862620061 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 10:23:40 INFO - PROCESS | 3576 | 1468862620067 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:23:40 INFO - PROCESS | 3576 | 1468862620070 Marionette TRACE conn3 <- [1,1926,null,{}] 10:23:40 INFO - PROCESS | 3576 | 1468862620074 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:40 INFO - PROCESS | 3576 | 1468862620077 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:40 INFO - PROCESS | 3576 | 1468862620188 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:23:40 INFO - PROCESS | 3576 | 1468862620323 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 3576 | 1468862620326 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:40 INFO - PROCESS | 3576 | ++DOCSHELL 15F71000 == 42 [pid = 3576] [id = 491] 10:23:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (15F72000) [pid = 3576] [serial = 1473] [outer = 00000000] 10:23:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (16E32000) [pid = 3576] [serial = 1474] [outer = 15F72000] 10:23:40 INFO - PROCESS | 3576 | 1468862620381 Marionette DEBUG loaded listener.js 10:23:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (170F0C00) [pid = 3576] [serial = 1475] [outer = 15F72000] 10:23:40 INFO - PROCESS | 3576 | 1468862620957 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 937ms 10:23:41 INFO - PROCESS | 3576 | 1468862621012 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:23:41 INFO - PROCESS | 3576 | 1468862621015 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 10:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:23:41 INFO - PROCESS | 3576 | 1468862621019 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 3576 | 1468862621022 Marionette TRACE conn3 <- [1,1930,null,{}] 10:23:41 INFO - PROCESS | 3576 | 1468862621033 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:41 INFO - PROCESS | 3576 | 1468862621038 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:41 INFO - PROCESS | 3576 | 1468862621175 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:23:41 INFO - PROCESS | 3576 | 1468862621320 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:41 INFO - PROCESS | 3576 | 1468862621323 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:41 INFO - PROCESS | 3576 | ++DOCSHELL 19CAC000 == 43 [pid = 3576] [id = 492] 10:23:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (19CAE000) [pid = 3576] [serial = 1476] [outer = 00000000] 10:23:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A389C00) [pid = 3576] [serial = 1477] [outer = 19CAE000] 10:23:41 INFO - PROCESS | 3576 | 1468862621381 Marionette DEBUG loaded listener.js 10:23:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A4DC400) [pid = 3576] [serial = 1478] [outer = 19CAE000] 10:23:41 INFO - PROCESS | 3576 | 1468862621944 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 937ms 10:23:41 INFO - PROCESS | 3576 | 1468862621974 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:23:41 INFO - PROCESS | 3576 | 1468862621977 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 10:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:23:41 INFO - PROCESS | 3576 | 1468862621982 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 3576 | 1468862621984 Marionette TRACE conn3 <- [1,1934,null,{}] 10:23:41 INFO - PROCESS | 3576 | 1468862621988 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:41 INFO - PROCESS | 3576 | 1468862621990 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:42 INFO - PROCESS | 3576 | 1468862622096 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:23:42 INFO - PROCESS | 3576 | 1468862622411 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 3576 | 1468862622413 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:42 INFO - PROCESS | 3576 | ++DOCSHELL 1047DC00 == 44 [pid = 3576] [id = 493] 10:23:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (104E5800) [pid = 3576] [serial = 1479] [outer = 00000000] 10:23:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (112F6000) [pid = 3576] [serial = 1480] [outer = 104E5800] 10:23:42 INFO - PROCESS | 3576 | 1468862622463 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (12991000) [pid = 3576] [serial = 1481] [outer = 104E5800] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 16EC7800 == 43 [pid = 3576] [id = 488] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 12D95000 == 42 [pid = 3576] [id = 487] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 102CB400 == 41 [pid = 3576] [id = 486] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 19CA9400 == 40 [pid = 3576] [id = 485] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 1956D000 == 39 [pid = 3576] [id = 484] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 16DF4800 == 38 [pid = 3576] [id = 483] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 16EC7C00 == 37 [pid = 3576] [id = 482] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 13E8A000 == 36 [pid = 3576] [id = 481] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 12D5E800 == 35 [pid = 3576] [id = 480] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 1043A400 == 34 [pid = 3576] [id = 479] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 14544400 == 33 [pid = 3576] [id = 478] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 10F69C00 == 32 [pid = 3576] [id = 477] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 10A75800 == 31 [pid = 3576] [id = 467] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 15F71000 == 30 [pid = 3576] [id = 491] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 19CAC000 == 29 [pid = 3576] [id = 492] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 1A4D7C00 == 28 [pid = 3576] [id = 489] 10:23:43 INFO - PROCESS | 3576 | --DOCSHELL 12864400 == 27 [pid = 3576] [id = 490] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (197B0C00) [pid = 3576] [serial = 1429] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (139C9400) [pid = 3576] [serial = 1408] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1428F800) [pid = 3576] [serial = 1409] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1286E400) [pid = 3576] [serial = 1405] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (12932800) [pid = 3576] [serial = 1406] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1613AC00) [pid = 3576] [serial = 1411] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (12861C00) [pid = 3576] [serial = 1403] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (112C5400) [pid = 3576] [serial = 1402] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (175CC400) [pid = 3576] [serial = 1417] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (139CBC00) [pid = 3576] [serial = 1394] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13145C00) [pid = 3576] [serial = 1393] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16E39400) [pid = 3576] [serial = 1397] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16A85000) [pid = 3576] [serial = 1396] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A5EDC00) [pid = 3576] [serial = 1400] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A4DB400) [pid = 3576] [serial = 1399] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (18036800) [pid = 3576] [serial = 1420] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (139CF400) [pid = 3576] [serial = 1423] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1956A000) [pid = 3576] [serial = 1421] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16E37800) [pid = 3576] [serial = 1414] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (176BD000) [pid = 3576] [serial = 1418] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16EC2000) [pid = 3576] [serial = 1415] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (175D2800) [pid = 3576] [serial = 1426] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1777D800) [pid = 3576] [serial = 1427] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16B51400) [pid = 3576] [serial = 1412] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15333400) [pid = 3576] [serial = 1424] [outer = 00000000] [url = about:blank] 10:23:43 INFO - PROCESS | 3576 | 1468862623822 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1873ms 10:23:43 INFO - PROCESS | 3576 | 1468862623847 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:23:43 INFO - PROCESS | 3576 | 1468862623851 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 10:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:23:43 INFO - PROCESS | 3576 | 1468862623856 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 3576 | 1468862623858 Marionette TRACE conn3 <- [1,1938,null,{}] 10:23:43 INFO - PROCESS | 3576 | 1468862623865 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:43 INFO - PROCESS | 3576 | 1468862623868 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:43 INFO - PROCESS | 3576 | 1468862623943 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:23:44 INFO - PROCESS | 3576 | 1468862624033 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 3576 | 1468862624036 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:44 INFO - PROCESS | 3576 | ++DOCSHELL 10F74C00 == 28 [pid = 3576] [id = 494] 10:23:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (11284400) [pid = 3576] [serial = 1482] [outer = 00000000] 10:23:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (12868800) [pid = 3576] [serial = 1483] [outer = 11284400] 10:23:44 INFO - PROCESS | 3576 | 1468862624083 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1286E400) [pid = 3576] [serial = 1484] [outer = 11284400] 10:23:44 INFO - PROCESS | 3576 | 1468862624486 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 702ms 10:23:44 INFO - PROCESS | 3576 | 1468862624540 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:23:44 INFO - PROCESS | 3576 | 1468862624545 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 10:23:44 INFO - PROCESS | 3576 | 1468862624556 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:23:44 INFO - PROCESS | 3576 | 1468862624558 Marionette TRACE conn3 <- [1,1942,null,{}] 10:23:44 INFO - PROCESS | 3576 | 1468862624562 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:44 INFO - PROCESS | 3576 | 1468862624565 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:44 INFO - PROCESS | 3576 | 1468862624655 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:23:44 INFO - PROCESS | 3576 | 1468862624664 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 3576 | 1468862624666 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:44 INFO - PROCESS | 3576 | ++DOCSHELL 13923000 == 29 [pid = 3576] [id = 495] 10:23:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1392D000) [pid = 3576] [serial = 1485] [outer = 00000000] 10:23:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (139CF400) [pid = 3576] [serial = 1486] [outer = 1392D000] 10:23:44 INFO - PROCESS | 3576 | 1468862624712 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (14283400) [pid = 3576] [serial = 1487] [outer = 1392D000] 10:23:45 INFO - PROCESS | 3576 | 1468862625172 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 639ms 10:23:45 INFO - PROCESS | 3576 | 1468862625194 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:23:45 INFO - PROCESS | 3576 | 1468862625196 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 10:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:23:45 INFO - PROCESS | 3576 | 1468862625200 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - PROCESS | 3576 | 1468862625203 Marionette TRACE conn3 <- [1,1946,null,{}] 10:23:45 INFO - PROCESS | 3576 | 1468862625218 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:45 INFO - PROCESS | 3576 | 1468862625222 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:45 INFO - PROCESS | 3576 | 1468862625307 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:23:45 INFO - PROCESS | 3576 | 1468862625345 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:45 INFO - PROCESS | 3576 | 1468862625349 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:45 INFO - PROCESS | 3576 | ++DOCSHELL 158B3800 == 30 [pid = 3576] [id = 496] 10:23:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15F65800) [pid = 3576] [serial = 1488] [outer = 00000000] 10:23:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15F71800) [pid = 3576] [serial = 1489] [outer = 15F65800] 10:23:45 INFO - PROCESS | 3576 | 1468862625395 Marionette DEBUG loaded listener.js 10:23:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (167FB000) [pid = 3576] [serial = 1490] [outer = 15F65800] 10:23:45 INFO - PROCESS | 3576 | 1468862625875 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 749ms 10:23:45 INFO - PROCESS | 3576 | 1468862625941 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:23:45 INFO - PROCESS | 3576 | 1468862625943 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 10:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:23:45 INFO - PROCESS | 3576 | 1468862625947 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - PROCESS | 3576 | 1468862625948 Marionette TRACE conn3 <- [1,1950,null,{}] 10:23:45 INFO - PROCESS | 3576 | 1468862625958 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:45 INFO - PROCESS | 3576 | 1468862625960 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:46 INFO - PROCESS | 3576 | 1468862626071 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:23:46 INFO - PROCESS | 3576 | 1468862626076 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 3576 | 1468862626079 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:46 INFO - PROCESS | 3576 | ++DOCSHELL 13152800 == 31 [pid = 3576] [id = 497] 10:23:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (158AE800) [pid = 3576] [serial = 1491] [outer = 00000000] 10:23:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16DF3800) [pid = 3576] [serial = 1492] [outer = 158AE800] 10:23:46 INFO - PROCESS | 3576 | 1468862626124 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E37800) [pid = 3576] [serial = 1493] [outer = 158AE800] 10:23:46 INFO - PROCESS | 3576 | 1468862626550 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 640ms 10:23:46 INFO - PROCESS | 3576 | 1468862626584 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:23:46 INFO - PROCESS | 3576 | 1468862626586 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 10:23:46 INFO - PROCESS | 3576 | 1468862626589 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:23:46 INFO - PROCESS | 3576 | 1468862626591 Marionette TRACE conn3 <- [1,1954,null,{}] 10:23:46 INFO - PROCESS | 3576 | 1468862626594 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:46 INFO - PROCESS | 3576 | 1468862626596 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:46 INFO - PROCESS | 3576 | 1468862626703 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:23:46 INFO - PROCESS | 3576 | 1468862626790 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 3576 | 1468862626792 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:46 INFO - PROCESS | 3576 | ++DOCSHELL 16EC4C00 == 32 [pid = 3576] [id = 498] 10:23:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16EC6C00) [pid = 3576] [serial = 1494] [outer = 00000000] 10:23:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (170EC000) [pid = 3576] [serial = 1495] [outer = 16EC6C00] 10:23:46 INFO - PROCESS | 3576 | 1468862626834 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (175D2800) [pid = 3576] [serial = 1496] [outer = 16EC6C00] 10:23:47 INFO - PROCESS | 3576 | 1468862627233 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 702ms 10:23:47 INFO - PROCESS | 3576 | 1468862627289 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:23:47 INFO - PROCESS | 3576 | 1468862627291 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 10:23:47 INFO - PROCESS | 3576 | 1468862627294 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:23:47 INFO - PROCESS | 3576 | 1468862627296 Marionette TRACE conn3 <- [1,1958,null,{}] 10:23:47 INFO - PROCESS | 3576 | 1468862627299 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:47 INFO - PROCESS | 3576 | 1468862627305 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:47 INFO - PROCESS | 3576 | 1468862627451 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:23:47 INFO - PROCESS | 3576 | 1468862627464 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:47 INFO - PROCESS | 3576 | 1468862627466 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:47 INFO - PROCESS | 3576 | ++DOCSHELL 17D15800 == 33 [pid = 3576] [id = 499] 10:23:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17D16000) [pid = 3576] [serial = 1497] [outer = 00000000] 10:23:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (17DD7800) [pid = 3576] [serial = 1498] [outer = 17D16000] 10:23:47 INFO - PROCESS | 3576 | 1468862627512 Marionette DEBUG loaded listener.js 10:23:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (18209000) [pid = 3576] [serial = 1499] [outer = 17D16000] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1956DC00) [pid = 3576] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (19CAE800) [pid = 3576] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (13070800) [pid = 3576] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1533B000) [pid = 3576] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (10F6F400) [pid = 3576] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (145D8400) [pid = 3576] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (10478000) [pid = 3576] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13075C00) [pid = 3576] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16EC8800) [pid = 3576] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (17DCC400) [pid = 3576] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1537E800) [pid = 3576] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A4D8400) [pid = 3576] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1820A400) [pid = 3576] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:23:48 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19572800) [pid = 3576] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:23:48 INFO - PROCESS | 3576 | 1468862628238 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 999ms 10:23:48 INFO - PROCESS | 3576 | 1468862628302 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:23:48 INFO - PROCESS | 3576 | 1468862628304 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 10:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:23:48 INFO - PROCESS | 3576 | 1468862628307 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:23:48 INFO - PROCESS | 3576 | 1468862628309 Marionette TRACE conn3 <- [1,1962,null,{}] 10:23:48 INFO - PROCESS | 3576 | 1468862628326 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:48 INFO - PROCESS | 3576 | 1468862628328 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:48 INFO - PROCESS | 3576 | 1468862628408 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:23:48 INFO - PROCESS | 3576 | 1468862628417 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:48 INFO - PROCESS | 3576 | 1468862628419 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:48 INFO - PROCESS | 3576 | ++DOCSHELL 13075C00 == 34 [pid = 3576] [id = 500] 10:23:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1313CC00) [pid = 3576] [serial = 1500] [outer = 00000000] 10:23:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15379800) [pid = 3576] [serial = 1501] [outer = 1313CC00] 10:23:48 INFO - PROCESS | 3576 | 1468862628462 Marionette DEBUG loaded listener.js 10:23:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1537E800) [pid = 3576] [serial = 1502] [outer = 1313CC00] 10:23:48 INFO - PROCESS | 3576 | 1468862628894 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 593ms 10:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:23:48 INFO - PROCESS | 3576 | 1468862628912 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:23:48 INFO - PROCESS | 3576 | 1468862628914 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 10:23:48 INFO - PROCESS | 3576 | 1468862628917 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:23:48 INFO - PROCESS | 3576 | 1468862628919 Marionette TRACE conn3 <- [1,1966,null,{}] 10:23:48 INFO - PROCESS | 3576 | 1468862628922 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:48 INFO - PROCESS | 3576 | 1468862628924 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:49 INFO - PROCESS | 3576 | 1468862628998 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:23:49 INFO - PROCESS | 3576 | 1468862629003 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 3576 | 1468862629005 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:49 INFO - PROCESS | 3576 | ++DOCSHELL 13074800 == 35 [pid = 3576] [id = 501] 10:23:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (139CE800) [pid = 3576] [serial = 1503] [outer = 00000000] 10:23:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1820D400) [pid = 3576] [serial = 1504] [outer = 139CE800] 10:23:49 INFO - PROCESS | 3576 | 1468862629047 Marionette DEBUG loaded listener.js 10:23:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1820EC00) [pid = 3576] [serial = 1505] [outer = 139CE800] 10:23:49 INFO - PROCESS | 3576 | 1468862629876 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1046ms 10:23:49 INFO - PROCESS | 3576 | 1468862629970 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 3576 | 1468862629975 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 10:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:23:49 INFO - PROCESS | 3576 | 1468862629980 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 3576 | 1468862629985 Marionette TRACE conn3 <- [1,1970,null,{}] 10:23:49 INFO - PROCESS | 3576 | 1468862629990 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:49 INFO - PROCESS | 3576 | 1468862629993 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:50 INFO - PROCESS | 3576 | 1468862630138 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:23:50 INFO - PROCESS | 3576 | 1468862630265 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:50 INFO - PROCESS | 3576 | 1468862630268 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:50 INFO - PROCESS | 3576 | ++DOCSHELL 11CD4800 == 36 [pid = 3576] [id = 502] 10:23:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (12861C00) [pid = 3576] [serial = 1506] [outer = 00000000] 10:23:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13145400) [pid = 3576] [serial = 1507] [outer = 12861C00] 10:23:50 INFO - PROCESS | 3576 | 1468862630324 Marionette DEBUG loaded listener.js 10:23:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13462400) [pid = 3576] [serial = 1508] [outer = 12861C00] 10:23:51 INFO - PROCESS | 3576 | 1468862631034 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1093ms 10:23:51 INFO - PROCESS | 3576 | 1468862631183 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 3576 | 1468862631187 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 10:23:51 INFO - PROCESS | 3576 | 1468862631198 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:23:51 INFO - PROCESS | 3576 | 1468862631202 Marionette TRACE conn3 <- [1,1974,null,{}] 10:23:51 INFO - PROCESS | 3576 | 1468862631214 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:51 INFO - PROCESS | 3576 | 1468862631217 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:51 INFO - PROCESS | 3576 | 1468862631329 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:23:51 INFO - PROCESS | 3576 | 1468862631459 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 3576 | 1468862631464 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:51 INFO - PROCESS | 3576 | ++DOCSHELL 11A49C00 == 37 [pid = 3576] [id = 503] 10:23:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (11A4AC00) [pid = 3576] [serial = 1509] [outer = 00000000] 10:23:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1296A800) [pid = 3576] [serial = 1510] [outer = 11A4AC00] 10:23:51 INFO - PROCESS | 3576 | 1468862631521 Marionette DEBUG loaded listener.js 10:23:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (12975800) [pid = 3576] [serial = 1511] [outer = 11A4AC00] 10:23:51 INFO - PROCESS | 3576 | --DOCSHELL 13075C00 == 36 [pid = 3576] [id = 500] 10:23:51 INFO - PROCESS | 3576 | --DOCSHELL 17D15800 == 35 [pid = 3576] [id = 499] 10:23:51 INFO - PROCESS | 3576 | --DOCSHELL 16EC4C00 == 34 [pid = 3576] [id = 498] 10:23:51 INFO - PROCESS | 3576 | --DOCSHELL 13152800 == 33 [pid = 3576] [id = 497] 10:23:51 INFO - PROCESS | 3576 | --DOCSHELL 158B3800 == 32 [pid = 3576] [id = 496] 10:23:51 INFO - PROCESS | 3576 | --DOCSHELL 13923000 == 31 [pid = 3576] [id = 495] 10:23:51 INFO - PROCESS | 3576 | --DOCSHELL 10F74C00 == 30 [pid = 3576] [id = 494] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19577000) [pid = 3576] [serial = 1453] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (19F54C00) [pid = 3576] [serial = 1456] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (197BB800) [pid = 3576] [serial = 1454] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19F52400) [pid = 3576] [serial = 1459] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19F5A400) [pid = 3576] [serial = 1457] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15385C00) [pid = 3576] [serial = 1444] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (167F1C00) [pid = 3576] [serial = 1445] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (112F1400) [pid = 3576] [serial = 1432] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1286C800) [pid = 3576] [serial = 1433] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (156F3000) [pid = 3576] [serial = 1435] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (158AE400) [pid = 3576] [serial = 1436] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10A0FC00) [pid = 3576] [serial = 1438] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (11289C00) [pid = 3576] [serial = 1439] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (131DC000) [pid = 3576] [serial = 1441] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1392D800) [pid = 3576] [serial = 1442] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A096000) [pid = 3576] [serial = 1460] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (17602800) [pid = 3576] [serial = 1447] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (176C4000) [pid = 3576] [serial = 1448] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1803B800) [pid = 3576] [serial = 1450] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16EC7400) [pid = 3576] [serial = 1462] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A4DD800) [pid = 3576] [serial = 1468] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A5ED800) [pid = 3576] [serial = 1469] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1A09EC00) [pid = 3576] [serial = 1466] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19A1B000) [pid = 3576] [serial = 1430] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A09C400) [pid = 3576] [serial = 1465] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (17603400) [pid = 3576] [serial = 1463] [outer = 00000000] [url = about:blank] 10:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (18041800) [pid = 3576] [serial = 1451] [outer = 00000000] [url = about:blank] 10:23:52 INFO - PROCESS | 3576 | 1468862632026 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 827ms 10:23:52 INFO - PROCESS | 3576 | 1468862632046 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 3576 | 1468862632052 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 10:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:23:52 INFO - PROCESS | 3576 | 1468862632064 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 3576 | 1468862632068 Marionette TRACE conn3 <- [1,1978,null,{}] 10:23:52 INFO - PROCESS | 3576 | 1468862632073 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:52 INFO - PROCESS | 3576 | 1468862632075 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:52 INFO - PROCESS | 3576 | 1468862632159 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:23:52 INFO - PROCESS | 3576 | 1468862632168 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:52 INFO - PROCESS | 3576 | 1468862632170 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:52 INFO - PROCESS | 3576 | ++DOCSHELL 131DC000 == 31 [pid = 3576] [id = 504] 10:23:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13460000) [pid = 3576] [serial = 1512] [outer = 00000000] 10:23:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (1453F000) [pid = 3576] [serial = 1513] [outer = 13460000] 10:23:52 INFO - PROCESS | 3576 | 1468862632216 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (145D0C00) [pid = 3576] [serial = 1514] [outer = 13460000] 10:23:52 INFO - PROCESS | 3576 | 1468862632702 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 686ms 10:23:52 INFO - PROCESS | 3576 | 1468862632761 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 3576 | 1468862632763 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 10:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:23:52 INFO - PROCESS | 3576 | 1468862632767 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 3576 | 1468862632769 Marionette TRACE conn3 <- [1,1982,null,{}] 10:23:52 INFO - PROCESS | 3576 | 1468862632774 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:52 INFO - PROCESS | 3576 | 1468862632778 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:52 INFO - PROCESS | 3576 | 1468862632891 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:23:52 INFO - PROCESS | 3576 | 1468862632992 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:52 INFO - PROCESS | 3576 | 1468862632996 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:53 INFO - PROCESS | 3576 | ++DOCSHELL 16138400 == 32 [pid = 3576] [id = 505] 10:23:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (16139400) [pid = 3576] [serial = 1515] [outer = 00000000] 10:23:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (168D0000) [pid = 3576] [serial = 1516] [outer = 16139400] 10:23:53 INFO - PROCESS | 3576 | 1468862633043 Marionette DEBUG loaded listener.js 10:23:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (16DE7000) [pid = 3576] [serial = 1517] [outer = 16139400] 10:23:53 INFO - PROCESS | 3576 | 1468862633415 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 686ms 10:23:53 INFO - PROCESS | 3576 | 1468862633466 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:23:53 INFO - PROCESS | 3576 | 1468862633468 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 10:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:23:53 INFO - PROCESS | 3576 | 1468862633471 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:23:53 INFO - PROCESS | 3576 | 1468862633473 Marionette TRACE conn3 <- [1,1986,null,{}] 10:23:53 INFO - PROCESS | 3576 | 1468862633476 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:53 INFO - PROCESS | 3576 | 1468862633478 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:53 INFO - PROCESS | 3576 | 1468862633565 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:23:53 INFO - PROCESS | 3576 | 1468862633570 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:53 INFO - PROCESS | 3576 | 1468862633572 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:53 INFO - PROCESS | 3576 | ++DOCSHELL 16DF0400 == 33 [pid = 3576] [id = 506] 10:23:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16DF5000) [pid = 3576] [serial = 1518] [outer = 00000000] 10:23:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1751B400) [pid = 3576] [serial = 1519] [outer = 16DF5000] 10:23:53 INFO - PROCESS | 3576 | 1468862633615 Marionette DEBUG loaded listener.js 10:23:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1760A800) [pid = 3576] [serial = 1520] [outer = 16DF5000] 10:23:54 INFO - PROCESS | 3576 | 1468862634067 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 624ms 10:23:54 INFO - PROCESS | 3576 | 1468862634112 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:23:54 INFO - PROCESS | 3576 | 1468862634114 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 10:23:54 INFO - PROCESS | 3576 | 1468862634118 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:23:54 INFO - PROCESS | 3576 | 1468862634120 Marionette TRACE conn3 <- [1,1990,null,{}] 10:23:54 INFO - PROCESS | 3576 | 1468862634124 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:54 INFO - PROCESS | 3576 | 1468862634125 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:54 INFO - PROCESS | 3576 | 1468862634231 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:23:54 INFO - PROCESS | 3576 | 1468862634319 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 3576 | 1468862634322 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:54 INFO - PROCESS | 3576 | ++DOCSHELL 16EC3800 == 34 [pid = 3576] [id = 507] 10:23:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16EC4800) [pid = 3576] [serial = 1521] [outer = 00000000] 10:23:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (17D15000) [pid = 3576] [serial = 1522] [outer = 16EC4800] 10:23:54 INFO - PROCESS | 3576 | 1468862634364 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (17DD7000) [pid = 3576] [serial = 1523] [outer = 16EC4800] 10:23:54 INFO - PROCESS | 3576 | 1468862634776 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 702ms 10:23:54 INFO - PROCESS | 3576 | 1468862634815 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:23:54 INFO - PROCESS | 3576 | 1468862634817 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 10:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:23:54 INFO - PROCESS | 3576 | 1468862634820 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:23:54 INFO - PROCESS | 3576 | 1468862634821 Marionette TRACE conn3 <- [1,1994,null,{}] 10:23:54 INFO - PROCESS | 3576 | 1468862634830 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:54 INFO - PROCESS | 3576 | 1468862634835 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:54 INFO - PROCESS | 3576 | 1468862634977 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:23:54 INFO - PROCESS | 3576 | 1468862634992 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 3576 | 1468862634994 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:55 INFO - PROCESS | 3576 | ++DOCSHELL 1820A400 == 35 [pid = 3576] [id = 508] 10:23:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1820AC00) [pid = 3576] [serial = 1524] [outer = 00000000] 10:23:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19571400) [pid = 3576] [serial = 1525] [outer = 1820AC00] 10:23:55 INFO - PROCESS | 3576 | 1468862635089 Marionette DEBUG loaded listener.js 10:23:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (197B0400) [pid = 3576] [serial = 1526] [outer = 1820AC00] 10:23:55 INFO - PROCESS | 3576 | 1468862635501 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 733ms 10:23:55 INFO - PROCESS | 3576 | 1468862635561 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:23:55 INFO - PROCESS | 3576 | 1468862635563 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 10:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:23:55 INFO - PROCESS | 3576 | 1468862635591 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:23:55 INFO - PROCESS | 3576 | 1468862635593 Marionette TRACE conn3 <- [1,1998,null,{}] 10:23:55 INFO - PROCESS | 3576 | 1468862635609 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:55 INFO - PROCESS | 3576 | 1468862635612 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:55 INFO - PROCESS | 3576 | 1468862635718 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:23:55 INFO - PROCESS | 3576 | 1468862635729 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:55 INFO - PROCESS | 3576 | 1468862635731 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:55 INFO - PROCESS | 3576 | ++DOCSHELL 197B8000 == 36 [pid = 3576] [id = 509] 10:23:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (197B8400) [pid = 3576] [serial = 1527] [outer = 00000000] 10:23:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19A1A400) [pid = 3576] [serial = 1528] [outer = 197B8400] 10:23:55 INFO - PROCESS | 3576 | 1468862635773 Marionette DEBUG loaded listener.js 10:23:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19A1B000) [pid = 3576] [serial = 1529] [outer = 197B8400] 10:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1313CC00) [pid = 3576] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17D16000) [pid = 3576] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15F65800) [pid = 3576] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (104E5800) [pid = 3576] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (11284400) [pid = 3576] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1392D000) [pid = 3576] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16EC6C00) [pid = 3576] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15F72000) [pid = 3576] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19CAE000) [pid = 3576] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (158AE800) [pid = 3576] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:23:56 INFO - PROCESS | 3576 | 1468862636241 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 718ms 10:23:56 INFO - PROCESS | 3576 | 1468862636271 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:23:56 INFO - PROCESS | 3576 | 1468862636272 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 10:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:23:56 INFO - PROCESS | 3576 | 1468862636276 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:23:56 INFO - PROCESS | 3576 | 1468862636278 Marionette TRACE conn3 <- [1,2002,null,{}] 10:23:56 INFO - PROCESS | 3576 | 1468862636281 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:56 INFO - PROCESS | 3576 | 1468862636283 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:56 INFO - PROCESS | 3576 | 1468862636363 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:23:56 INFO - PROCESS | 3576 | 1468862636368 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:56 INFO - PROCESS | 3576 | 1468862636370 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:56 INFO - PROCESS | 3576 | ++DOCSHELL 13E89400 == 37 [pid = 3576] [id = 510] 10:23:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (145D3400) [pid = 3576] [serial = 1530] [outer = 00000000] 10:23:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (176C5400) [pid = 3576] [serial = 1531] [outer = 145D3400] 10:23:56 INFO - PROCESS | 3576 | 1468862636414 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1613B400) [pid = 3576] [serial = 1532] [outer = 145D3400] 10:23:56 INFO - PROCESS | 3576 | 1468862636869 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 640ms 10:23:56 INFO - PROCESS | 3576 | 1468862636914 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:23:56 INFO - PROCESS | 3576 | 1468862636916 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 10:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:23:56 INFO - PROCESS | 3576 | 1468862636920 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:23:56 INFO - PROCESS | 3576 | 1468862636923 Marionette TRACE conn3 <- [1,2006,null,{}] 10:23:56 INFO - PROCESS | 3576 | 1468862636927 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:56 INFO - PROCESS | 3576 | 1468862636928 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:57 INFO - PROCESS | 3576 | 1468862637035 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:23:57 INFO - PROCESS | 3576 | 1468862637043 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:57 INFO - PROCESS | 3576 | 1468862637045 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:57 INFO - PROCESS | 3576 | ++DOCSHELL 15378000 == 38 [pid = 3576] [id = 511] 10:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (158AF800) [pid = 3576] [serial = 1533] [outer = 00000000] 10:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19CA9400) [pid = 3576] [serial = 1534] [outer = 158AF800] 10:23:57 INFO - PROCESS | 3576 | 1468862637086 Marionette DEBUG loaded listener.js 10:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (197BBC00) [pid = 3576] [serial = 1535] [outer = 158AF800] 10:23:57 INFO - PROCESS | 3576 | 1468862637505 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 624ms 10:23:57 INFO - PROCESS | 3576 | 1468862637558 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:23:57 INFO - PROCESS | 3576 | 1468862637560 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 10:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:23:57 INFO - PROCESS | 3576 | 1468862637563 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:23:57 INFO - PROCESS | 3576 | 1468862637565 Marionette TRACE conn3 <- [1,2010,null,{}] 10:23:57 INFO - PROCESS | 3576 | 1468862637568 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:57 INFO - PROCESS | 3576 | 1468862637570 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:57 INFO - PROCESS | 3576 | 1468862637650 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:23:57 INFO - PROCESS | 3576 | 1468862637657 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:57 INFO - PROCESS | 3576 | 1468862637660 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:57 INFO - PROCESS | 3576 | ++DOCSHELL 16FAAC00 == 39 [pid = 3576] [id = 512] 10:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (197B5C00) [pid = 3576] [serial = 1536] [outer = 00000000] 10:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A094C00) [pid = 3576] [serial = 1537] [outer = 197B5C00] 10:23:57 INFO - PROCESS | 3576 | 1468862637702 Marionette DEBUG loaded listener.js 10:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A09A400) [pid = 3576] [serial = 1538] [outer = 197B5C00] 10:23:58 INFO - PROCESS | 3576 | 1468862638119 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 593ms 10:23:58 INFO - PROCESS | 3576 | 1468862638202 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:23:58 INFO - PROCESS | 3576 | 1468862638206 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 10:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:23:58 INFO - PROCESS | 3576 | 1468862638211 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:23:58 INFO - PROCESS | 3576 | 1468862638216 Marionette TRACE conn3 <- [1,2014,null,{}] 10:23:58 INFO - PROCESS | 3576 | 1468862638222 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:58 INFO - PROCESS | 3576 | 1468862638226 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:58 INFO - PROCESS | 3576 | 1468862638374 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:23:58 INFO - PROCESS | 3576 | 1468862638562 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:58 INFO - PROCESS | 3576 | 1468862638567 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:58 INFO - PROCESS | 3576 | ++DOCSHELL 112F1400 == 40 [pid = 3576] [id = 513] 10:23:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (112F7800) [pid = 3576] [serial = 1539] [outer = 00000000] 10:23:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (130D5400) [pid = 3576] [serial = 1540] [outer = 112F7800] 10:23:58 INFO - PROCESS | 3576 | 1468862638622 Marionette DEBUG loaded listener.js 10:23:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1392D000) [pid = 3576] [serial = 1541] [outer = 112F7800] 10:23:59 INFO - PROCESS | 3576 | 1468862639217 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1045ms 10:23:59 INFO - PROCESS | 3576 | 1468862639255 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:23:59 INFO - PROCESS | 3576 | 1468862639258 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 10:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:23:59 INFO - PROCESS | 3576 | 1468862639265 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:23:59 INFO - PROCESS | 3576 | 1468862639269 Marionette TRACE conn3 <- [1,2018,null,{}] 10:23:59 INFO - PROCESS | 3576 | 1468862639292 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:59 INFO - PROCESS | 3576 | 1468862639295 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:59 INFO - PROCESS | 3576 | 1468862639402 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:23:59 INFO - PROCESS | 3576 | 1468862639539 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:59 INFO - PROCESS | 3576 | 1468862639541 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:23:59 INFO - PROCESS | 3576 | ++DOCSHELL 16DEC000 == 41 [pid = 3576] [id = 514] 10:23:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16DEF800) [pid = 3576] [serial = 1542] [outer = 00000000] 10:23:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16EC7400) [pid = 3576] [serial = 1543] [outer = 16DEF800] 10:23:59 INFO - PROCESS | 3576 | 1468862639597 Marionette DEBUG loaded listener.js 10:23:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (176C2400) [pid = 3576] [serial = 1544] [outer = 16DEF800] 10:24:00 INFO - PROCESS | 3576 | 1468862640171 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 968ms 10:24:00 INFO - PROCESS | 3576 | 1468862640226 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:24:00 INFO - PROCESS | 3576 | 1468862640229 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 10:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:24:00 INFO - PROCESS | 3576 | 1468862640233 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:24:00 INFO - PROCESS | 3576 | 1468862640235 Marionette TRACE conn3 <- [1,2022,null,{}] 10:24:00 INFO - PROCESS | 3576 | 1468862640245 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:00 INFO - PROCESS | 3576 | 1468862640249 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:00 INFO - PROCESS | 3576 | 1468862640353 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:24:00 INFO - PROCESS | 3576 | 1468862640464 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:00 INFO - PROCESS | 3576 | 1468862640468 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:00 INFO - PROCESS | 3576 | ++DOCSHELL 19576C00 == 42 [pid = 3576] [id = 515] 10:24:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19A16400) [pid = 3576] [serial = 1545] [outer = 00000000] 10:24:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19F59400) [pid = 3576] [serial = 1546] [outer = 19A16400] 10:24:00 INFO - PROCESS | 3576 | 1468862640564 Marionette DEBUG loaded listener.js 10:24:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A383000) [pid = 3576] [serial = 1547] [outer = 19A16400] 10:24:01 INFO - PROCESS | 3576 | 1468862641183 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 999ms 10:24:01 INFO - PROCESS | 3576 | 1468862641235 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:24:01 INFO - PROCESS | 3576 | 1468862641237 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 10:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:24:01 INFO - PROCESS | 3576 | 1468862641241 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 3576 | 1468862641243 Marionette TRACE conn3 <- [1,2026,null,{}] 10:24:01 INFO - PROCESS | 3576 | 1468862641247 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:01 INFO - PROCESS | 3576 | 1468862641249 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:01 INFO - PROCESS | 3576 | 1468862641354 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:24:01 INFO - PROCESS | 3576 | 1468862641595 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:01 INFO - PROCESS | 3576 | 1468862641598 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:01 INFO - PROCESS | 3576 | ++DOCSHELL 1051AC00 == 43 [pid = 3576] [id = 516] 10:24:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1055E400) [pid = 3576] [serial = 1548] [outer = 00000000] 10:24:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10A7B800) [pid = 3576] [serial = 1549] [outer = 1055E400] 10:24:01 INFO - PROCESS | 3576 | 1468862641680 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (112EAC00) [pid = 3576] [serial = 1550] [outer = 1055E400] 10:24:02 INFO - PROCESS | 3576 | 1468862642350 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1139ms 10:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:24:02 INFO - PROCESS | 3576 | 1468862642384 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:24:02 INFO - PROCESS | 3576 | 1468862642388 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 10:24:02 INFO - PROCESS | 3576 | 1468862642392 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:24:02 INFO - PROCESS | 3576 | 1468862642394 Marionette TRACE conn3 <- [1,2030,null,{}] 10:24:02 INFO - PROCESS | 3576 | 1468862642400 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:02 INFO - PROCESS | 3576 | 1468862642404 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 15378000 == 42 [pid = 3576] [id = 511] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 13E89400 == 41 [pid = 3576] [id = 510] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 197B8000 == 40 [pid = 3576] [id = 509] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 1820A400 == 39 [pid = 3576] [id = 508] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 16EC3800 == 38 [pid = 3576] [id = 507] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 16DF0400 == 37 [pid = 3576] [id = 506] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 16138400 == 36 [pid = 3576] [id = 505] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 131DC000 == 35 [pid = 3576] [id = 504] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 11A49C00 == 34 [pid = 3576] [id = 503] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 11CD4800 == 33 [pid = 3576] [id = 502] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 1047DC00 == 32 [pid = 3576] [id = 493] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 13074800 == 31 [pid = 3576] [id = 501] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 1051AC00 == 30 [pid = 3576] [id = 516] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 19576C00 == 29 [pid = 3576] [id = 515] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 16FAAC00 == 28 [pid = 3576] [id = 512] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 112F1400 == 27 [pid = 3576] [id = 513] 10:24:03 INFO - PROCESS | 3576 | --DOCSHELL 16DEC000 == 26 [pid = 3576] [id = 514] 10:24:03 INFO - PROCESS | 3576 | 1468862643091 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1820D400) [pid = 3576] [serial = 1504] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (15379800) [pid = 3576] [serial = 1501] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17DD7800) [pid = 3576] [serial = 1498] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15F71800) [pid = 3576] [serial = 1489] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (12991000) [pid = 3576] [serial = 1481] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (112F6000) [pid = 3576] [serial = 1480] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (12868800) [pid = 3576] [serial = 1483] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1286E400) [pid = 3576] [serial = 1484] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (139CF400) [pid = 3576] [serial = 1486] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14283400) [pid = 3576] [serial = 1487] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (175D2800) [pid = 3576] [serial = 1496] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1392A000) [pid = 3576] [serial = 1471] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (170F0C00) [pid = 3576] [serial = 1475] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16E32000) [pid = 3576] [serial = 1474] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (170EC000) [pid = 3576] [serial = 1495] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1537E800) [pid = 3576] [serial = 1502] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A4DC400) [pid = 3576] [serial = 1478] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A389C00) [pid = 3576] [serial = 1477] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (18209000) [pid = 3576] [serial = 1499] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16DF3800) [pid = 3576] [serial = 1492] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16E37800) [pid = 3576] [serial = 1493] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (167FB000) [pid = 3576] [serial = 1490] [outer = 00000000] [url = about:blank] 10:24:03 INFO - PROCESS | 3576 | 1468862643283 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 3576 | 1468862643286 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:03 INFO - PROCESS | 3576 | ++DOCSHELL 104E6C00 == 27 [pid = 3576] [id = 517] 10:24:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (104EB800) [pid = 3576] [serial = 1551] [outer = 00000000] 10:24:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (10A07C00) [pid = 3576] [serial = 1552] [outer = 104EB800] 10:24:03 INFO - PROCESS | 3576 | 1468862643334 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (10A7A800) [pid = 3576] [serial = 1553] [outer = 104EB800] 10:24:03 INFO - PROCESS | 3576 | 1468862643779 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1451ms 10:24:03 INFO - PROCESS | 3576 | 1468862643859 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:24:03 INFO - PROCESS | 3576 | 1468862643863 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 10:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:24:03 INFO - PROCESS | 3576 | 1468862643868 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 3576 | 1468862643871 Marionette TRACE conn3 <- [1,2034,null,{}] 10:24:03 INFO - PROCESS | 3576 | 1468862643876 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:03 INFO - PROCESS | 3576 | 1468862643878 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:03 INFO - PROCESS | 3576 | 1468862643969 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:24:03 INFO - PROCESS | 3576 | 1468862643978 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 3576 | 1468862643980 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:03 INFO - PROCESS | 3576 | ++DOCSHELL 12991800 == 28 [pid = 3576] [id = 518] 10:24:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (12992000) [pid = 3576] [serial = 1554] [outer = 00000000] 10:24:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (12D6B400) [pid = 3576] [serial = 1555] [outer = 12992000] 10:24:04 INFO - PROCESS | 3576 | 1468862644026 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (130AD800) [pid = 3576] [serial = 1556] [outer = 12992000] 10:24:04 INFO - PROCESS | 3576 | 1468862644482 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 640ms 10:24:04 INFO - PROCESS | 3576 | 1468862644507 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:24:04 INFO - PROCESS | 3576 | 1468862644510 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 10:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:24:04 INFO - PROCESS | 3576 | 1468862644513 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:24:04 INFO - PROCESS | 3576 | 1468862644515 Marionette TRACE conn3 <- [1,2038,null,{}] 10:24:04 INFO - PROCESS | 3576 | 1468862644519 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:04 INFO - PROCESS | 3576 | 1468862644522 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:04 INFO - PROCESS | 3576 | 1468862644631 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:24:04 INFO - PROCESS | 3576 | 1468862644643 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:04 INFO - PROCESS | 3576 | 1468862644645 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:04 INFO - PROCESS | 3576 | ++DOCSHELL 14545400 == 29 [pid = 3576] [id = 519] 10:24:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (14546C00) [pid = 3576] [serial = 1557] [outer = 00000000] 10:24:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15333C00) [pid = 3576] [serial = 1558] [outer = 14546C00] 10:24:04 INFO - PROCESS | 3576 | 1468862644688 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1537F000) [pid = 3576] [serial = 1559] [outer = 14546C00] 10:24:05 INFO - PROCESS | 3576 | 1468862645152 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 702ms 10:24:05 INFO - PROCESS | 3576 | 1468862645212 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:24:05 INFO - PROCESS | 3576 | 1468862645215 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 10:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:24:05 INFO - PROCESS | 3576 | 1468862645226 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - PROCESS | 3576 | 1468862645230 Marionette TRACE conn3 <- [1,2042,null,{}] 10:24:05 INFO - PROCESS | 3576 | 1468862645234 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:05 INFO - PROCESS | 3576 | 1468862645238 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:05 INFO - PROCESS | 3576 | 1468862645324 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:24:05 INFO - PROCESS | 3576 | 1468862645329 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:05 INFO - PROCESS | 3576 | 1468862645331 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:05 INFO - PROCESS | 3576 | ++DOCSHELL 13938C00 == 30 [pid = 3576] [id = 520] 10:24:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (153F0800) [pid = 3576] [serial = 1560] [outer = 00000000] 10:24:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1613AC00) [pid = 3576] [serial = 1561] [outer = 153F0800] 10:24:05 INFO - PROCESS | 3576 | 1468862645388 Marionette DEBUG loaded listener.js 10:24:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16DEC000) [pid = 3576] [serial = 1562] [outer = 153F0800] 10:24:05 INFO - PROCESS | 3576 | 1468862645873 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 687ms 10:24:05 INFO - PROCESS | 3576 | 1468862645921 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:24:05 INFO - PROCESS | 3576 | 1468862645924 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 10:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:24:05 INFO - PROCESS | 3576 | 1468862645927 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - PROCESS | 3576 | 1468862645929 Marionette TRACE conn3 <- [1,2046,null,{}] 10:24:05 INFO - PROCESS | 3576 | 1468862645932 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:05 INFO - PROCESS | 3576 | 1468862645934 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:06 INFO - PROCESS | 3576 | 1468862646070 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:24:06 INFO - PROCESS | 3576 | 1468862646090 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 3576 | 1468862646092 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:06 INFO - PROCESS | 3576 | ++DOCSHELL 16A80000 == 31 [pid = 3576] [id = 521] 10:24:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16B52C00) [pid = 3576] [serial = 1563] [outer = 00000000] 10:24:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16E34000) [pid = 3576] [serial = 1564] [outer = 16B52C00] 10:24:06 INFO - PROCESS | 3576 | 1468862646134 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16E38C00) [pid = 3576] [serial = 1565] [outer = 16B52C00] 10:24:06 INFO - PROCESS | 3576 | 1468862646563 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 702ms 10:24:06 INFO - PROCESS | 3576 | 1468862646626 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:24:06 INFO - PROCESS | 3576 | 1468862646628 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 10:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:24:06 INFO - PROCESS | 3576 | 1468862646632 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:24:06 INFO - PROCESS | 3576 | 1468862646633 Marionette TRACE conn3 <- [1,2050,null,{}] 10:24:06 INFO - PROCESS | 3576 | 1468862646637 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:06 INFO - PROCESS | 3576 | 1468862646639 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:06 INFO - PROCESS | 3576 | 1468862646748 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:24:06 INFO - PROCESS | 3576 | 1468862646754 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 3576 | 1468862646759 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:06 INFO - PROCESS | 3576 | ++DOCSHELL 1750D400 == 32 [pid = 3576] [id = 522] 10:24:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1750D800) [pid = 3576] [serial = 1566] [outer = 00000000] 10:24:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (175CE400) [pid = 3576] [serial = 1567] [outer = 1750D800] 10:24:06 INFO - PROCESS | 3576 | 1468862646869 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (176C1000) [pid = 3576] [serial = 1568] [outer = 1750D800] 10:24:07 INFO - PROCESS | 3576 | 1468862647310 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 10:24:07 INFO - PROCESS | 3576 | 1468862647403 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 3576 | 1468862647405 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 10:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:24:07 INFO - PROCESS | 3576 | 1468862647414 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - PROCESS | 3576 | 1468862647415 Marionette TRACE conn3 <- [1,2054,null,{}] 10:24:07 INFO - PROCESS | 3576 | 1468862647419 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:07 INFO - PROCESS | 3576 | 1468862647421 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:07 INFO - PROCESS | 3576 | 1468862647531 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:24:07 INFO - PROCESS | 3576 | 1468862647539 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 3576 | 1468862647541 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:07 INFO - PROCESS | 3576 | ++DOCSHELL 10559C00 == 33 [pid = 3576] [id = 523] 10:24:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17D1BC00) [pid = 3576] [serial = 1569] [outer = 00000000] 10:24:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1803B800) [pid = 3576] [serial = 1570] [outer = 17D1BC00] 10:24:07 INFO - PROCESS | 3576 | 1468862647592 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (18205C00) [pid = 3576] [serial = 1571] [outer = 17D1BC00] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16EC4800) [pid = 3576] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1820AC00) [pid = 3576] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (197B8400) [pid = 3576] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (145D3400) [pid = 3576] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (139CE800) [pid = 3576] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (11A4AC00) [pid = 3576] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16DF5000) [pid = 3576] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16139400) [pid = 3576] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13460000) [pid = 3576] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12861C00) [pid = 3576] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (197B5C00) [pid = 3576] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (158AF800) [pid = 3576] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (128A5800) [pid = 3576] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:24:08 INFO - PROCESS | 3576 | 1468862648202 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 843ms 10:24:08 INFO - PROCESS | 3576 | 1468862648239 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 3576 | 1468862648241 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 10:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:24:08 INFO - PROCESS | 3576 | 1468862648245 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - PROCESS | 3576 | 1468862648246 Marionette TRACE conn3 <- [1,2058,null,{}] 10:24:08 INFO - PROCESS | 3576 | 1468862648250 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:08 INFO - PROCESS | 3576 | 1468862648251 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:08 INFO - PROCESS | 3576 | 1468862648326 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:24:08 INFO - PROCESS | 3576 | 1468862648331 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:08 INFO - PROCESS | 3576 | 1468862648333 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:08 INFO - PROCESS | 3576 | ++DOCSHELL 11CD5800 == 34 [pid = 3576] [id = 524] 10:24:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (12864C00) [pid = 3576] [serial = 1572] [outer = 00000000] 10:24:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16FAC800) [pid = 3576] [serial = 1573] [outer = 12864C00] 10:24:08 INFO - PROCESS | 3576 | 1468862648375 Marionette DEBUG loaded listener.js 10:24:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1777D000) [pid = 3576] [serial = 1574] [outer = 12864C00] 10:24:08 INFO - PROCESS | 3576 | 1468862648819 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 593ms 10:24:08 INFO - PROCESS | 3576 | 1468862648842 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 3576 | 1468862648844 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 10:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:24:08 INFO - PROCESS | 3576 | 1468862648847 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - PROCESS | 3576 | 1468862648850 Marionette TRACE conn3 <- [1,2062,null,{}] 10:24:08 INFO - PROCESS | 3576 | 1468862648859 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:08 INFO - PROCESS | 3576 | 1468862648861 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:08 INFO - PROCESS | 3576 | 1468862648935 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:24:08 INFO - PROCESS | 3576 | 1468862648940 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:08 INFO - PROCESS | 3576 | 1468862648942 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:08 INFO - PROCESS | 3576 | ++DOCSHELL 17DD5C00 == 35 [pid = 3576] [id = 525] 10:24:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18042800) [pid = 3576] [serial = 1575] [outer = 00000000] 10:24:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1956A400) [pid = 3576] [serial = 1576] [outer = 18042800] 10:24:08 INFO - PROCESS | 3576 | 1468862648991 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1820B400) [pid = 3576] [serial = 1577] [outer = 18042800] 10:24:09 INFO - PROCESS | 3576 | 1468862649436 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 656ms 10:24:09 INFO - PROCESS | 3576 | 1468862649506 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:24:09 INFO - PROCESS | 3576 | 1468862649508 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 10:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:24:09 INFO - PROCESS | 3576 | 1468862649511 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:24:09 INFO - PROCESS | 3576 | 1468862649513 Marionette TRACE conn3 <- [1,2066,null,{}] 10:24:09 INFO - PROCESS | 3576 | 1468862649516 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:09 INFO - PROCESS | 3576 | 1468862649518 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:09 INFO - PROCESS | 3576 | 1468862649593 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:24:09 INFO - PROCESS | 3576 | 1468862649601 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 3576 | 1468862649603 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:09 INFO - PROCESS | 3576 | ++DOCSHELL 15333800 == 36 [pid = 3576] [id = 526] 10:24:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16EC7C00) [pid = 3576] [serial = 1578] [outer = 00000000] 10:24:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19578800) [pid = 3576] [serial = 1579] [outer = 16EC7C00] 10:24:09 INFO - PROCESS | 3576 | 1468862649644 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19A15000) [pid = 3576] [serial = 1580] [outer = 16EC7C00] 10:24:10 INFO - PROCESS | 3576 | --DOCSHELL 12991800 == 35 [pid = 3576] [id = 518] 10:24:10 INFO - PROCESS | 3576 | --DOCSHELL 104E6C00 == 34 [pid = 3576] [id = 517] 10:24:11 INFO - PROCESS | 3576 | --DOCSHELL 16A80000 == 33 [pid = 3576] [id = 521] 10:24:11 INFO - PROCESS | 3576 | --DOCSHELL 13938C00 == 32 [pid = 3576] [id = 520] 10:24:11 INFO - PROCESS | 3576 | --DOCSHELL 11CD5800 == 31 [pid = 3576] [id = 524] 10:24:11 INFO - PROCESS | 3576 | --DOCSHELL 14545400 == 30 [pid = 3576] [id = 519] 10:24:11 INFO - PROCESS | 3576 | --DOCSHELL 1750D400 == 29 [pid = 3576] [id = 522] 10:24:11 INFO - PROCESS | 3576 | --DOCSHELL 10559C00 == 28 [pid = 3576] [id = 523] 10:24:11 INFO - PROCESS | 3576 | --DOCSHELL 17DD5C00 == 27 [pid = 3576] [id = 525] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15336000) [pid = 3576] [serial = 1472] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (17D15000) [pid = 3576] [serial = 1522] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17DD7000) [pid = 3576] [serial = 1523] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (197B0400) [pid = 3576] [serial = 1526] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19571400) [pid = 3576] [serial = 1525] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19A1A400) [pid = 3576] [serial = 1528] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1613B400) [pid = 3576] [serial = 1532] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1820EC00) [pid = 3576] [serial = 1505] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1296A800) [pid = 3576] [serial = 1510] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12975800) [pid = 3576] [serial = 1511] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1751B400) [pid = 3576] [serial = 1519] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (168D0000) [pid = 3576] [serial = 1516] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16DE7000) [pid = 3576] [serial = 1517] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1453F000) [pid = 3576] [serial = 1513] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (145D0C00) [pid = 3576] [serial = 1514] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13145400) [pid = 3576] [serial = 1507] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13462400) [pid = 3576] [serial = 1508] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (176C5400) [pid = 3576] [serial = 1531] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A09A400) [pid = 3576] [serial = 1538] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (19CA9400) [pid = 3576] [serial = 1534] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1A094C00) [pid = 3576] [serial = 1537] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (197BBC00) [pid = 3576] [serial = 1535] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (19A1B000) [pid = 3576] [serial = 1529] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (1760A800) [pid = 3576] [serial = 1520] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3576 | 1468862651373 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1903ms 10:24:11 INFO - PROCESS | 3576 | 1468862651419 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:24:11 INFO - PROCESS | 3576 | 1468862651422 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 10:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:24:11 INFO - PROCESS | 3576 | 1468862651427 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:24:11 INFO - PROCESS | 3576 | 1468862651431 Marionette TRACE conn3 <- [1,2070,null,{}] 10:24:11 INFO - PROCESS | 3576 | 1468862651436 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:11 INFO - PROCESS | 3576 | 1468862651439 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:11 INFO - PROCESS | 3576 | 1468862651531 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:24:11 INFO - PROCESS | 3576 | 1468862651540 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:11 INFO - PROCESS | 3576 | 1468862651545 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:11 INFO - PROCESS | 3576 | ++DOCSHELL 112C4C00 == 28 [pid = 3576] [id = 527] 10:24:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (112C5400) [pid = 3576] [serial = 1581] [outer = 00000000] 10:24:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (12863000) [pid = 3576] [serial = 1582] [outer = 112C5400] 10:24:11 INFO - PROCESS | 3576 | 1468862651591 Marionette DEBUG loaded listener.js 10:24:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1286B800) [pid = 3576] [serial = 1583] [outer = 112C5400] 10:24:12 INFO - PROCESS | 3576 | 1468862652103 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 687ms 10:24:12 INFO - PROCESS | 3576 | 1468862652123 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:24:12 INFO - PROCESS | 3576 | 1468862652128 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 10:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:24:12 INFO - PROCESS | 3576 | 1468862652134 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 3576 | 1468862652137 Marionette TRACE conn3 <- [1,2074,null,{}] 10:24:12 INFO - PROCESS | 3576 | 1468862652141 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:12 INFO - PROCESS | 3576 | 1468862652144 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:12 INFO - PROCESS | 3576 | 1468862652231 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:24:12 INFO - PROCESS | 3576 | 1468862652239 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 3576 | 1468862652242 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:12 INFO - PROCESS | 3576 | ++DOCSHELL 13153400 == 29 [pid = 3576] [id = 528] 10:24:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13154400) [pid = 3576] [serial = 1584] [outer = 00000000] 10:24:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13462800) [pid = 3576] [serial = 1585] [outer = 13154400] 10:24:12 INFO - PROCESS | 3576 | 1468862652288 Marionette DEBUG loaded listener.js 10:24:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (139C6800) [pid = 3576] [serial = 1586] [outer = 13154400] 10:24:12 INFO - PROCESS | 3576 | 1468862652746 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 640ms 10:24:12 INFO - PROCESS | 3576 | 1468862652772 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:24:12 INFO - PROCESS | 3576 | 1468862652774 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 10:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:24:12 INFO - PROCESS | 3576 | 1468862652778 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 3576 | 1468862652781 Marionette TRACE conn3 <- [1,2078,null,{}] 10:24:12 INFO - PROCESS | 3576 | 1468862652796 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:12 INFO - PROCESS | 3576 | 1468862652800 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:12 INFO - PROCESS | 3576 | 1468862652881 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:24:12 INFO - PROCESS | 3576 | 1468862652889 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 3576 | 1468862652892 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:12 INFO - PROCESS | 3576 | ++DOCSHELL 1537B000 == 30 [pid = 3576] [id = 529] 10:24:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1537B400) [pid = 3576] [serial = 1587] [outer = 00000000] 10:24:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (153ED000) [pid = 3576] [serial = 1588] [outer = 1537B400] 10:24:12 INFO - PROCESS | 3576 | 1468862652938 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (158A7800) [pid = 3576] [serial = 1589] [outer = 1537B400] 10:24:13 INFO - PROCESS | 3576 | 1468862653420 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 702ms 10:24:13 INFO - PROCESS | 3576 | 1468862653476 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:24:13 INFO - PROCESS | 3576 | 1468862653479 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 10:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:24:13 INFO - PROCESS | 3576 | 1468862653482 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:24:13 INFO - PROCESS | 3576 | 1468862653494 Marionette TRACE conn3 <- [1,2082,null,{}] 10:24:13 INFO - PROCESS | 3576 | 1468862653498 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:13 INFO - PROCESS | 3576 | 1468862653500 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:13 INFO - PROCESS | 3576 | 1468862653580 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:24:13 INFO - PROCESS | 3576 | 1468862653585 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:13 INFO - PROCESS | 3576 | 1468862653587 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:13 INFO - PROCESS | 3576 | ++DOCSHELL 156F0C00 == 31 [pid = 3576] [id = 530] 10:24:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (156F3000) [pid = 3576] [serial = 1590] [outer = 00000000] 10:24:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (168D2400) [pid = 3576] [serial = 1591] [outer = 156F3000] 10:24:13 INFO - PROCESS | 3576 | 1468862653630 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16DE9800) [pid = 3576] [serial = 1592] [outer = 156F3000] 10:24:14 INFO - PROCESS | 3576 | 1468862654066 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 593ms 10:24:14 INFO - PROCESS | 3576 | 1468862654087 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:24:14 INFO - PROCESS | 3576 | 1468862654089 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 10:24:14 INFO - PROCESS | 3576 | 1468862654092 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:24:14 INFO - PROCESS | 3576 | 1468862654094 Marionette TRACE conn3 <- [1,2086,null,{}] 10:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:24:14 INFO - PROCESS | 3576 | 1468862654097 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:14 INFO - PROCESS | 3576 | 1468862654099 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:14 INFO - PROCESS | 3576 | 1468862654179 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:24:14 INFO - PROCESS | 3576 | 1468862654184 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 3576 | 1468862654186 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:14 INFO - PROCESS | 3576 | ++DOCSHELL 167FB000 == 32 [pid = 3576] [id = 531] 10:24:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16DF0C00) [pid = 3576] [serial = 1593] [outer = 00000000] 10:24:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16E3C000) [pid = 3576] [serial = 1594] [outer = 16DF0C00] 10:24:14 INFO - PROCESS | 3576 | 1468862654228 Marionette DEBUG loaded listener.js 10:24:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16FAD000) [pid = 3576] [serial = 1595] [outer = 16DF0C00] 10:24:14 INFO - PROCESS | 3576 | 1468862654688 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 625ms 10:24:14 INFO - PROCESS | 3576 | 1468862654734 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:24:14 INFO - PROCESS | 3576 | 1468862654736 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 10:24:14 INFO - PROCESS | 3576 | 1468862654739 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:24:14 INFO - PROCESS | 3576 | 1468862654741 Marionette TRACE conn3 <- [1,2090,null,{}] 10:24:14 INFO - PROCESS | 3576 | 1468862654744 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:14 INFO - PROCESS | 3576 | 1468862654749 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:14 INFO - PROCESS | 3576 | 1468862654846 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:24:14 INFO - PROCESS | 3576 | 1468862654854 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 3576 | 1468862654856 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:14 INFO - PROCESS | 3576 | ++DOCSHELL 17605000 == 33 [pid = 3576] [id = 532] 10:24:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17608400) [pid = 3576] [serial = 1596] [outer = 00000000] 10:24:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17786400) [pid = 3576] [serial = 1597] [outer = 17608400] 10:24:14 INFO - PROCESS | 3576 | 1468862654898 Marionette DEBUG loaded listener.js 10:24:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1777CC00) [pid = 3576] [serial = 1598] [outer = 17608400] 10:24:15 INFO - PROCESS | 3576 | 1468862655352 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 640ms 10:24:15 INFO - PROCESS | 3576 | 1468862655377 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:24:15 INFO - PROCESS | 3576 | 1468862655379 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 10:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:24:15 INFO - PROCESS | 3576 | 1468862655386 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:24:15 INFO - PROCESS | 3576 | 1468862655398 Marionette TRACE conn3 <- [1,2094,null,{}] 10:24:15 INFO - PROCESS | 3576 | 1468862655402 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:15 INFO - PROCESS | 3576 | 1468862655403 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:15 INFO - PROCESS | 3576 | 1468862655475 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:24:15 INFO - PROCESS | 3576 | 1468862655480 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 3576 | 1468862655482 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:15 INFO - PROCESS | 3576 | ++DOCSHELL 17784C00 == 34 [pid = 3576] [id = 533] 10:24:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17DD4000) [pid = 3576] [serial = 1599] [outer = 00000000] 10:24:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1820EC00) [pid = 3576] [serial = 1600] [outer = 17DD4000] 10:24:15 INFO - PROCESS | 3576 | 1468862655525 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (18210800) [pid = 3576] [serial = 1601] [outer = 17DD4000] 10:24:15 INFO - PROCESS | 3576 | 1468862655990 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 655ms 10:24:16 INFO - PROCESS | 3576 | 1468862656041 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:24:16 INFO - PROCESS | 3576 | 1468862656043 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 10:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:24:16 INFO - PROCESS | 3576 | 1468862656047 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 3576 | 1468862656049 Marionette TRACE conn3 <- [1,2098,null,{}] 10:24:16 INFO - PROCESS | 3576 | 1468862656052 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:16 INFO - PROCESS | 3576 | 1468862656054 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:16 INFO - PROCESS | 3576 | 1468862656128 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:24:16 INFO - PROCESS | 3576 | 1468862656134 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:16 INFO - PROCESS | 3576 | 1468862656136 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:16 INFO - PROCESS | 3576 | ++DOCSHELL 17E59400 == 35 [pid = 3576] [id = 534] 10:24:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1803D400) [pid = 3576] [serial = 1602] [outer = 00000000] 10:24:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19578400) [pid = 3576] [serial = 1603] [outer = 1803D400] 10:24:16 INFO - PROCESS | 3576 | 1468862656177 Marionette DEBUG loaded listener.js 10:24:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (197B0400) [pid = 3576] [serial = 1604] [outer = 1803D400] 10:24:16 INFO - PROCESS | 3576 | 1468862656606 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 593ms 10:24:16 INFO - PROCESS | 3576 | 1468862656659 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:24:16 INFO - PROCESS | 3576 | 1468862656660 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 10:24:16 INFO - PROCESS | 3576 | 1468862656664 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 3576 | 1468862656665 Marionette TRACE conn3 <- [1,2102,null,{}] 10:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:24:16 INFO - PROCESS | 3576 | 1468862656672 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:16 INFO - PROCESS | 3576 | 1468862656674 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:16 INFO - PROCESS | 3576 | 1468862656785 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:24:16 INFO - PROCESS | 3576 | 1468862656791 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:16 INFO - PROCESS | 3576 | 1468862656793 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:16 INFO - PROCESS | 3576 | ++DOCSHELL 1537A800 == 36 [pid = 3576] [id = 535] 10:24:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19A21000) [pid = 3576] [serial = 1605] [outer = 00000000] 10:24:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19CAB000) [pid = 3576] [serial = 1606] [outer = 19A21000] 10:24:16 INFO - PROCESS | 3576 | 1468862656834 Marionette DEBUG loaded listener.js 10:24:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19CABC00) [pid = 3576] [serial = 1607] [outer = 19A21000] 10:24:17 INFO - PROCESS | 3576 | 1468862657281 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 639ms 10:24:17 INFO - PROCESS | 3576 | 1468862657305 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:24:17 INFO - PROCESS | 3576 | 1468862657307 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 10:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:24:17 INFO - PROCESS | 3576 | 1468862657317 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:24:17 INFO - PROCESS | 3576 | 1468862657318 Marionette TRACE conn3 <- [1,2106,null,{}] 10:24:17 INFO - PROCESS | 3576 | 1468862657322 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:17 INFO - PROCESS | 3576 | 1468862657333 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:17 INFO - PROCESS | 3576 | 1468862657446 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:24:17 INFO - PROCESS | 3576 | 1468862657452 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:17 INFO - PROCESS | 3576 | 1468862657454 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:17 INFO - PROCESS | 3576 | ++DOCSHELL 19A20C00 == 37 [pid = 3576] [id = 536] 10:24:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19F52800) [pid = 3576] [serial = 1608] [outer = 00000000] 10:24:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19F60400) [pid = 3576] [serial = 1609] [outer = 19F52800] 10:24:17 INFO - PROCESS | 3576 | 1468862657495 Marionette DEBUG loaded listener.js 10:24:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A096C00) [pid = 3576] [serial = 1610] [outer = 19F52800] 10:24:17 INFO - PROCESS | 3576 | 1468862657919 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 624ms 10:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:24:17 INFO - PROCESS | 3576 | 1468862657948 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:24:17 INFO - PROCESS | 3576 | 1468862657951 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 10:24:17 INFO - PROCESS | 3576 | 1468862657954 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:24:17 INFO - PROCESS | 3576 | 1468862657956 Marionette TRACE conn3 <- [1,2110,null,{}] 10:24:17 INFO - PROCESS | 3576 | 1468862657974 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:17 INFO - PROCESS | 3576 | 1468862657976 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:18 INFO - PROCESS | 3576 | 1468862658094 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:24:18 INFO - PROCESS | 3576 | 1468862658187 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 3576 | 1468862658189 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:18 INFO - PROCESS | 3576 | ++DOCSHELL 16135C00 == 38 [pid = 3576] [id = 537] 10:24:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A0A0400) [pid = 3576] [serial = 1611] [outer = 00000000] 10:24:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A4D8800) [pid = 3576] [serial = 1612] [outer = 1A0A0400] 10:24:18 INFO - PROCESS | 3576 | 1468862658233 Marionette DEBUG loaded listener.js 10:24:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A4DE400) [pid = 3576] [serial = 1613] [outer = 1A0A0400] 10:24:18 INFO - PROCESS | 3576 | 1468862658649 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 733ms 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (18042800) [pid = 3576] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (16B52C00) [pid = 3576] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1750D800) [pid = 3576] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (17D1BC00) [pid = 3576] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (12864C00) [pid = 3576] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (153F0800) [pid = 3576] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (14546C00) [pid = 3576] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (12992000) [pid = 3576] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (104EB800) [pid = 3576] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1055E400) [pid = 3576] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19A16400) [pid = 3576] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16DEF800) [pid = 3576] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (112F7800) [pid = 3576] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:24:18 INFO - PROCESS | 3576 | 1468862658833 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:24:18 INFO - PROCESS | 3576 | 1468862658835 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 10:24:18 INFO - PROCESS | 3576 | 1468862658847 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:24:18 INFO - PROCESS | 3576 | 1468862658849 Marionette TRACE conn3 <- [1,2114,null,{}] 10:24:18 INFO - PROCESS | 3576 | 1468862658853 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:18 INFO - PROCESS | 3576 | 1468862658854 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:24:18 INFO - PROCESS | 3576 | 1468862658931 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:24:18 INFO - PROCESS | 3576 | 1468862658936 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 3576 | 1468862658938 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:18 INFO - PROCESS | 3576 | ++DOCSHELL 12870400 == 39 [pid = 3576] [id = 538] 10:24:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13CC6400) [pid = 3576] [serial = 1614] [outer = 00000000] 10:24:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15F63C00) [pid = 3576] [serial = 1615] [outer = 13CC6400] 10:24:18 INFO - PROCESS | 3576 | 1468862658980 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16139400) [pid = 3576] [serial = 1616] [outer = 13CC6400] 10:24:19 INFO - PROCESS | 3576 | 1468862659405 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 562ms 10:24:19 INFO - PROCESS | 3576 | 1468862659441 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:24:19 INFO - PROCESS | 3576 | 1468862659452 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 10:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:24:19 INFO - PROCESS | 3576 | 1468862659484 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:24:19 INFO - PROCESS | 3576 | 1468862659486 Marionette TRACE conn3 <- [1,2118,null,{}] 10:24:19 INFO - PROCESS | 3576 | 1468862659490 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:19 INFO - PROCESS | 3576 | 1468862659491 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:19 INFO - PROCESS | 3576 | 1468862659565 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:24:19 INFO - PROCESS | 3576 | 1468862659571 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:19 INFO - PROCESS | 3576 | 1468862659573 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:19 INFO - PROCESS | 3576 | ++DOCSHELL 12992000 == 40 [pid = 3576] [id = 539] 10:24:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (14284400) [pid = 3576] [serial = 1617] [outer = 00000000] 10:24:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17D1BC00) [pid = 3576] [serial = 1618] [outer = 14284400] 10:24:19 INFO - PROCESS | 3576 | 1468862659614 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19570800) [pid = 3576] [serial = 1619] [outer = 14284400] 10:24:20 INFO - PROCESS | 3576 | 1468862660036 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 3576 | 1468862660082 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 10:24:20 INFO - PROCESS | 3576 | 1468862660089 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:24:20 INFO - PROCESS | 3576 | 1468862660091 Marionette TRACE conn3 <- [1,2122,null,{}] 10:24:20 INFO - PROCESS | 3576 | 1468862660094 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:20 INFO - PROCESS | 3576 | 1468862660096 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:20 INFO - PROCESS | 3576 | 1468862660154 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:24:20 INFO - PROCESS | 3576 | 1468862660160 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 3576 | 1468862660162 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:20 INFO - PROCESS | 3576 | ++DOCSHELL 16E3BC00 == 41 [pid = 3576] [id = 540] 10:24:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17610000) [pid = 3576] [serial = 1620] [outer = 00000000] 10:24:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A5F1000) [pid = 3576] [serial = 1621] [outer = 17610000] 10:24:20 INFO - PROCESS | 3576 | 1468862660203 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A78A800) [pid = 3576] [serial = 1622] [outer = 17610000] 10:24:20 INFO - PROCESS | 3576 | 1468862660622 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 593ms 10:24:20 INFO - PROCESS | 3576 | 1468862660682 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 3576 | 1468862660684 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 10:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:24:20 INFO - PROCESS | 3576 | 1468862660687 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - PROCESS | 3576 | 1468862660689 Marionette TRACE conn3 <- [1,2126,null,{}] 10:24:20 INFO - PROCESS | 3576 | 1468862660693 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:20 INFO - PROCESS | 3576 | 1468862660694 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:20 INFO - PROCESS | 3576 | 1468862660771 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:24:20 INFO - PROCESS | 3576 | 1468862660776 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 3576 | 1468862660778 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:20 INFO - PROCESS | 3576 | ++DOCSHELL 10560000 == 42 [pid = 3576] [id = 541] 10:24:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A5F2400) [pid = 3576] [serial = 1623] [outer = 00000000] 10:24:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A791400) [pid = 3576] [serial = 1624] [outer = 1A5F2400] 10:24:20 INFO - PROCESS | 3576 | 1468862660819 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A796000) [pid = 3576] [serial = 1625] [outer = 1A5F2400] 10:24:21 INFO - PROCESS | 3576 | 1468862661661 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1030ms 10:24:21 INFO - PROCESS | 3576 | 1468862661741 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:24:21 INFO - PROCESS | 3576 | 1468862661745 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 10:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:24:21 INFO - PROCESS | 3576 | 1468862661750 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:24:21 INFO - PROCESS | 3576 | 1468862661753 Marionette TRACE conn3 <- [1,2130,null,{}] 10:24:21 INFO - PROCESS | 3576 | 1468862661759 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:21 INFO - PROCESS | 3576 | 1468862661762 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:21 INFO - PROCESS | 3576 | 1468862661889 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:24:22 INFO - PROCESS | 3576 | 1468862662019 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:22 INFO - PROCESS | 3576 | 1468862662022 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:22 INFO - PROCESS | 3576 | ++DOCSHELL 114D9400 == 43 [pid = 3576] [id = 542] 10:24:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (11C2BC00) [pid = 3576] [serial = 1626] [outer = 00000000] 10:24:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (12D5D800) [pid = 3576] [serial = 1627] [outer = 11C2BC00] 10:24:22 INFO - PROCESS | 3576 | 1468862662077 Marionette DEBUG loaded listener.js 10:24:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (13CC6C00) [pid = 3576] [serial = 1628] [outer = 11C2BC00] 10:24:23 INFO - PROCESS | 3576 | 1468862663015 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:24:23 INFO - PROCESS | 3576 | 1468862663106 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 10:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:24:23 INFO - PROCESS | 3576 | 1468862663111 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:24:23 INFO - PROCESS | 3576 | 1468862663114 Marionette TRACE conn3 <- [1,2134,null,{}] 10:24:23 INFO - PROCESS | 3576 | 1468862663120 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:23 INFO - PROCESS | 3576 | 1468862663122 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:23 INFO - PROCESS | 3576 | 1468862663262 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:24:23 INFO - PROCESS | 3576 | 1468862663399 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 3576 | 1468862663406 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:23 INFO - PROCESS | 3576 | ++DOCSHELL 112F7800 == 44 [pid = 3576] [id = 543] 10:24:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (112F8000) [pid = 3576] [serial = 1629] [outer = 00000000] 10:24:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (13075800) [pid = 3576] [serial = 1630] [outer = 112F8000] 10:24:23 INFO - PROCESS | 3576 | 1468862663457 Marionette DEBUG loaded listener.js 10:24:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (13138000) [pid = 3576] [serial = 1631] [outer = 112F8000] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 16E3BC00 == 43 [pid = 3576] [id = 540] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 12992000 == 42 [pid = 3576] [id = 539] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 12870400 == 41 [pid = 3576] [id = 538] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 16135C00 == 40 [pid = 3576] [id = 537] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 19A20C00 == 39 [pid = 3576] [id = 536] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 1537A800 == 38 [pid = 3576] [id = 535] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 17E59400 == 37 [pid = 3576] [id = 534] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 17784C00 == 36 [pid = 3576] [id = 533] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 17605000 == 35 [pid = 3576] [id = 532] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 167FB000 == 34 [pid = 3576] [id = 531] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 156F0C00 == 33 [pid = 3576] [id = 530] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 1537B000 == 32 [pid = 3576] [id = 529] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 13153400 == 31 [pid = 3576] [id = 528] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 112C4C00 == 30 [pid = 3576] [id = 527] 10:24:23 INFO - PROCESS | 3576 | --DOCSHELL 15333800 == 29 [pid = 3576] [id = 526] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (19578800) [pid = 3576] [serial = 1579] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1820B400) [pid = 3576] [serial = 1577] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (16E34000) [pid = 3576] [serial = 1564] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (175CE400) [pid = 3576] [serial = 1567] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (16E38C00) [pid = 3576] [serial = 1565] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1803B800) [pid = 3576] [serial = 1570] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (176C1000) [pid = 3576] [serial = 1568] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (18205C00) [pid = 3576] [serial = 1571] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1956A400) [pid = 3576] [serial = 1576] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16FAC800) [pid = 3576] [serial = 1573] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1613AC00) [pid = 3576] [serial = 1561] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (15333C00) [pid = 3576] [serial = 1558] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1537F000) [pid = 3576] [serial = 1559] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (12D6B400) [pid = 3576] [serial = 1555] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (130AD800) [pid = 3576] [serial = 1556] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (10A07C00) [pid = 3576] [serial = 1552] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (10A7A800) [pid = 3576] [serial = 1553] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (112EAC00) [pid = 3576] [serial = 1550] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10A7B800) [pid = 3576] [serial = 1549] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A383000) [pid = 3576] [serial = 1547] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19F59400) [pid = 3576] [serial = 1546] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (176C2400) [pid = 3576] [serial = 1544] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16EC7400) [pid = 3576] [serial = 1543] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1392D000) [pid = 3576] [serial = 1541] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (130D5400) [pid = 3576] [serial = 1540] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1777D000) [pid = 3576] [serial = 1574] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16DEC000) [pid = 3576] [serial = 1562] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3576 | 1468862663955 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 3576 | 1468862664021 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 10:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:24:24 INFO - PROCESS | 3576 | 1468862664027 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - PROCESS | 3576 | 1468862664030 Marionette TRACE conn3 <- [1,2138,null,{}] 10:24:24 INFO - PROCESS | 3576 | 1468862664033 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:24 INFO - PROCESS | 3576 | 1468862664036 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:24 INFO - PROCESS | 3576 | 1468862664120 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:24:24 INFO - PROCESS | 3576 | 1468862664128 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 3576 | 1468862664130 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:24 INFO - PROCESS | 3576 | ++DOCSHELL 12994000 == 30 [pid = 3576] [id = 544] 10:24:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1299C800) [pid = 3576] [serial = 1632] [outer = 00000000] 10:24:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13932400) [pid = 3576] [serial = 1633] [outer = 1299C800] 10:24:24 INFO - PROCESS | 3576 | 1468862664176 Marionette DEBUG loaded listener.js 10:24:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13E96800) [pid = 3576] [serial = 1634] [outer = 1299C800] 10:24:24 INFO - PROCESS | 3576 | 1468862664664 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 702ms 10:24:24 INFO - PROCESS | 3576 | 1468862664726 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 3576 | 1468862664728 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 10:24:24 INFO - PROCESS | 3576 | 1468862664731 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:24:24 INFO - PROCESS | 3576 | 1468862664735 Marionette TRACE conn3 <- [1,2142,null,{}] 10:24:24 INFO - PROCESS | 3576 | 1468862664745 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:24 INFO - PROCESS | 3576 | 1468862664750 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:24 INFO - PROCESS | 3576 | 1468862664859 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:24:24 INFO - PROCESS | 3576 | 1468862664961 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 3576 | 1468862664964 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:24 INFO - PROCESS | 3576 | ++DOCSHELL 1537E800 == 31 [pid = 3576] [id = 545] 10:24:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1537F000) [pid = 3576] [serial = 1635] [outer = 00000000] 10:24:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (158AE400) [pid = 3576] [serial = 1636] [outer = 1537F000] 10:24:25 INFO - PROCESS | 3576 | 1468862665010 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16132000) [pid = 3576] [serial = 1637] [outer = 1537F000] 10:24:25 INFO - PROCESS | 3576 | 1468862665370 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 703ms 10:24:25 INFO - PROCESS | 3576 | 1468862665431 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 10:24:25 INFO - PROCESS | 3576 | 1468862665433 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 10:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:24:25 INFO - PROCESS | 3576 | 1468862665437 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:24:25 INFO - PROCESS | 3576 | 1468862665438 Marionette TRACE conn3 <- [1,2146,null,{}] 10:24:25 INFO - PROCESS | 3576 | 1468862665442 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:25 INFO - PROCESS | 3576 | 1468862665444 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:25 INFO - PROCESS | 3576 | 1468862665531 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:24:25 INFO - PROCESS | 3576 | 1468862665537 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:25 INFO - PROCESS | 3576 | 1468862665538 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:25 INFO - PROCESS | 3576 | ++DOCSHELL 167FD000 == 32 [pid = 3576] [id = 546] 10:24:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16B4B800) [pid = 3576] [serial = 1638] [outer = 00000000] 10:24:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16E30400) [pid = 3576] [serial = 1639] [outer = 16B4B800] 10:24:25 INFO - PROCESS | 3576 | 1468862665591 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16E36800) [pid = 3576] [serial = 1640] [outer = 16B4B800] 10:24:26 INFO - PROCESS | 3576 | 1468862666067 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 687ms 10:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:24:26 INFO - PROCESS | 3576 | 1468862666140 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 10:24:26 INFO - PROCESS | 3576 | 1468862666142 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 10:24:26 INFO - PROCESS | 3576 | 1468862666145 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:24:26 INFO - PROCESS | 3576 | 1468862666147 Marionette TRACE conn3 <- [1,2150,null,{}] 10:24:26 INFO - PROCESS | 3576 | 1468862666150 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:26 INFO - PROCESS | 3576 | 1468862666152 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:26 INFO - PROCESS | 3576 | 1468862666286 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:24:26 INFO - PROCESS | 3576 | 1468862666306 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 3576 | 1468862666308 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:26 INFO - PROCESS | 3576 | ++DOCSHELL 16EC7400 == 33 [pid = 3576] [id = 547] 10:24:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16EC8400) [pid = 3576] [serial = 1641] [outer = 00000000] 10:24:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (170ED400) [pid = 3576] [serial = 1642] [outer = 16EC8400] 10:24:26 INFO - PROCESS | 3576 | 1468862666352 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (175CE400) [pid = 3576] [serial = 1643] [outer = 16EC8400] 10:24:26 INFO - PROCESS | 3576 | 1468862666788 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 703ms 10:24:26 INFO - PROCESS | 3576 | 1468862666849 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:24:26 INFO - PROCESS | 3576 | 1468862666851 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 10:24:26 INFO - PROCESS | 3576 | 1468862666854 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:24:26 INFO - PROCESS | 3576 | 1468862666856 Marionette TRACE conn3 <- [1,2154,null,{}] 10:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:24:26 INFO - PROCESS | 3576 | 1468862666859 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:26 INFO - PROCESS | 3576 | 1468862666864 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:26 INFO - PROCESS | 3576 | 1468862667001 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:24:27 INFO - PROCESS | 3576 | 1468862667073 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:27 INFO - PROCESS | 3576 | 1468862667075 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:27 INFO - PROCESS | 3576 | ++DOCSHELL 176C7800 == 34 [pid = 3576] [id = 548] 10:24:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1777BC00) [pid = 3576] [serial = 1644] [outer = 00000000] 10:24:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17DCEC00) [pid = 3576] [serial = 1645] [outer = 1777BC00] 10:24:27 INFO - PROCESS | 3576 | 1468862667118 Marionette DEBUG loaded listener.js 10:24:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17E54C00) [pid = 3576] [serial = 1646] [outer = 1777BC00] 10:24:27 INFO - PROCESS | 3576 | 1468862667524 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 702ms 10:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:24:27 INFO - PROCESS | 3576 | 1468862667556 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:24:27 INFO - PROCESS | 3576 | 1468862667558 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 10:24:27 INFO - PROCESS | 3576 | 1468862667561 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - PROCESS | 3576 | 1468862667563 Marionette TRACE conn3 <- [1,2158,null,{}] 10:24:27 INFO - PROCESS | 3576 | 1468862667567 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:27 INFO - PROCESS | 3576 | 1468862667569 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:27 INFO - PROCESS | 3576 | 1468862667712 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17610000) [pid = 3576] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (13154400) [pid = 3576] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1803D400) [pid = 3576] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19A21000) [pid = 3576] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17608400) [pid = 3576] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1537B400) [pid = 3576] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19F52800) [pid = 3576] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (112C5400) [pid = 3576] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A0A0400) [pid = 3576] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (156F3000) [pid = 3576] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13CC6400) [pid = 3576] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (14284400) [pid = 3576] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16EC7C00) [pid = 3576] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (17DD4000) [pid = 3576] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:24:27 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16DF0C00) [pid = 3576] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:24:27 INFO - PROCESS | 3576 | 1468862667963 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:27 INFO - PROCESS | 3576 | 1468862667965 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:27 INFO - PROCESS | 3576 | ++DOCSHELL 10A08000 == 35 [pid = 3576] [id = 549] 10:24:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (10A82400) [pid = 3576] [serial = 1647] [outer = 00000000] 10:24:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1392D800) [pid = 3576] [serial = 1648] [outer = 10A82400] 10:24:28 INFO - PROCESS | 3576 | 1468862668007 Marionette DEBUG loaded listener.js 10:24:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (14290400) [pid = 3576] [serial = 1649] [outer = 10A82400] 10:24:28 INFO - PROCESS | 3576 | 1468862668349 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 827ms 10:24:28 INFO - PROCESS | 3576 | 1468862668404 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:24:28 INFO - PROCESS | 3576 | 1468862668406 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 10:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:24:28 INFO - PROCESS | 3576 | 1468862668410 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:24:28 INFO - PROCESS | 3576 | 1468862668411 Marionette TRACE conn3 <- [1,2162,null,{}] 10:24:28 INFO - PROCESS | 3576 | 1468862668415 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:28 INFO - PROCESS | 3576 | 1468862668417 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:28 INFO - PROCESS | 3576 | 1468862668529 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:24:28 INFO - PROCESS | 3576 | 1468862668537 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:28 INFO - PROCESS | 3576 | 1468862668539 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:28 INFO - PROCESS | 3576 | ++DOCSHELL 1286FC00 == 36 [pid = 3576] [id = 550] 10:24:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15383400) [pid = 3576] [serial = 1650] [outer = 00000000] 10:24:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18204C00) [pid = 3576] [serial = 1651] [outer = 15383400] 10:24:28 INFO - PROCESS | 3576 | 1468862668589 Marionette DEBUG loaded listener.js 10:24:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (18209C00) [pid = 3576] [serial = 1652] [outer = 15383400] 10:24:28 INFO - PROCESS | 3576 | 1468862668993 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 640ms 10:24:29 INFO - PROCESS | 3576 | 1468862669048 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:24:29 INFO - PROCESS | 3576 | 1468862669050 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 10:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:24:29 INFO - PROCESS | 3576 | 1468862669053 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:24:29 INFO - PROCESS | 3576 | 1468862669055 Marionette TRACE conn3 <- [1,2166,null,{}] 10:24:29 INFO - PROCESS | 3576 | 1468862669058 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:29 INFO - PROCESS | 3576 | 1468862669060 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:29 INFO - PROCESS | 3576 | 1468862669172 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:24:29 INFO - PROCESS | 3576 | 1468862669179 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 3576 | 1468862669181 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:29 INFO - PROCESS | 3576 | ++DOCSHELL 10F6E400 == 37 [pid = 3576] [id = 551] 10:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (112BB800) [pid = 3576] [serial = 1653] [outer = 00000000] 10:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18205800) [pid = 3576] [serial = 1654] [outer = 112BB800] 10:24:29 INFO - PROCESS | 3576 | 1468862669247 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19572800) [pid = 3576] [serial = 1655] [outer = 112BB800] 10:24:29 INFO - PROCESS | 3576 | 1468862669650 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 640ms 10:24:29 INFO - PROCESS | 3576 | 1468862669691 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:24:29 INFO - PROCESS | 3576 | 1468862669693 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 10:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:24:29 INFO - PROCESS | 3576 | 1468862669706 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:24:29 INFO - PROCESS | 3576 | 1468862669708 Marionette TRACE conn3 <- [1,2170,null,{}] 10:24:29 INFO - PROCESS | 3576 | 1468862669711 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:29 INFO - PROCESS | 3576 | 1468862669713 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:29 INFO - PROCESS | 3576 | 1468862669823 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:24:29 INFO - PROCESS | 3576 | 1468862669831 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 3576 | 1468862669833 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:29 INFO - PROCESS | 3576 | ++DOCSHELL 18041800 == 38 [pid = 3576] [id = 552] 10:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (197B9400) [pid = 3576] [serial = 1656] [outer = 00000000] 10:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19CA9800) [pid = 3576] [serial = 1657] [outer = 197B9400] 10:24:29 INFO - PROCESS | 3576 | 1468862669875 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19CB3400) [pid = 3576] [serial = 1658] [outer = 197B9400] 10:24:30 INFO - PROCESS | 3576 | 1468862670546 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 874ms 10:24:30 INFO - PROCESS | 3576 | 1468862670593 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:24:30 INFO - PROCESS | 3576 | 1468862670597 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 10:24:30 INFO - PROCESS | 3576 | 1468862670602 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:24:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:24:30 INFO - PROCESS | 3576 | 1468862670607 Marionette TRACE conn3 <- [1,2174,null,{}] 10:24:30 INFO - PROCESS | 3576 | 1468862670614 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:30 INFO - PROCESS | 3576 | 1468862670618 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:30 INFO - PROCESS | 3576 | 1468862670736 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:24:30 INFO - PROCESS | 3576 | 1468862670873 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:30 INFO - PROCESS | 3576 | 1468862670876 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:30 INFO - PROCESS | 3576 | ++DOCSHELL 11A4AC00 == 39 [pid = 3576] [id = 553] 10:24:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (12862C00) [pid = 3576] [serial = 1659] [outer = 00000000] 10:24:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (12D9BC00) [pid = 3576] [serial = 1660] [outer = 12862C00] 10:24:30 INFO - PROCESS | 3576 | 1468862670931 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (14544C00) [pid = 3576] [serial = 1661] [outer = 12862C00] 10:24:31 INFO - PROCESS | 3576 | 1468862671511 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:24:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:24:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 952ms 10:24:31 INFO - PROCESS | 3576 | 1468862671548 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:24:31 INFO - PROCESS | 3576 | 1468862671553 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 10:24:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:24:31 INFO - PROCESS | 3576 | 1468862671559 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:24:31 INFO - PROCESS | 3576 | 1468862671562 Marionette TRACE conn3 <- [1,2178,null,{}] 10:24:31 INFO - PROCESS | 3576 | 1468862671566 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:31 INFO - PROCESS | 3576 | 1468862671569 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:31 INFO - PROCESS | 3576 | 1468862671680 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:24:31 INFO - PROCESS | 3576 | 1468862671815 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 3576 | 1468862671817 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:31 INFO - PROCESS | 3576 | ++DOCSHELL 145D8400 == 40 [pid = 3576] [id = 554] 10:24:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (150AB000) [pid = 3576] [serial = 1662] [outer = 00000000] 10:24:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (16E13000) [pid = 3576] [serial = 1663] [outer = 150AB000] 10:24:31 INFO - PROCESS | 3576 | 1468862671872 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (16EBB400) [pid = 3576] [serial = 1664] [outer = 150AB000] 10:24:32 INFO - PROCESS | 3576 | 1468862672441 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:24:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:24:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 952ms 10:24:32 INFO - PROCESS | 3576 | 1468862672489 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:24:32 INFO - PROCESS | 3576 | 1468862672492 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 10:24:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:24:32 INFO - PROCESS | 3576 | 1468862672495 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:24:32 INFO - PROCESS | 3576 | 1468862672499 Marionette TRACE conn3 <- [1,2182,null,{}] 10:24:32 INFO - PROCESS | 3576 | 1468862672510 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:32 INFO - PROCESS | 3576 | 1468862672515 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:32 INFO - PROCESS | 3576 | 1468862672617 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:24:32 INFO - PROCESS | 3576 | 1468862672777 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:32 INFO - PROCESS | 3576 | 1468862672780 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:32 INFO - PROCESS | 3576 | ++DOCSHELL 19570C00 == 41 [pid = 3576] [id = 555] 10:24:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19571000) [pid = 3576] [serial = 1665] [outer = 00000000] 10:24:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (19CA9000) [pid = 3576] [serial = 1666] [outer = 19571000] 10:24:32 INFO - PROCESS | 3576 | 1468862672835 Marionette DEBUG loaded listener.js 10:24:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A097400) [pid = 3576] [serial = 1667] [outer = 19571000] 10:24:33 INFO - PROCESS | 3576 | 1468862673362 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:24:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:24:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 905ms 10:24:33 INFO - PROCESS | 3576 | 1468862673399 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:24:33 INFO - PROCESS | 3576 | 1468862673402 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 10:24:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:24:33 INFO - PROCESS | 3576 | 1468862673406 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:24:33 INFO - PROCESS | 3576 | 1468862673408 Marionette TRACE conn3 <- [1,2186,null,{}] 10:24:33 INFO - PROCESS | 3576 | 1468862673412 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:33 INFO - PROCESS | 3576 | 1468862673414 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:33 INFO - PROCESS | 3576 | 1468862673631 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:24:33 INFO - PROCESS | 3576 | 1468862673798 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:33 INFO - PROCESS | 3576 | 1468862673801 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:33 INFO - PROCESS | 3576 | ++DOCSHELL 10F73400 == 42 [pid = 3576] [id = 556] 10:24:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1127F000) [pid = 3576] [serial = 1668] [outer = 00000000] 10:24:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (112F0C00) [pid = 3576] [serial = 1669] [outer = 1127F000] 10:24:33 INFO - PROCESS | 3576 | 1468862673850 Marionette DEBUG loaded listener.js 10:24:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (12927400) [pid = 3576] [serial = 1670] [outer = 1127F000] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 10F6E400 == 41 [pid = 3576] [id = 551] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 1286FC00 == 40 [pid = 3576] [id = 550] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 10A08000 == 39 [pid = 3576] [id = 549] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 176C7800 == 38 [pid = 3576] [id = 548] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 16EC7400 == 37 [pid = 3576] [id = 547] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 167FD000 == 36 [pid = 3576] [id = 546] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 1537E800 == 35 [pid = 3576] [id = 545] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 12994000 == 34 [pid = 3576] [id = 544] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 112F7800 == 33 [pid = 3576] [id = 543] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 114D9400 == 32 [pid = 3576] [id = 542] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 10560000 == 31 [pid = 3576] [id = 541] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 145D8400 == 30 [pid = 3576] [id = 554] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 19570C00 == 29 [pid = 3576] [id = 555] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 18041800 == 28 [pid = 3576] [id = 552] 10:24:34 INFO - PROCESS | 3576 | --DOCSHELL 11A4AC00 == 27 [pid = 3576] [id = 553] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (13462800) [pid = 3576] [serial = 1585] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (139C6800) [pid = 3576] [serial = 1586] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (19578400) [pid = 3576] [serial = 1603] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (19CABC00) [pid = 3576] [serial = 1607] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (17786400) [pid = 3576] [serial = 1597] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1777CC00) [pid = 3576] [serial = 1598] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (153ED000) [pid = 3576] [serial = 1588] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (158A7800) [pid = 3576] [serial = 1589] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19F60400) [pid = 3576] [serial = 1609] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (12863000) [pid = 3576] [serial = 1582] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1286B800) [pid = 3576] [serial = 1583] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A4D8800) [pid = 3576] [serial = 1612] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A4DE400) [pid = 3576] [serial = 1613] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (168D2400) [pid = 3576] [serial = 1591] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15F63C00) [pid = 3576] [serial = 1615] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16139400) [pid = 3576] [serial = 1616] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16DE9800) [pid = 3576] [serial = 1592] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (17D1BC00) [pid = 3576] [serial = 1618] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19A15000) [pid = 3576] [serial = 1580] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1820EC00) [pid = 3576] [serial = 1600] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (18210800) [pid = 3576] [serial = 1601] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16E3C000) [pid = 3576] [serial = 1594] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16FAD000) [pid = 3576] [serial = 1595] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19CAB000) [pid = 3576] [serial = 1606] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (19570800) [pid = 3576] [serial = 1619] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A096C00) [pid = 3576] [serial = 1610] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A78A800) [pid = 3576] [serial = 1622] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (197B0400) [pid = 3576] [serial = 1604] [outer = 00000000] [url = about:blank] 10:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A5F1000) [pid = 3576] [serial = 1621] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3576 | 1468862675082 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:24:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:24:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1701ms 10:24:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:24:35 INFO - PROCESS | 3576 | 1468862675120 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:24:35 INFO - PROCESS | 3576 | 1468862675123 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 10:24:35 INFO - PROCESS | 3576 | 1468862675130 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - PROCESS | 3576 | 1468862675133 Marionette TRACE conn3 <- [1,2190,null,{}] 10:24:35 INFO - PROCESS | 3576 | 1468862675139 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:35 INFO - PROCESS | 3576 | 1468862675142 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:35 INFO - PROCESS | 3576 | 1468862675262 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:24:35 INFO - PROCESS | 3576 | 1468862675318 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 3576 | 1468862675320 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:35 INFO - PROCESS | 3576 | ++DOCSHELL 112F7800 == 28 [pid = 3576] [id = 557] 10:24:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (11431800) [pid = 3576] [serial = 1671] [outer = 00000000] 10:24:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11C26C00) [pid = 3576] [serial = 1672] [outer = 11431800] 10:24:35 INFO - PROCESS | 3576 | 1468862675367 Marionette DEBUG loaded listener.js 10:24:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (12863C00) [pid = 3576] [serial = 1673] [outer = 11431800] 10:24:35 INFO - PROCESS | 3576 | 1468862675831 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:24:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:24:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 733ms 10:24:35 INFO - PROCESS | 3576 | 1468862675865 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:24:35 INFO - PROCESS | 3576 | 1468862675870 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 10:24:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:24:35 INFO - PROCESS | 3576 | 1468862675876 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - PROCESS | 3576 | 1468862675879 Marionette TRACE conn3 <- [1,2194,null,{}] 10:24:35 INFO - PROCESS | 3576 | 1468862675883 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:35 INFO - PROCESS | 3576 | 1468862675886 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:35 INFO - PROCESS | 3576 | 1468862675969 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:24:35 INFO - PROCESS | 3576 | 1468862675977 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 3576 | 1468862675980 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:35 INFO - PROCESS | 3576 | ++DOCSHELL 13153400 == 29 [pid = 3576] [id = 558] 10:24:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13154400) [pid = 3576] [serial = 1674] [outer = 00000000] 10:24:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (139C6800) [pid = 3576] [serial = 1675] [outer = 13154400] 10:24:36 INFO - PROCESS | 3576 | 1468862676027 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13E95000) [pid = 3576] [serial = 1676] [outer = 13154400] 10:24:36 INFO - PROCESS | 3576 | 1468862676484 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:24:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:24:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 624ms 10:24:36 INFO - PROCESS | 3576 | 1468862676514 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:24:36 INFO - PROCESS | 3576 | 1468862676516 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 10:24:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:24:36 INFO - PROCESS | 3576 | 1468862676520 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:24:36 INFO - PROCESS | 3576 | 1468862676523 Marionette TRACE conn3 <- [1,2198,null,{}] 10:24:36 INFO - PROCESS | 3576 | 1468862676538 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:36 INFO - PROCESS | 3576 | 1468862676542 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:36 INFO - PROCESS | 3576 | 1468862676622 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:24:36 INFO - PROCESS | 3576 | 1468862676630 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:36 INFO - PROCESS | 3576 | 1468862676633 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:36 INFO - PROCESS | 3576 | ++DOCSHELL 158AA400 == 30 [pid = 3576] [id = 559] 10:24:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (158AD000) [pid = 3576] [serial = 1677] [outer = 00000000] 10:24:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16136400) [pid = 3576] [serial = 1678] [outer = 158AD000] 10:24:36 INFO - PROCESS | 3576 | 1468862676679 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16B49C00) [pid = 3576] [serial = 1679] [outer = 158AD000] 10:24:37 INFO - PROCESS | 3576 | 1468862677176 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:24:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:24:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 686ms 10:24:37 INFO - PROCESS | 3576 | 1468862677219 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:24:37 INFO - PROCESS | 3576 | 1468862677222 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 10:24:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:24:37 INFO - PROCESS | 3576 | 1468862677225 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - PROCESS | 3576 | 1468862677236 Marionette TRACE conn3 <- [1,2202,null,{}] 10:24:37 INFO - PROCESS | 3576 | 1468862677240 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:37 INFO - PROCESS | 3576 | 1468862677242 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:37 INFO - PROCESS | 3576 | 1468862677355 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:24:37 INFO - PROCESS | 3576 | 1468862677360 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:37 INFO - PROCESS | 3576 | 1468862677362 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:37 INFO - PROCESS | 3576 | ++DOCSHELL 15F63C00 == 31 [pid = 3576] [id = 560] 10:24:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16131000) [pid = 3576] [serial = 1680] [outer = 00000000] 10:24:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E32000) [pid = 3576] [serial = 1681] [outer = 16131000] 10:24:37 INFO - PROCESS | 3576 | 1468862677456 Marionette DEBUG loaded listener.js 10:24:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16EC4C00) [pid = 3576] [serial = 1682] [outer = 16131000] 10:24:37 INFO - PROCESS | 3576 | 1468862677867 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:24:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:24:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 702ms 10:24:37 INFO - PROCESS | 3576 | 1468862677924 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:24:37 INFO - PROCESS | 3576 | 1468862677926 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 10:24:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:24:37 INFO - PROCESS | 3576 | 1468862677935 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - PROCESS | 3576 | 1468862677937 Marionette TRACE conn3 <- [1,2206,null,{}] 10:24:37 INFO - PROCESS | 3576 | 1468862677940 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:37 INFO - PROCESS | 3576 | 1468862677942 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:38 INFO - PROCESS | 3576 | 1468862678079 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:24:38 INFO - PROCESS | 3576 | 1468862678145 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:38 INFO - PROCESS | 3576 | 1468862678147 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:38 INFO - PROCESS | 3576 | ++DOCSHELL 16FB2800 == 32 [pid = 3576] [id = 561] 10:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1751B400) [pid = 3576] [serial = 1683] [outer = 00000000] 10:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (176BC400) [pid = 3576] [serial = 1684] [outer = 1751B400] 10:24:38 INFO - PROCESS | 3576 | 1468862678189 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (176C5C00) [pid = 3576] [serial = 1685] [outer = 1751B400] 10:24:38 INFO - PROCESS | 3576 | 1468862678606 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:24:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:24:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 702ms 10:24:38 INFO - PROCESS | 3576 | 1468862678629 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:24:38 INFO - PROCESS | 3576 | 1468862678631 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 10:24:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:24:38 INFO - PROCESS | 3576 | 1468862678634 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:24:38 INFO - PROCESS | 3576 | 1468862678636 Marionette TRACE conn3 <- [1,2210,null,{}] 10:24:38 INFO - PROCESS | 3576 | 1468862678646 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:38 INFO - PROCESS | 3576 | 1468862678652 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:38 INFO - PROCESS | 3576 | 1468862678783 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:24:38 INFO - PROCESS | 3576 | 1468862678795 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:38 INFO - PROCESS | 3576 | 1468862678797 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:38 INFO - PROCESS | 3576 | ++DOCSHELL 17E51C00 == 33 [pid = 3576] [id = 562] 10:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17E59800) [pid = 3576] [serial = 1686] [outer = 00000000] 10:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1820CC00) [pid = 3576] [serial = 1687] [outer = 17E59800] 10:24:38 INFO - PROCESS | 3576 | 1468862678840 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19575C00) [pid = 3576] [serial = 1688] [outer = 17E59800] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16EC8400) [pid = 3576] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1777BC00) [pid = 3576] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A5F2400) [pid = 3576] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (112F8000) [pid = 3576] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16B4B800) [pid = 3576] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1299C800) [pid = 3576] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1537F000) [pid = 3576] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (11C2BC00) [pid = 3576] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10A82400) [pid = 3576] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15383400) [pid = 3576] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (197B9400) [pid = 3576] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (112BB800) [pid = 3576] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:24:39 INFO - PROCESS | 3576 | 1468862679480 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:24:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:24:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 905ms 10:24:39 INFO - PROCESS | 3576 | 1468862679539 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:24:39 INFO - PROCESS | 3576 | 1468862679541 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 10:24:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:24:39 INFO - PROCESS | 3576 | 1468862679544 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:24:39 INFO - PROCESS | 3576 | 1468862679546 Marionette TRACE conn3 <- [1,2214,null,{}] 10:24:39 INFO - PROCESS | 3576 | 1468862679549 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:39 INFO - PROCESS | 3576 | 1468862679551 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:39 INFO - PROCESS | 3576 | 1468862679633 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:24:39 INFO - PROCESS | 3576 | 1468862679728 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:39 INFO - PROCESS | 3576 | 1468862679730 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:39 INFO - PROCESS | 3576 | ++DOCSHELL 10F6B000 == 34 [pid = 3576] [id = 563] 10:24:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (112F8000) [pid = 3576] [serial = 1689] [outer = 00000000] 10:24:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1533E400) [pid = 3576] [serial = 1690] [outer = 112F8000] 10:24:39 INFO - PROCESS | 3576 | 1468862679772 Marionette DEBUG loaded listener.js 10:24:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E16000) [pid = 3576] [serial = 1691] [outer = 112F8000] 10:24:40 INFO - PROCESS | 3576 | 1468862680120 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 593ms 10:24:40 INFO - PROCESS | 3576 | 1468862680142 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:24:40 INFO - PROCESS | 3576 | 1468862680144 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 10:24:40 INFO - PROCESS | 3576 | 1468862680147 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:24:40 INFO - PROCESS | 3576 | 1468862680149 Marionette TRACE conn3 <- [1,2218,null,{}] 10:24:40 INFO - PROCESS | 3576 | 1468862680152 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:40 INFO - PROCESS | 3576 | 1468862680154 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:40 INFO - PROCESS | 3576 | 1468862680263 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:24:40 INFO - PROCESS | 3576 | 1468862680272 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 3576 | 1468862680273 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:40 INFO - PROCESS | 3576 | ++DOCSHELL 1051AC00 == 35 [pid = 3576] [id = 564] 10:24:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (10A0B800) [pid = 3576] [serial = 1692] [outer = 00000000] 10:24:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1956A000) [pid = 3576] [serial = 1693] [outer = 10A0B800] 10:24:40 INFO - PROCESS | 3576 | 1468862680316 Marionette DEBUG loaded listener.js 10:24:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1956B400) [pid = 3576] [serial = 1694] [outer = 10A0B800] 10:24:40 INFO - PROCESS | 3576 | 1468862680728 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 640ms 10:24:40 INFO - PROCESS | 3576 | 1468862680785 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:24:40 INFO - PROCESS | 3576 | 1468862680787 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 10:24:40 INFO - PROCESS | 3576 | 1468862680790 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:24:40 INFO - PROCESS | 3576 | 1468862680792 Marionette TRACE conn3 <- [1,2222,null,{}] 10:24:40 INFO - PROCESS | 3576 | 1468862680796 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:40 INFO - PROCESS | 3576 | 1468862680797 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:40 INFO - PROCESS | 3576 | 1468862680870 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:24:40 INFO - PROCESS | 3576 | 1468862680995 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 3576 | 1468862680997 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:40 INFO - PROCESS | 3576 | ++DOCSHELL 104E8000 == 36 [pid = 3576] [id = 565] 10:24:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (158A9800) [pid = 3576] [serial = 1695] [outer = 00000000] 10:24:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19CA4800) [pid = 3576] [serial = 1696] [outer = 158A9800] 10:24:41 INFO - PROCESS | 3576 | 1468862681040 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19CA5400) [pid = 3576] [serial = 1697] [outer = 158A9800] 10:24:41 INFO - PROCESS | 3576 | 1468862681373 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:24:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:24:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 640ms 10:24:41 INFO - PROCESS | 3576 | 1468862681430 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:24:41 INFO - PROCESS | 3576 | 1468862681434 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 10:24:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:24:41 INFO - PROCESS | 3576 | 1468862681439 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:24:41 INFO - PROCESS | 3576 | 1468862681443 Marionette TRACE conn3 <- [1,2226,null,{}] 10:24:41 INFO - PROCESS | 3576 | 1468862681450 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:41 INFO - PROCESS | 3576 | 1468862681453 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:41 INFO - PROCESS | 3576 | 1468862681578 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:24:41 INFO - PROCESS | 3576 | 1468862681707 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:41 INFO - PROCESS | 3576 | 1468862681711 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:41 INFO - PROCESS | 3576 | ++DOCSHELL 112BA000 == 37 [pid = 3576] [id = 566] 10:24:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (112BA800) [pid = 3576] [serial = 1698] [outer = 00000000] 10:24:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (11A4AC00) [pid = 3576] [serial = 1699] [outer = 112BA800] 10:24:41 INFO - PROCESS | 3576 | 1468862681769 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (12D68000) [pid = 3576] [serial = 1700] [outer = 112BA800] 10:24:42 INFO - PROCESS | 3576 | 1468862682521 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:24:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:24:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1139ms 10:24:42 INFO - PROCESS | 3576 | 1468862682587 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:24:42 INFO - PROCESS | 3576 | 1468862682590 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 10:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:24:42 INFO - PROCESS | 3576 | 1468862682597 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:24:42 INFO - PROCESS | 3576 | 1468862682601 Marionette TRACE conn3 <- [1,2230,null,{}] 10:24:42 INFO - PROCESS | 3576 | 1468862682605 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:42 INFO - PROCESS | 3576 | 1468862682608 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:42 INFO - PROCESS | 3576 | 1468862682726 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:24:42 INFO - PROCESS | 3576 | 1468862682856 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:42 INFO - PROCESS | 3576 | 1468862682859 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:42 INFO - PROCESS | 3576 | ++DOCSHELL 15331800 == 38 [pid = 3576] [id = 567] 10:24:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15377800) [pid = 3576] [serial = 1701] [outer = 00000000] 10:24:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (158A7400) [pid = 3576] [serial = 1702] [outer = 15377800] 10:24:42 INFO - PROCESS | 3576 | 1468862682914 Marionette DEBUG loaded listener.js 10:24:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (16DE7400) [pid = 3576] [serial = 1703] [outer = 15377800] 10:24:43 INFO - PROCESS | 3576 | 1468862683544 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:24:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:24:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1092ms 10:24:43 INFO - PROCESS | 3576 | 1468862683726 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:24:43 INFO - PROCESS | 3576 | 1468862683730 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 10:24:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:24:43 INFO - PROCESS | 3576 | 1468862683736 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:24:43 INFO - PROCESS | 3576 | 1468862683739 Marionette TRACE conn3 <- [1,2234,null,{}] 10:24:43 INFO - PROCESS | 3576 | 1468862683744 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:43 INFO - PROCESS | 3576 | 1468862683748 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:43 INFO - PROCESS | 3576 | 1468862683859 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:24:43 INFO - PROCESS | 3576 | 1468862684017 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:43 INFO - PROCESS | 3576 | 1468862684022 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:44 INFO - PROCESS | 3576 | ++DOCSHELL 12866800 == 39 [pid = 3576] [id = 568] 10:24:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (12867800) [pid = 3576] [serial = 1704] [outer = 00000000] 10:24:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1306F000) [pid = 3576] [serial = 1705] [outer = 12867800] 10:24:44 INFO - PROCESS | 3576 | 1468862684080 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (130CE400) [pid = 3576] [serial = 1706] [outer = 12867800] 10:24:44 INFO - PROCESS | 3576 | --DOCSHELL 1051AC00 == 38 [pid = 3576] [id = 564] 10:24:44 INFO - PROCESS | 3576 | --DOCSHELL 10F6B000 == 37 [pid = 3576] [id = 563] 10:24:44 INFO - PROCESS | 3576 | --DOCSHELL 17E51C00 == 36 [pid = 3576] [id = 562] 10:24:44 INFO - PROCESS | 3576 | --DOCSHELL 16FB2800 == 35 [pid = 3576] [id = 561] 10:24:44 INFO - PROCESS | 3576 | --DOCSHELL 15F63C00 == 34 [pid = 3576] [id = 560] 10:24:44 INFO - PROCESS | 3576 | --DOCSHELL 158AA400 == 33 [pid = 3576] [id = 559] 10:24:44 INFO - PROCESS | 3576 | --DOCSHELL 13153400 == 32 [pid = 3576] [id = 558] 10:24:44 INFO - PROCESS | 3576 | --DOCSHELL 112F7800 == 31 [pid = 3576] [id = 557] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (19CB3400) [pid = 3576] [serial = 1658] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (19CA9800) [pid = 3576] [serial = 1657] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (18205800) [pid = 3576] [serial = 1654] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (170ED400) [pid = 3576] [serial = 1642] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17DCEC00) [pid = 3576] [serial = 1645] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A796000) [pid = 3576] [serial = 1625] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A791400) [pid = 3576] [serial = 1624] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13075800) [pid = 3576] [serial = 1630] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13138000) [pid = 3576] [serial = 1631] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16E30400) [pid = 3576] [serial = 1639] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13932400) [pid = 3576] [serial = 1633] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13E96800) [pid = 3576] [serial = 1634] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (158AE400) [pid = 3576] [serial = 1636] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16132000) [pid = 3576] [serial = 1637] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (12D5D800) [pid = 3576] [serial = 1627] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13CC6C00) [pid = 3576] [serial = 1628] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1392D800) [pid = 3576] [serial = 1648] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (17E54C00) [pid = 3576] [serial = 1646] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19572800) [pid = 3576] [serial = 1655] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (14290400) [pid = 3576] [serial = 1649] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (18209C00) [pid = 3576] [serial = 1652] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (175CE400) [pid = 3576] [serial = 1643] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (18204C00) [pid = 3576] [serial = 1651] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16E36800) [pid = 3576] [serial = 1640] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3576 | --DOCSHELL 1B142000 == 30 [pid = 3576] [id = 16] 10:24:44 INFO - PROCESS | 3576 | 1468862684589 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:24:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:24:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 905ms 10:24:44 INFO - PROCESS | 3576 | 1468862684627 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:24:44 INFO - PROCESS | 3576 | 1468862684630 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 10:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:24:44 INFO - PROCESS | 3576 | 1468862684636 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:24:44 INFO - PROCESS | 3576 | 1468862684640 Marionette TRACE conn3 <- [1,2238,null,{}] 10:24:44 INFO - PROCESS | 3576 | 1468862684643 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:44 INFO - PROCESS | 3576 | 1468862684646 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:44 INFO - PROCESS | 3576 | 1468862684730 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:24:44 INFO - PROCESS | 3576 | 1468862684737 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:44 INFO - PROCESS | 3576 | 1468862684740 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:44 INFO - PROCESS | 3576 | ++DOCSHELL 13463400 == 31 [pid = 3576] [id = 569] 10:24:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13921400) [pid = 3576] [serial = 1707] [outer = 00000000] 10:24:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13E8B000) [pid = 3576] [serial = 1708] [outer = 13921400] 10:24:44 INFO - PROCESS | 3576 | 1468862684784 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (145D0C00) [pid = 3576] [serial = 1709] [outer = 13921400] 10:24:45 INFO - PROCESS | 3576 | 1468862685256 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:24:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:24:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 640ms 10:24:45 INFO - PROCESS | 3576 | 1468862685271 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:24:45 INFO - PROCESS | 3576 | 1468862685273 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 10:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:24:45 INFO - PROCESS | 3576 | 1468862685277 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - PROCESS | 3576 | 1468862685278 Marionette TRACE conn3 <- [1,2242,null,{}] 10:24:45 INFO - PROCESS | 3576 | 1468862685288 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:45 INFO - PROCESS | 3576 | 1468862685293 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:45 INFO - PROCESS | 3576 | 1468862685375 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:24:45 INFO - PROCESS | 3576 | 1468862685381 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 3576 | 1468862685384 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:45 INFO - PROCESS | 3576 | ++DOCSHELL 15380000 == 32 [pid = 3576] [id = 570] 10:24:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (156E7800) [pid = 3576] [serial = 1710] [outer = 00000000] 10:24:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16138C00) [pid = 3576] [serial = 1711] [outer = 156E7800] 10:24:45 INFO - PROCESS | 3576 | 1468862685431 Marionette DEBUG loaded listener.js 10:24:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16B55C00) [pid = 3576] [serial = 1712] [outer = 156E7800] 10:24:45 INFO - PROCESS | 3576 | 1468862685901 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:24:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:24:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 640ms 10:24:45 INFO - PROCESS | 3576 | 1468862685917 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:24:45 INFO - PROCESS | 3576 | 1468862685919 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 10:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:24:45 INFO - PROCESS | 3576 | 1468862685922 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - PROCESS | 3576 | 1468862685924 Marionette TRACE conn3 <- [1,2246,null,{}] 10:24:45 INFO - PROCESS | 3576 | 1468862685927 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:45 INFO - PROCESS | 3576 | 1468862685929 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:46 INFO - PROCESS | 3576 | 1468862686006 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:24:46 INFO - PROCESS | 3576 | 1468862686012 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:46 INFO - PROCESS | 3576 | 1468862686014 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:46 INFO - PROCESS | 3576 | ++DOCSHELL 16E2FC00 == 33 [pid = 3576] [id = 571] 10:24:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16E30400) [pid = 3576] [serial = 1713] [outer = 00000000] 10:24:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (175CE400) [pid = 3576] [serial = 1714] [outer = 16E30400] 10:24:46 INFO - PROCESS | 3576 | 1468862686072 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (176BC000) [pid = 3576] [serial = 1715] [outer = 16E30400] 10:24:46 INFO - PROCESS | 3576 | 1468862686508 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 624ms 10:24:46 INFO - PROCESS | 3576 | 1468862686558 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:24:46 INFO - PROCESS | 3576 | 1468862686560 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 10:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:24:46 INFO - PROCESS | 3576 | 1468862686571 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:24:46 INFO - PROCESS | 3576 | 1468862686572 Marionette TRACE conn3 <- [1,2250,null,{}] 10:24:46 INFO - PROCESS | 3576 | 1468862686575 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:46 INFO - PROCESS | 3576 | 1468862686577 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:46 INFO - PROCESS | 3576 | 1468862686683 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:24:46 INFO - PROCESS | 3576 | 1468862686688 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:46 INFO - PROCESS | 3576 | 1468862686691 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:46 INFO - PROCESS | 3576 | ++DOCSHELL 175CBC00 == 34 [pid = 3576] [id = 572] 10:24:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17784C00) [pid = 3576] [serial = 1716] [outer = 00000000] 10:24:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17DD5C00) [pid = 3576] [serial = 1717] [outer = 17784C00] 10:24:46 INFO - PROCESS | 3576 | 1468862686733 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17E53C00) [pid = 3576] [serial = 1718] [outer = 17784C00] 10:24:47 INFO - PROCESS | 3576 | 1468862687171 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 640ms 10:24:47 INFO - PROCESS | 3576 | 1468862687206 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 3576 | 1468862687208 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 10:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:24:47 INFO - PROCESS | 3576 | 1468862687212 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - PROCESS | 3576 | 1468862687213 Marionette TRACE conn3 <- [1,2254,null,{}] 10:24:47 INFO - PROCESS | 3576 | 1468862687216 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:47 INFO - PROCESS | 3576 | 1468862687222 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:47 INFO - PROCESS | 3576 | 1468862687358 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:24:47 INFO - PROCESS | 3576 | 1468862687420 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:47 INFO - PROCESS | 3576 | 1468862687423 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:47 INFO - PROCESS | 3576 | ++DOCSHELL 1803F000 == 35 [pid = 3576] [id = 573] 10:24:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18204800) [pid = 3576] [serial = 1719] [outer = 00000000] 10:24:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1956C800) [pid = 3576] [serial = 1720] [outer = 18204800] 10:24:47 INFO - PROCESS | 3576 | 1468862687465 Marionette DEBUG loaded listener.js 10:24:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (197B1800) [pid = 3576] [serial = 1721] [outer = 18204800] 10:24:47 INFO - PROCESS | 3576 | 1468862687876 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 702ms 10:24:47 INFO - PROCESS | 3576 | 1468862687911 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 3576 | 1468862687913 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 10:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:24:47 INFO - PROCESS | 3576 | 1468862687916 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - PROCESS | 3576 | 1468862687918 Marionette TRACE conn3 <- [1,2258,null,{}] 10:24:47 INFO - PROCESS | 3576 | 1468862687921 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:47 INFO - PROCESS | 3576 | 1468862687923 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:48 INFO - PROCESS | 3576 | 1468862688030 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:24:48 INFO - PROCESS | 3576 | 1468862688135 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 3576 | 1468862688137 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:48 INFO - PROCESS | 3576 | ++DOCSHELL 19A17000 == 36 [pid = 3576] [id = 574] 10:24:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19A1A400) [pid = 3576] [serial = 1722] [outer = 00000000] 10:24:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19CAD800) [pid = 3576] [serial = 1723] [outer = 19A1A400] 10:24:48 INFO - PROCESS | 3576 | 1468862688179 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19CAE400) [pid = 3576] [serial = 1724] [outer = 19A1A400] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (150AB000) [pid = 3576] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19571000) [pid = 3576] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (12862C00) [pid = 3576] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (158AD000) [pid = 3576] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13154400) [pid = 3576] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (112F8000) [pid = 3576] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11431800) [pid = 3576] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16131000) [pid = 3576] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17E59800) [pid = 3576] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1751B400) [pid = 3576] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1127F000) [pid = 3576] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:24:48 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10A0B800) [pid = 3576] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:24:48 INFO - PROCESS | 3576 | 1468862688655 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:24:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:24:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 796ms 10:24:48 INFO - PROCESS | 3576 | 1468862688719 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:24:48 INFO - PROCESS | 3576 | 1468862688721 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 10:24:48 INFO - PROCESS | 3576 | 1468862688724 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:24:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:24:48 INFO - PROCESS | 3576 | 1468862688726 Marionette TRACE conn3 <- [1,2262,null,{}] 10:24:48 INFO - PROCESS | 3576 | 1468862688729 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:48 INFO - PROCESS | 3576 | 1468862688731 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:48 INFO - PROCESS | 3576 | 1468862688806 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:24:48 INFO - PROCESS | 3576 | 1468862688812 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 3576 | 1468862688814 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:48 INFO - PROCESS | 3576 | ++DOCSHELL 1051A800 == 37 [pid = 3576] [id = 575] 10:24:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (139CF400) [pid = 3576] [serial = 1725] [outer = 00000000] 10:24:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (158AD000) [pid = 3576] [serial = 1726] [outer = 139CF400] 10:24:48 INFO - PROCESS | 3576 | 1468862688856 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16DEF800) [pid = 3576] [serial = 1727] [outer = 139CF400] 10:24:49 INFO - PROCESS | 3576 | 1468862689274 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 593ms 10:24:49 INFO - PROCESS | 3576 | 1468862689321 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:24:49 INFO - PROCESS | 3576 | 1468862689323 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 10:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:24:49 INFO - PROCESS | 3576 | 1468862689327 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - PROCESS | 3576 | 1468862689328 Marionette TRACE conn3 <- [1,2266,null,{}] 10:24:49 INFO - PROCESS | 3576 | 1468862689332 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:49 INFO - PROCESS | 3576 | 1468862689333 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:49 INFO - PROCESS | 3576 | 1468862689434 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:24:49 INFO - PROCESS | 3576 | 1468862689441 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:49 INFO - PROCESS | 3576 | 1468862689443 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:49 INFO - PROCESS | 3576 | ++DOCSHELL 112C5C00 == 38 [pid = 3576] [id = 576] 10:24:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (11A53800) [pid = 3576] [serial = 1728] [outer = 00000000] 10:24:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19572800) [pid = 3576] [serial = 1729] [outer = 11A53800] 10:24:49 INFO - PROCESS | 3576 | 1468862689486 Marionette DEBUG loaded listener.js 10:24:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19CA8400) [pid = 3576] [serial = 1730] [outer = 11A53800] 10:24:49 INFO - PROCESS | 3576 | 1468862689892 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 593ms 10:24:49 INFO - PROCESS | 3576 | 1468862689924 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:24:49 INFO - PROCESS | 3576 | 1468862689926 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 10:24:49 INFO - PROCESS | 3576 | 1468862689929 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:24:49 INFO - PROCESS | 3576 | 1468862689931 Marionette TRACE conn3 <- [1,2270,null,{}] 10:24:49 INFO - PROCESS | 3576 | 1468862689950 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:49 INFO - PROCESS | 3576 | 1468862689951 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:50 INFO - PROCESS | 3576 | 1468862690044 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:24:50 INFO - PROCESS | 3576 | 1468862690049 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:50 INFO - PROCESS | 3576 | 1468862690051 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:50 INFO - PROCESS | 3576 | ++DOCSHELL 17DD7C00 == 39 [pid = 3576] [id = 577] 10:24:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18042000) [pid = 3576] [serial = 1731] [outer = 00000000] 10:24:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A386800) [pid = 3576] [serial = 1732] [outer = 18042000] 10:24:50 INFO - PROCESS | 3576 | 1468862690093 Marionette DEBUG loaded listener.js 10:24:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A387000) [pid = 3576] [serial = 1733] [outer = 18042000] 10:24:50 INFO - PROCESS | 3576 | 1468862690515 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:24:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:24:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 640ms 10:24:50 INFO - PROCESS | 3576 | 1468862690574 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:24:50 INFO - PROCESS | 3576 | 1468862690577 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 10:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:24:50 INFO - PROCESS | 3576 | 1468862690580 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:24:50 INFO - PROCESS | 3576 | 1468862690582 Marionette TRACE conn3 <- [1,2274,null,{}] 10:24:50 INFO - PROCESS | 3576 | 1468862690586 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:50 INFO - PROCESS | 3576 | 1468862690588 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:50 INFO - PROCESS | 3576 | 1468862690723 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:24:50 INFO - PROCESS | 3576 | 1468862690880 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:50 INFO - PROCESS | 3576 | 1468862690884 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:50 INFO - PROCESS | 3576 | ++DOCSHELL 104E2C00 == 40 [pid = 3576] [id = 578] 10:24:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (104E8400) [pid = 3576] [serial = 1734] [outer = 00000000] 10:24:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (10A10000) [pid = 3576] [serial = 1735] [outer = 104E8400] 10:24:50 INFO - PROCESS | 3576 | 1468862690946 Marionette DEBUG loaded listener.js 10:24:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (112BB800) [pid = 3576] [serial = 1736] [outer = 104E8400] 10:24:51 INFO - PROCESS | 3576 | 1468862691498 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 936ms 10:24:51 INFO - PROCESS | 3576 | 1468862691527 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:24:51 INFO - PROCESS | 3576 | 1468862691531 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 10:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:24:51 INFO - PROCESS | 3576 | 1468862691537 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:24:51 INFO - PROCESS | 3576 | 1468862691541 Marionette TRACE conn3 <- [1,2278,null,{}] 10:24:51 INFO - PROCESS | 3576 | 1468862691545 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:51 INFO - PROCESS | 3576 | 1468862691548 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:51 INFO - PROCESS | 3576 | 1468862691658 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:24:51 INFO - PROCESS | 3576 | 1468862691779 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:51 INFO - PROCESS | 3576 | 1468862691782 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:51 INFO - PROCESS | 3576 | ++DOCSHELL 14543C00 == 41 [pid = 3576] [id = 579] 10:24:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15333C00) [pid = 3576] [serial = 1737] [outer = 00000000] 10:24:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (156EB800) [pid = 3576] [serial = 1738] [outer = 15333C00] 10:24:51 INFO - PROCESS | 3576 | 1468862691837 Marionette DEBUG loaded listener.js 10:24:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1613B400) [pid = 3576] [serial = 1739] [outer = 15333C00] 10:24:52 INFO - PROCESS | 3576 | 1468862692438 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 937ms 10:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:24:52 INFO - PROCESS | 3576 | 1468862692480 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:24:52 INFO - PROCESS | 3576 | 1468862692484 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 10:24:52 INFO - PROCESS | 3576 | 1468862692488 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:24:52 INFO - PROCESS | 3576 | 1468862692490 Marionette TRACE conn3 <- [1,2282,null,{}] 10:24:52 INFO - PROCESS | 3576 | 1468862692494 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:52 INFO - PROCESS | 3576 | 1468862692496 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:52 INFO - PROCESS | 3576 | 1468862692602 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:24:52 INFO - PROCESS | 3576 | 1468862692713 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:52 INFO - PROCESS | 3576 | 1468862692715 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:52 INFO - PROCESS | 3576 | ++DOCSHELL 17DD3000 == 42 [pid = 3576] [id = 580] 10:24:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (17DD4800) [pid = 3576] [serial = 1740] [outer = 00000000] 10:24:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (18206800) [pid = 3576] [serial = 1741] [outer = 17DD4800] 10:24:52 INFO - PROCESS | 3576 | 1468862692767 Marionette DEBUG loaded listener.js 10:24:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1956BC00) [pid = 3576] [serial = 1742] [outer = 17DD4800] 10:24:53 INFO - PROCESS | 3576 | 1468862693332 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 890ms 10:24:53 INFO - PROCESS | 3576 | 1468862693390 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:24:53 INFO - PROCESS | 3576 | 1468862693394 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 10:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:24:53 INFO - PROCESS | 3576 | 1468862693405 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 3576 | 1468862693409 Marionette TRACE conn3 <- [1,2286,null,{}] 10:24:53 INFO - PROCESS | 3576 | 1468862693413 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:53 INFO - PROCESS | 3576 | 1468862693417 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:53 INFO - PROCESS | 3576 | 1468862693524 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:24:53 INFO - PROCESS | 3576 | 1468862693659 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:53 INFO - PROCESS | 3576 | 1468862693662 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:53 INFO - PROCESS | 3576 | ++DOCSHELL 16FB1800 == 43 [pid = 3576] [id = 581] 10:24:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (18205C00) [pid = 3576] [serial = 1743] [outer = 00000000] 10:24:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A5EA000) [pid = 3576] [serial = 1744] [outer = 18205C00] 10:24:53 INFO - PROCESS | 3576 | 1468862693714 Marionette DEBUG loaded listener.js 10:24:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A5F1000) [pid = 3576] [serial = 1745] [outer = 18205C00] 10:24:54 INFO - PROCESS | 3576 | 1468862694341 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 999ms 10:24:54 INFO - PROCESS | 3576 | 1468862694403 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 3576 | 1468862694405 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 10:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:24:54 INFO - PROCESS | 3576 | 1468862694409 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - PROCESS | 3576 | 1468862694411 Marionette TRACE conn3 <- [1,2290,null,{}] 10:24:54 INFO - PROCESS | 3576 | 1468862694415 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:54 INFO - PROCESS | 3576 | 1468862694417 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:54 INFO - PROCESS | 3576 | 1468862694654 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:24:54 INFO - PROCESS | 3576 | 1468862694824 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 3576 | 1468862694827 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:54 INFO - PROCESS | 3576 | ++DOCSHELL 10A10400 == 44 [pid = 3576] [id = 582] 10:24:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (10A77800) [pid = 3576] [serial = 1746] [outer = 00000000] 10:24:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (112BB400) [pid = 3576] [serial = 1747] [outer = 10A77800] 10:24:54 INFO - PROCESS | 3576 | 1468862694877 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (12992C00) [pid = 3576] [serial = 1748] [outer = 10A77800] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 17DD7C00 == 43 [pid = 3576] [id = 577] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 112C5C00 == 42 [pid = 3576] [id = 576] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 1051A800 == 41 [pid = 3576] [id = 575] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 19A17000 == 40 [pid = 3576] [id = 574] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 1803F000 == 39 [pid = 3576] [id = 573] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 175CBC00 == 38 [pid = 3576] [id = 572] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 16E2FC00 == 37 [pid = 3576] [id = 571] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 15380000 == 36 [pid = 3576] [id = 570] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 13463400 == 35 [pid = 3576] [id = 569] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 12866800 == 34 [pid = 3576] [id = 568] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 15331800 == 33 [pid = 3576] [id = 567] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 112BA000 == 32 [pid = 3576] [id = 566] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 10F73400 == 31 [pid = 3576] [id = 556] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 104E8000 == 30 [pid = 3576] [id = 565] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 16FB1800 == 29 [pid = 3576] [id = 581] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 19CB2400 == 28 [pid = 3576] [id = 17] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 17DD3000 == 27 [pid = 3576] [id = 580] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 104E2C00 == 26 [pid = 3576] [id = 578] 10:24:55 INFO - PROCESS | 3576 | --DOCSHELL 14543C00 == 25 [pid = 3576] [id = 579] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1956B400) [pid = 3576] [serial = 1694] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (19CA4800) [pid = 3576] [serial = 1696] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (16EBB400) [pid = 3576] [serial = 1664] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (19CA9000) [pid = 3576] [serial = 1666] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (14544C00) [pid = 3576] [serial = 1661] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (16B49C00) [pid = 3576] [serial = 1679] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (139C6800) [pid = 3576] [serial = 1675] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (12D9BC00) [pid = 3576] [serial = 1660] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16E16000) [pid = 3576] [serial = 1691] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12863C00) [pid = 3576] [serial = 1673] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E32000) [pid = 3576] [serial = 1681] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16136400) [pid = 3576] [serial = 1678] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19575C00) [pid = 3576] [serial = 1688] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (176C5C00) [pid = 3576] [serial = 1685] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A097400) [pid = 3576] [serial = 1667] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13E95000) [pid = 3576] [serial = 1676] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16E13000) [pid = 3576] [serial = 1663] [outer = 00000000] [url = about:blank] 10:24:55 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12927400) [pid = 3576] [serial = 1670] [outer = 00000000] [url = about:blank] 10:24:56 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1956A000) [pid = 3576] [serial = 1693] [outer = 00000000] [url = about:blank] 10:24:56 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1533E400) [pid = 3576] [serial = 1690] [outer = 00000000] [url = about:blank] 10:24:56 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1820CC00) [pid = 3576] [serial = 1687] [outer = 00000000] [url = about:blank] 10:24:56 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (112F0C00) [pid = 3576] [serial = 1669] [outer = 00000000] [url = about:blank] 10:24:56 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16EC4C00) [pid = 3576] [serial = 1682] [outer = 00000000] [url = about:blank] 10:24:56 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (176BC400) [pid = 3576] [serial = 1684] [outer = 00000000] [url = about:blank] 10:24:56 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (11C26C00) [pid = 3576] [serial = 1672] [outer = 00000000] [url = about:blank] 10:24:56 INFO - PROCESS | 3576 | 1468862696126 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1810ms 10:24:56 INFO - PROCESS | 3576 | 1468862696207 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:24:56 INFO - PROCESS | 3576 | 1468862696211 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 10:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:24:56 INFO - PROCESS | 3576 | 1468862696217 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:24:56 INFO - PROCESS | 3576 | 1468862696220 Marionette TRACE conn3 <- [1,2294,null,{}] 10:24:56 INFO - PROCESS | 3576 | 1468862696225 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:56 INFO - PROCESS | 3576 | 1468862696228 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:56 INFO - PROCESS | 3576 | 1468862696322 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:24:56 INFO - PROCESS | 3576 | 1468862696421 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:56 INFO - PROCESS | 3576 | 1468862696425 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:56 INFO - PROCESS | 3576 | ++DOCSHELL 112BBC00 == 26 [pid = 3576] [id = 583] 10:24:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (112F0C00) [pid = 3576] [serial = 1749] [outer = 00000000] 10:24:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (12995000) [pid = 3576] [serial = 1750] [outer = 112F0C00] 10:24:56 INFO - PROCESS | 3576 | 1468862696472 Marionette DEBUG loaded listener.js 10:24:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (12D97400) [pid = 3576] [serial = 1751] [outer = 112F0C00] 10:24:56 INFO - PROCESS | 3576 | 1468862696887 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 687ms 10:24:56 INFO - PROCESS | 3576 | 1468862696917 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:24:56 INFO - PROCESS | 3576 | 1468862696922 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 10:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:24:56 INFO - PROCESS | 3576 | 1468862696928 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:24:56 INFO - PROCESS | 3576 | 1468862696931 Marionette TRACE conn3 <- [1,2298,null,{}] 10:24:56 INFO - PROCESS | 3576 | 1468862696934 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:56 INFO - PROCESS | 3576 | 1468862696937 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:57 INFO - PROCESS | 3576 | 1468862697022 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:24:57 INFO - PROCESS | 3576 | 1468862697031 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:57 INFO - PROCESS | 3576 | 1468862697033 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:57 INFO - PROCESS | 3576 | ++DOCSHELL 13CC6400 == 27 [pid = 3576] [id = 584] 10:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13CC7C00) [pid = 3576] [serial = 1752] [outer = 00000000] 10:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (14289C00) [pid = 3576] [serial = 1753] [outer = 13CC7C00] 10:24:57 INFO - PROCESS | 3576 | 1468862697079 Marionette DEBUG loaded listener.js 10:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (14543800) [pid = 3576] [serial = 1754] [outer = 13CC7C00] 10:24:57 INFO - PROCESS | 3576 | 1468862697561 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 702ms 10:24:57 INFO - PROCESS | 3576 | 1468862697626 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:24:57 INFO - PROCESS | 3576 | 1468862697629 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 10:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:24:57 INFO - PROCESS | 3576 | 1468862697632 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:24:57 INFO - PROCESS | 3576 | 1468862697636 Marionette TRACE conn3 <- [1,2302,null,{}] 10:24:57 INFO - PROCESS | 3576 | 1468862697646 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:57 INFO - PROCESS | 3576 | 1468862697651 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:57 INFO - PROCESS | 3576 | 1468862697761 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:24:57 INFO - PROCESS | 3576 | 1468862697863 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:57 INFO - PROCESS | 3576 | 1468862697866 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:57 INFO - PROCESS | 3576 | ++DOCSHELL 158AE800 == 28 [pid = 3576] [id = 585] 10:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15F66800) [pid = 3576] [serial = 1755] [outer = 00000000] 10:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16A82400) [pid = 3576] [serial = 1756] [outer = 15F66800] 10:24:57 INFO - PROCESS | 3576 | 1468862697912 Marionette DEBUG loaded listener.js 10:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16DEB400) [pid = 3576] [serial = 1757] [outer = 15F66800] 10:24:58 INFO - PROCESS | 3576 | 1468862698309 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 702ms 10:24:58 INFO - PROCESS | 3576 | 1468862698331 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:24:58 INFO - PROCESS | 3576 | 1468862698334 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 10:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:24:58 INFO - PROCESS | 3576 | 1468862698337 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:24:58 INFO - PROCESS | 3576 | 1468862698340 Marionette TRACE conn3 <- [1,2306,null,{}] 10:24:58 INFO - PROCESS | 3576 | 1468862698352 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:58 INFO - PROCESS | 3576 | 1468862698354 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:58 INFO - PROCESS | 3576 | 1468862698482 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:24:58 INFO - PROCESS | 3576 | 1468862698487 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:58 INFO - PROCESS | 3576 | 1468862698489 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:58 INFO - PROCESS | 3576 | ++DOCSHELL 16DE8400 == 29 [pid = 3576] [id = 586] 10:24:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16DED800) [pid = 3576] [serial = 1758] [outer = 00000000] 10:24:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16E39400) [pid = 3576] [serial = 1759] [outer = 16DED800] 10:24:58 INFO - PROCESS | 3576 | 1468862698532 Marionette DEBUG loaded listener.js 10:24:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16EC8400) [pid = 3576] [serial = 1760] [outer = 16DED800] 10:24:58 INFO - PROCESS | 3576 | 1468862698961 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 10:24:58 INFO - PROCESS | 3576 | 1468862698977 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 10:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:24:58 INFO - PROCESS | 3576 | 1468862698980 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:24:58 INFO - PROCESS | 3576 | 1468862698982 Marionette TRACE conn3 <- [1,2310,null,{}] 10:24:58 INFO - PROCESS | 3576 | 1468862698985 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:58 INFO - PROCESS | 3576 | 1468862698987 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:59 INFO - PROCESS | 3576 | 1468862699113 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:24:59 INFO - PROCESS | 3576 | 1468862699166 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:59 INFO - PROCESS | 3576 | 1468862699168 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:59 INFO - PROCESS | 3576 | ++DOCSHELL 175C9800 == 30 [pid = 3576] [id = 587] 10:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (175CA800) [pid = 3576] [serial = 1761] [outer = 00000000] 10:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1760B800) [pid = 3576] [serial = 1762] [outer = 175CA800] 10:24:59 INFO - PROCESS | 3576 | 1468862699210 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (176C7C00) [pid = 3576] [serial = 1763] [outer = 175CA800] 10:24:59 INFO - PROCESS | 3576 | 1468862699644 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 702ms 10:24:59 INFO - PROCESS | 3576 | 1468862699680 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:24:59 INFO - PROCESS | 3576 | 1468862699682 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 10:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:24:59 INFO - PROCESS | 3576 | 1468862699685 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:24:59 INFO - PROCESS | 3576 | 1468862699687 Marionette TRACE conn3 <- [1,2314,null,{}] 10:24:59 INFO - PROCESS | 3576 | 1468862699690 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:59 INFO - PROCESS | 3576 | 1468862699695 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:59 INFO - PROCESS | 3576 | 1468862699825 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:24:59 INFO - PROCESS | 3576 | 1468862699889 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:59 INFO - PROCESS | 3576 | 1468862699891 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:24:59 INFO - PROCESS | 3576 | ++DOCSHELL 17DCCC00 == 31 [pid = 3576] [id = 588] 10:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17DD7C00) [pid = 3576] [serial = 1764] [outer = 00000000] 10:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1820A000) [pid = 3576] [serial = 1765] [outer = 17DD7C00] 10:24:59 INFO - PROCESS | 3576 | 1468862699934 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19571000) [pid = 3576] [serial = 1766] [outer = 17DD7C00] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (17784C00) [pid = 3576] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (18204800) [pid = 3576] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (158A9800) [pid = 3576] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (12867800) [pid = 3576] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (156E7800) [pid = 3576] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13921400) [pid = 3576] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (112BA800) [pid = 3576] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16E30400) [pid = 3576] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15377800) [pid = 3576] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19A1A400) [pid = 3576] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (139CF400) [pid = 3576] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1B141800) [pid = 3576] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (11A53800) [pid = 3576] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1B143000) [pid = 3576] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:25:00 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (18042000) [pid = 3576] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:25:00 INFO - PROCESS | 3576 | 1468862700608 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 936ms 10:25:00 INFO - PROCESS | 3576 | 1468862700631 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:25:00 INFO - PROCESS | 3576 | 1468862700633 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 10:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:25:00 INFO - PROCESS | 3576 | 1468862700646 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:25:00 INFO - PROCESS | 3576 | 1468862700648 Marionette TRACE conn3 <- [1,2318,null,{}] 10:25:00 INFO - PROCESS | 3576 | 1468862700658 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:00 INFO - PROCESS | 3576 | 1468862700660 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:00 INFO - PROCESS | 3576 | 1468862700739 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:25:00 INFO - PROCESS | 3576 | 1468862700744 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:00 INFO - PROCESS | 3576 | 1468862700746 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:00 INFO - PROCESS | 3576 | ++DOCSHELL 158ABC00 == 32 [pid = 3576] [id = 589] 10:25:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (158AE400) [pid = 3576] [serial = 1767] [outer = 00000000] 10:25:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17E59000) [pid = 3576] [serial = 1768] [outer = 158AE400] 10:25:00 INFO - PROCESS | 3576 | 1468862700788 Marionette DEBUG loaded listener.js 10:25:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1820B400) [pid = 3576] [serial = 1769] [outer = 158AE400] 10:25:01 INFO - PROCESS | 3576 | 1468862701228 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 655ms 10:25:01 INFO - PROCESS | 3576 | 1468862701295 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 10:25:01 INFO - PROCESS | 3576 | 1468862701297 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 10:25:01 INFO - PROCESS | 3576 | 1468862701300 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:25:01 INFO - PROCESS | 3576 | 1468862701302 Marionette TRACE conn3 <- [1,2322,null,{}] 10:25:01 INFO - PROCESS | 3576 | 1468862701306 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:01 INFO - PROCESS | 3576 | 1468862701307 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:01 INFO - PROCESS | 3576 | 1468862701383 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:25:01 INFO - PROCESS | 3576 | 1468862701394 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 3576 | 1468862701396 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:01 INFO - PROCESS | 3576 | ++DOCSHELL 17518000 == 33 [pid = 3576] [id = 590] 10:25:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17781400) [pid = 3576] [serial = 1770] [outer = 00000000] 10:25:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (197B9400) [pid = 3576] [serial = 1771] [outer = 17781400] 10:25:01 INFO - PROCESS | 3576 | 1468862701438 Marionette DEBUG loaded listener.js 10:25:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (197BBC00) [pid = 3576] [serial = 1772] [outer = 17781400] 10:25:01 INFO - PROCESS | 3576 | 1468862701866 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 593ms 10:25:01 INFO - PROCESS | 3576 | 1468862701910 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:25:01 INFO - PROCESS | 3576 | 1468862701912 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 10:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:25:01 INFO - PROCESS | 3576 | 1468862701919 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - PROCESS | 3576 | 1468862701920 Marionette TRACE conn3 <- [1,2326,null,{}] 10:25:01 INFO - PROCESS | 3576 | 1468862701924 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:01 INFO - PROCESS | 3576 | 1468862701925 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:01 INFO - PROCESS | 3576 | 1468862702000 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:25:01 INFO - PROCESS | 3576 | 1468862702005 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 3576 | 1468862702007 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:02 INFO - PROCESS | 3576 | ++DOCSHELL 158AA400 == 34 [pid = 3576] [id = 591] 10:25:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19CAE000) [pid = 3576] [serial = 1773] [outer = 00000000] 10:25:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19F5A800) [pid = 3576] [serial = 1774] [outer = 19CAE000] 10:25:02 INFO - PROCESS | 3576 | 1468862702049 Marionette DEBUG loaded listener.js 10:25:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19F61000) [pid = 3576] [serial = 1775] [outer = 19CAE000] 10:25:02 INFO - PROCESS | 3576 | 1468862702694 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:25:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 765ms 10:25:02 INFO - PROCESS | 3576 | 1468862702703 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:25:02 INFO - PROCESS | 3576 | 1468862702708 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 10:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:25:02 INFO - PROCESS | 3576 | 1468862702713 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:25:02 INFO - PROCESS | 3576 | 1468862702717 Marionette TRACE conn3 <- [1,2330,null,{}] 10:25:02 INFO - PROCESS | 3576 | 1468862702722 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:02 INFO - PROCESS | 3576 | 1468862702726 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:02 INFO - PROCESS | 3576 | 1468862702850 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:25:02 INFO - PROCESS | 3576 | 1468862702988 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:02 INFO - PROCESS | 3576 | 1468862702992 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:03 INFO - PROCESS | 3576 | ++DOCSHELL 10559C00 == 35 [pid = 3576] [id = 592] 10:25:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1055A800) [pid = 3576] [serial = 1776] [outer = 00000000] 10:25:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (12870C00) [pid = 3576] [serial = 1777] [outer = 1055A800] 10:25:03 INFO - PROCESS | 3576 | 1468862703049 Marionette DEBUG loaded listener.js 10:25:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13460000) [pid = 3576] [serial = 1778] [outer = 1055A800] 10:25:03 INFO - PROCESS | 3576 | 1468862703743 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1046ms 10:25:03 INFO - PROCESS | 3576 | 1468862703755 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:25:03 INFO - PROCESS | 3576 | 1468862703759 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 10:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:25:03 INFO - PROCESS | 3576 | 1468862703811 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:25:03 INFO - PROCESS | 3576 | 1468862703814 Marionette TRACE conn3 <- [1,2334,null,{}] 10:25:03 INFO - PROCESS | 3576 | 1468862703818 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:03 INFO - PROCESS | 3576 | 1468862703821 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:03 INFO - PROCESS | 3576 | 1468862703935 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:25:04 INFO - PROCESS | 3576 | 1468862704071 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:04 INFO - PROCESS | 3576 | 1468862704074 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:04 INFO - PROCESS | 3576 | ++DOCSHELL 15377C00 == 36 [pid = 3576] [id = 593] 10:25:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1537CC00) [pid = 3576] [serial = 1779] [outer = 00000000] 10:25:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (15F6EC00) [pid = 3576] [serial = 1780] [outer = 1537CC00] 10:25:04 INFO - PROCESS | 3576 | 1468862704131 Marionette DEBUG loaded listener.js 10:25:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (16DF5000) [pid = 3576] [serial = 1781] [outer = 1537CC00] 10:25:05 INFO - PROCESS | 3576 | 1468862705089 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:25:05 INFO - PROCESS | 3576 | --DOCSHELL 17518000 == 35 [pid = 3576] [id = 590] 10:25:05 INFO - PROCESS | 3576 | --DOCSHELL 158ABC00 == 34 [pid = 3576] [id = 589] 10:25:05 INFO - PROCESS | 3576 | --DOCSHELL 17DCCC00 == 33 [pid = 3576] [id = 588] 10:25:05 INFO - PROCESS | 3576 | --DOCSHELL 175C9800 == 32 [pid = 3576] [id = 587] 10:25:05 INFO - PROCESS | 3576 | --DOCSHELL 16DE8400 == 31 [pid = 3576] [id = 586] 10:25:05 INFO - PROCESS | 3576 | --DOCSHELL 158AE800 == 30 [pid = 3576] [id = 585] 10:25:05 INFO - PROCESS | 3576 | --DOCSHELL 13CC6400 == 29 [pid = 3576] [id = 584] 10:25:05 INFO - PROCESS | 3576 | --DOCSHELL 112BBC00 == 28 [pid = 3576] [id = 583] 10:25:05 INFO - PROCESS | 3576 | --DOCSHELL 10A10400 == 27 [pid = 3576] [id = 582] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1B25C400) [pid = 3576] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A386800) [pid = 3576] [serial = 1732] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17E53C00) [pid = 3576] [serial = 1718] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (197B1800) [pid = 3576] [serial = 1721] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19CA5400) [pid = 3576] [serial = 1697] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1306F000) [pid = 3576] [serial = 1705] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (130CE400) [pid = 3576] [serial = 1706] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16138C00) [pid = 3576] [serial = 1711] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16B55C00) [pid = 3576] [serial = 1712] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13E8B000) [pid = 3576] [serial = 1708] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (145D0C00) [pid = 3576] [serial = 1709] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11A4AC00) [pid = 3576] [serial = 1699] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12D68000) [pid = 3576] [serial = 1700] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1956C800) [pid = 3576] [serial = 1720] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (175CE400) [pid = 3576] [serial = 1714] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (158A7400) [pid = 3576] [serial = 1702] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16DE7400) [pid = 3576] [serial = 1703] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19CAD800) [pid = 3576] [serial = 1723] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16DEF800) [pid = 3576] [serial = 1727] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (156EA000) [pid = 3576] [serial = 1154] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (158AD000) [pid = 3576] [serial = 1726] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19572800) [pid = 3576] [serial = 1729] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A387000) [pid = 3576] [serial = 1733] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (19CAE400) [pid = 3576] [serial = 1724] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (17DD5C00) [pid = 3576] [serial = 1717] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19CA8400) [pid = 3576] [serial = 1730] [outer = 00000000] [url = about:blank] 10:25:05 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (176BC000) [pid = 3576] [serial = 1715] [outer = 00000000] [url = about:blank] 10:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1373ms 10:25:05 INFO - PROCESS | 3576 | 1468862705167 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:25:05 INFO - PROCESS | 3576 | 1468862705171 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 10:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:25:05 INFO - PROCESS | 3576 | 1468862705176 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:25:05 INFO - PROCESS | 3576 | 1468862705179 Marionette TRACE conn3 <- [1,2338,null,{}] 10:25:05 INFO - PROCESS | 3576 | 1468862705184 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:05 INFO - PROCESS | 3576 | 1468862705187 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:05 INFO - PROCESS | 3576 | 1468862705282 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:25:05 INFO - PROCESS | 3576 | 1468862705289 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:05 INFO - PROCESS | 3576 | 1468862705293 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:05 INFO - PROCESS | 3576 | ++DOCSHELL 12863C00 == 28 [pid = 3576] [id = 594] 10:25:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (12864C00) [pid = 3576] [serial = 1782] [outer = 00000000] 10:25:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (12D68000) [pid = 3576] [serial = 1783] [outer = 12864C00] 10:25:05 INFO - PROCESS | 3576 | 1468862705340 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (130CE400) [pid = 3576] [serial = 1784] [outer = 12864C00] 10:25:05 INFO - PROCESS | 3576 | 1468862705865 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 10:25:05 INFO - PROCESS | 3576 | 1468862705913 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:25:05 INFO - PROCESS | 3576 | 1468862705917 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 10:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:25:05 INFO - PROCESS | 3576 | 1468862705923 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:25:05 INFO - PROCESS | 3576 | 1468862705925 Marionette TRACE conn3 <- [1,2342,null,{}] 10:25:05 INFO - PROCESS | 3576 | 1468862705929 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:05 INFO - PROCESS | 3576 | 1468862705931 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:06 INFO - PROCESS | 3576 | 1468862706015 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:25:06 INFO - PROCESS | 3576 | 1468862706116 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 3576 | 1468862706119 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:06 INFO - PROCESS | 3576 | ++DOCSHELL 1393E000 == 29 [pid = 3576] [id = 595] 10:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1393E400) [pid = 3576] [serial = 1785] [outer = 00000000] 10:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (14284400) [pid = 3576] [serial = 1786] [outer = 1393E400] 10:25:06 INFO - PROCESS | 3576 | 1468862706163 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (145D8400) [pid = 3576] [serial = 1787] [outer = 1393E400] 10:25:06 INFO - PROCESS | 3576 | 1468862706546 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 624ms 10:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:25:06 INFO - PROCESS | 3576 | 1468862706561 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 3576 | 1468862706563 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 10:25:06 INFO - PROCESS | 3576 | 1468862706567 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - PROCESS | 3576 | 1468862706570 Marionette TRACE conn3 <- [1,2346,null,{}] 10:25:06 INFO - PROCESS | 3576 | 1468862706581 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:06 INFO - PROCESS | 3576 | 1468862706585 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:06 INFO - PROCESS | 3576 | 1468862706673 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:25:06 INFO - PROCESS | 3576 | 1468862706680 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 3576 | 1468862706684 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:06 INFO - PROCESS | 3576 | ++DOCSHELL 167FC400 == 30 [pid = 3576] [id = 596] 10:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (167FC800) [pid = 3576] [serial = 1788] [outer = 00000000] 10:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16DE9400) [pid = 3576] [serial = 1789] [outer = 167FC800] 10:25:06 INFO - PROCESS | 3576 | 1468862706730 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16DF4800) [pid = 3576] [serial = 1790] [outer = 167FC800] 10:25:07 INFO - PROCESS | 3576 | 1468862707199 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 686ms 10:25:07 INFO - PROCESS | 3576 | 1468862707266 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:25:07 INFO - PROCESS | 3576 | 1468862707269 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 10:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:25:07 INFO - PROCESS | 3576 | 1468862707272 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 3576 | 1468862707274 Marionette TRACE conn3 <- [1,2350,null,{}] 10:25:07 INFO - PROCESS | 3576 | 1468862707277 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:07 INFO - PROCESS | 3576 | 1468862707279 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:07 INFO - PROCESS | 3576 | 1468862707393 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:25:07 INFO - PROCESS | 3576 | 1468862707454 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:07 INFO - PROCESS | 3576 | 1468862707456 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:07 INFO - PROCESS | 3576 | ++DOCSHELL 16EC7800 == 31 [pid = 3576] [id = 597] 10:25:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16EC8800) [pid = 3576] [serial = 1791] [outer = 00000000] 10:25:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1751B800) [pid = 3576] [serial = 1792] [outer = 16EC8800] 10:25:07 INFO - PROCESS | 3576 | 1468862707499 Marionette DEBUG loaded listener.js 10:25:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1760AC00) [pid = 3576] [serial = 1793] [outer = 16EC8800] 10:25:07 INFO - PROCESS | 3576 | 1468862707921 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 702ms 10:25:07 INFO - PROCESS | 3576 | 1468862707971 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:25:07 INFO - PROCESS | 3576 | 1468862707973 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 10:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:25:07 INFO - PROCESS | 3576 | 1468862707977 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 3576 | 1468862707978 Marionette TRACE conn3 <- [1,2354,null,{}] 10:25:07 INFO - PROCESS | 3576 | 1468862707987 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:07 INFO - PROCESS | 3576 | 1468862707989 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:08 INFO - PROCESS | 3576 | 1468862708081 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:25:08 INFO - PROCESS | 3576 | 1468862708173 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:08 INFO - PROCESS | 3576 | 1468862708175 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:08 INFO - PROCESS | 3576 | ++DOCSHELL 16E3BC00 == 32 [pid = 3576] [id = 598] 10:25:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (176C1800) [pid = 3576] [serial = 1794] [outer = 00000000] 10:25:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17D1F400) [pid = 3576] [serial = 1795] [outer = 176C1800] 10:25:08 INFO - PROCESS | 3576 | 1468862708218 Marionette DEBUG loaded listener.js 10:25:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17E4EC00) [pid = 3576] [serial = 1796] [outer = 176C1800] 10:25:08 INFO - PROCESS | 3576 | 1468862708628 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 702ms 10:25:08 INFO - PROCESS | 3576 | 1468862708661 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:25:08 INFO - PROCESS | 3576 | 1468862708662 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 10:25:08 INFO - PROCESS | 3576 | 1468862708666 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:25:08 INFO - PROCESS | 3576 | 1468862708667 Marionette TRACE conn3 <- [1,2358,null,{}] 10:25:08 INFO - PROCESS | 3576 | 1468862708676 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:08 INFO - PROCESS | 3576 | 1468862708681 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:08 INFO - PROCESS | 3576 | 1468862708821 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:25:08 INFO - PROCESS | 3576 | 1468862708886 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:08 INFO - PROCESS | 3576 | 1468862708888 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:08 INFO - PROCESS | 3576 | ++DOCSHELL 1803D800 == 33 [pid = 3576] [id = 599] 10:25:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18204000) [pid = 3576] [serial = 1797] [outer = 00000000] 10:25:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (197B3C00) [pid = 3576] [serial = 1798] [outer = 18204000] 10:25:08 INFO - PROCESS | 3576 | 1468862708931 Marionette DEBUG loaded listener.js 10:25:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (14543C00) [pid = 3576] [serial = 1799] [outer = 18204000] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15F66800) [pid = 3576] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13CC7C00) [pid = 3576] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (112F0C00) [pid = 3576] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16DED800) [pid = 3576] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10A77800) [pid = 3576] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (175CA800) [pid = 3576] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17DD7C00) [pid = 3576] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (17781400) [pid = 3576] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (104E8400) [pid = 3576] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15333C00) [pid = 3576] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (158AE400) [pid = 3576] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (17DD4800) [pid = 3576] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (18205C00) [pid = 3576] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:25:09 INFO - PROCESS | 3576 | 1468862709413 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 796ms 10:25:09 INFO - PROCESS | 3576 | 1468862709468 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:25:09 INFO - PROCESS | 3576 | 1468862709470 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 10:25:09 INFO - PROCESS | 3576 | 1468862709474 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:25:09 INFO - PROCESS | 3576 | 1468862709475 Marionette TRACE conn3 <- [1,2362,null,{}] 10:25:09 INFO - PROCESS | 3576 | 1468862709478 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:09 INFO - PROCESS | 3576 | 1468862709480 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:09 INFO - PROCESS | 3576 | 1468862709555 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:25:09 INFO - PROCESS | 3576 | 1468862709560 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 3576 | 1468862709562 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:09 INFO - PROCESS | 3576 | ++DOCSHELL 12924400 == 34 [pid = 3576] [id = 600] 10:25:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1296A000) [pid = 3576] [serial = 1800] [outer = 00000000] 10:25:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16E3B800) [pid = 3576] [serial = 1801] [outer = 1296A000] 10:25:09 INFO - PROCESS | 3576 | 1468862709603 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (17608000) [pid = 3576] [serial = 1802] [outer = 1296A000] 10:25:10 INFO - PROCESS | 3576 | 1468862710036 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 593ms 10:25:10 INFO - PROCESS | 3576 | 1468862710071 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 3576 | 1468862710073 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 10:25:10 INFO - PROCESS | 3576 | 1468862710076 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:25:10 INFO - PROCESS | 3576 | 1468862710078 Marionette TRACE conn3 <- [1,2366,null,{}] 10:25:10 INFO - PROCESS | 3576 | 1468862710081 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:10 INFO - PROCESS | 3576 | 1468862710083 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:10 INFO - PROCESS | 3576 | 1468862710160 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:25:10 INFO - PROCESS | 3576 | 1468862710165 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 3576 | 1468862710167 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:10 INFO - PROCESS | 3576 | ++DOCSHELL 1956A400 == 35 [pid = 3576] [id = 601] 10:25:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (197B2C00) [pid = 3576] [serial = 1803] [outer = 00000000] 10:25:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19CB1000) [pid = 3576] [serial = 1804] [outer = 197B2C00] 10:25:10 INFO - PROCESS | 3576 | 1468862710211 Marionette DEBUG loaded listener.js 10:25:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19F57400) [pid = 3576] [serial = 1805] [outer = 197B2C00] 10:25:10 INFO - PROCESS | 3576 | 1468862710626 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 593ms 10:25:10 INFO - PROCESS | 3576 | 1468862710684 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 3576 | 1468862710686 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 10:25:10 INFO - PROCESS | 3576 | 1468862710689 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:25:10 INFO - PROCESS | 3576 | 1468862710691 Marionette TRACE conn3 <- [1,2370,null,{}] 10:25:10 INFO - PROCESS | 3576 | 1468862710695 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:10 INFO - PROCESS | 3576 | 1468862710696 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:10 INFO - PROCESS | 3576 | 1468862710776 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:25:10 INFO - PROCESS | 3576 | 1468862710783 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 3576 | 1468862710785 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:10 INFO - PROCESS | 3576 | ++DOCSHELL 167FB400 == 36 [pid = 3576] [id = 602] 10:25:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A094C00) [pid = 3576] [serial = 1806] [outer = 00000000] 10:25:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A0A1400) [pid = 3576] [serial = 1807] [outer = 1A094C00] 10:25:10 INFO - PROCESS | 3576 | 1468862710839 Marionette DEBUG loaded listener.js 10:25:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A388C00) [pid = 3576] [serial = 1808] [outer = 1A094C00] 10:25:11 INFO - PROCESS | 3576 | 1468862711282 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 624ms 10:25:11 INFO - PROCESS | 3576 | 1468862711380 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:25:11 INFO - PROCESS | 3576 | 1468862711384 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 10:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:25:11 INFO - PROCESS | 3576 | 1468862711390 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:25:11 INFO - PROCESS | 3576 | 1468862711395 Marionette TRACE conn3 <- [1,2374,null,{}] 10:25:11 INFO - PROCESS | 3576 | 1468862711401 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:11 INFO - PROCESS | 3576 | 1468862711404 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:11 INFO - PROCESS | 3576 | 1468862711531 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:25:11 INFO - PROCESS | 3576 | 1468862711636 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 3576 | 1468862711641 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:11 INFO - PROCESS | 3576 | ++DOCSHELL 11A53800 == 37 [pid = 3576] [id = 603] 10:25:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (11C26C00) [pid = 3576] [serial = 1809] [outer = 00000000] 10:25:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (128A4400) [pid = 3576] [serial = 1810] [outer = 11C26C00] 10:25:11 INFO - PROCESS | 3576 | 1468862711698 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (130CE800) [pid = 3576] [serial = 1811] [outer = 11C26C00] 10:25:12 INFO - PROCESS | 3576 | 1468862712298 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 952ms 10:25:12 INFO - PROCESS | 3576 | 1468862712335 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 3576 | 1468862712338 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 10:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:25:12 INFO - PROCESS | 3576 | 1468862712344 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - PROCESS | 3576 | 1468862712347 Marionette TRACE conn3 <- [1,2378,null,{}] 10:25:12 INFO - PROCESS | 3576 | 1468862712352 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:12 INFO - PROCESS | 3576 | 1468862712355 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:12 INFO - PROCESS | 3576 | 1468862712461 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:25:12 INFO - PROCESS | 3576 | 1468862712599 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:12 INFO - PROCESS | 3576 | 1468862712601 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:12 INFO - PROCESS | 3576 | ++DOCSHELL 158AE400 == 38 [pid = 3576] [id = 604] 10:25:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (158AF000) [pid = 3576] [serial = 1812] [outer = 00000000] 10:25:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (168D0000) [pid = 3576] [serial = 1813] [outer = 158AF000] 10:25:12 INFO - PROCESS | 3576 | 1468862712656 Marionette DEBUG loaded listener.js 10:25:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16E35400) [pid = 3576] [serial = 1814] [outer = 158AF000] 10:25:13 INFO - PROCESS | 3576 | 1468862713191 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 905ms 10:25:13 INFO - PROCESS | 3576 | 1468862713244 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:25:13 INFO - PROCESS | 3576 | 1468862713247 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 10:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:25:13 INFO - PROCESS | 3576 | 1468862713250 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:25:13 INFO - PROCESS | 3576 | 1468862713253 Marionette TRACE conn3 <- [1,2382,null,{}] 10:25:13 INFO - PROCESS | 3576 | 1468862713258 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:13 INFO - PROCESS | 3576 | 1468862713263 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:13 INFO - PROCESS | 3576 | 1468862713370 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:25:13 INFO - PROCESS | 3576 | 1468862713530 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:13 INFO - PROCESS | 3576 | 1468862713534 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:13 INFO - PROCESS | 3576 | ++DOCSHELL 197B1000 == 39 [pid = 3576] [id = 605] 10:25:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (197B1800) [pid = 3576] [serial = 1815] [outer = 00000000] 10:25:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (197BE000) [pid = 3576] [serial = 1816] [outer = 197B1800] 10:25:13 INFO - PROCESS | 3576 | 1468862713590 Marionette DEBUG loaded listener.js 10:25:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A095000) [pid = 3576] [serial = 1817] [outer = 197B1800] 10:25:14 INFO - PROCESS | 3576 | 1468862714237 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1030ms 10:25:14 INFO - PROCESS | 3576 | 1468862714294 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:25:14 INFO - PROCESS | 3576 | 1468862714296 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 10:25:14 INFO - PROCESS | 3576 | 1468862714315 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:25:14 INFO - PROCESS | 3576 | 1468862714318 Marionette TRACE conn3 <- [1,2386,null,{}] 10:25:14 INFO - PROCESS | 3576 | 1468862714336 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:14 INFO - PROCESS | 3576 | 1468862714339 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:14 INFO - PROCESS | 3576 | 1468862714443 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:25:14 INFO - PROCESS | 3576 | 1468862714578 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:14 INFO - PROCESS | 3576 | 1468862714580 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:14 INFO - PROCESS | 3576 | ++DOCSHELL 1708B800 == 40 [pid = 3576] [id = 606] 10:25:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1820B800) [pid = 3576] [serial = 1818] [outer = 00000000] 10:25:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A4DEC00) [pid = 3576] [serial = 1819] [outer = 1820B800] 10:25:14 INFO - PROCESS | 3576 | 1468862714633 Marionette DEBUG loaded listener.js 10:25:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A5EC000) [pid = 3576] [serial = 1820] [outer = 1820B800] 10:25:15 INFO - PROCESS | 3576 | 1468862715339 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1108ms 10:25:15 INFO - PROCESS | 3576 | 1468862715432 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:25:15 INFO - PROCESS | 3576 | 1468862715436 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 10:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:25:15 INFO - PROCESS | 3576 | 1468862715441 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:25:15 INFO - PROCESS | 3576 | 1468862715444 Marionette TRACE conn3 <- [1,2390,null,{}] 10:25:15 INFO - PROCESS | 3576 | 1468862715450 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:15 INFO - PROCESS | 3576 | 1468862715453 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:15 INFO - PROCESS | 3576 | 1468862715555 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:25:15 INFO - PROCESS | 3576 | 1468862715690 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:15 INFO - PROCESS | 3576 | 1468862715694 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:15 INFO - PROCESS | 3576 | ++DOCSHELL 12D64C00 == 41 [pid = 3576] [id = 607] 10:25:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (12D97C00) [pid = 3576] [serial = 1821] [outer = 00000000] 10:25:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13146400) [pid = 3576] [serial = 1822] [outer = 12D97C00] 10:25:15 INFO - PROCESS | 3576 | 1468862715748 Marionette DEBUG loaded listener.js 10:25:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (13938800) [pid = 3576] [serial = 1823] [outer = 12D97C00] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 1956A400 == 40 [pid = 3576] [id = 601] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 12924400 == 39 [pid = 3576] [id = 600] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 1803D800 == 38 [pid = 3576] [id = 599] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 16E3BC00 == 37 [pid = 3576] [id = 598] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 16EC7800 == 36 [pid = 3576] [id = 597] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 167FC400 == 35 [pid = 3576] [id = 596] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 1393E000 == 34 [pid = 3576] [id = 595] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 12863C00 == 33 [pid = 3576] [id = 594] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 10559C00 == 32 [pid = 3576] [id = 592] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 15377C00 == 31 [pid = 3576] [id = 593] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 158AA400 == 30 [pid = 3576] [id = 591] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 1708B800 == 29 [pid = 3576] [id = 606] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 197B1000 == 28 [pid = 3576] [id = 605] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 167FB400 == 27 [pid = 3576] [id = 602] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 11A53800 == 26 [pid = 3576] [id = 603] 10:25:16 INFO - PROCESS | 3576 | --DOCSHELL 158AE400 == 25 [pid = 3576] [id = 604] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (16A82400) [pid = 3576] [serial = 1756] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (14289C00) [pid = 3576] [serial = 1753] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (14543800) [pid = 3576] [serial = 1754] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (12995000) [pid = 3576] [serial = 1750] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12D97400) [pid = 3576] [serial = 1751] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E39400) [pid = 3576] [serial = 1759] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (12992C00) [pid = 3576] [serial = 1748] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (112BB400) [pid = 3576] [serial = 1747] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1760B800) [pid = 3576] [serial = 1762] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16EC8400) [pid = 3576] [serial = 1760] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1820A000) [pid = 3576] [serial = 1765] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (176C7C00) [pid = 3576] [serial = 1763] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19571000) [pid = 3576] [serial = 1766] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (197B9400) [pid = 3576] [serial = 1771] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (112BB800) [pid = 3576] [serial = 1736] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10A10000) [pid = 3576] [serial = 1735] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1613B400) [pid = 3576] [serial = 1739] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (156EB800) [pid = 3576] [serial = 1738] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1820B400) [pid = 3576] [serial = 1769] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1956BC00) [pid = 3576] [serial = 1742] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (18206800) [pid = 3576] [serial = 1741] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A5F1000) [pid = 3576] [serial = 1745] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19F5A800) [pid = 3576] [serial = 1774] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A5EA000) [pid = 3576] [serial = 1744] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (17E59000) [pid = 3576] [serial = 1768] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (197BBC00) [pid = 3576] [serial = 1772] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (16DEB400) [pid = 3576] [serial = 1757] [outer = 00000000] [url = about:blank] 10:25:16 INFO - PROCESS | 3576 | 1468862716963 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1560ms 10:25:17 INFO - PROCESS | 3576 | 1468862717009 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:25:17 INFO - PROCESS | 3576 | 1468862717015 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 10:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:25:17 INFO - PROCESS | 3576 | 1468862717022 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:25:17 INFO - PROCESS | 3576 | 1468862717027 Marionette TRACE conn3 <- [1,2394,null,{}] 10:25:17 INFO - PROCESS | 3576 | 1468862717035 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:17 INFO - PROCESS | 3576 | 1468862717040 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:17 INFO - PROCESS | 3576 | 1468862717186 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:25:17 INFO - PROCESS | 3576 | 1468862717280 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:17 INFO - PROCESS | 3576 | 1468862717282 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:17 INFO - PROCESS | 3576 | ++DOCSHELL 112BA000 == 26 [pid = 3576] [id = 608] 10:25:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (112EC800) [pid = 3576] [serial = 1824] [outer = 00000000] 10:25:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12924400) [pid = 3576] [serial = 1825] [outer = 112EC800] 10:25:17 INFO - PROCESS | 3576 | 1468862717329 Marionette DEBUG loaded listener.js 10:25:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12992C00) [pid = 3576] [serial = 1826] [outer = 112EC800] 10:25:17 INFO - PROCESS | 3576 | 1468862717736 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 749ms 10:25:17 INFO - PROCESS | 3576 | 1468862717779 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:25:17 INFO - PROCESS | 3576 | 1468862717784 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 10:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:25:17 INFO - PROCESS | 3576 | 1468862717794 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:25:17 INFO - PROCESS | 3576 | 1468862717797 Marionette TRACE conn3 <- [1,2398,null,{}] 10:25:17 INFO - PROCESS | 3576 | 1468862717801 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:17 INFO - PROCESS | 3576 | 1468862717803 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:17 INFO - PROCESS | 3576 | 1468862717887 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:25:17 INFO - PROCESS | 3576 | 1468862717893 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:17 INFO - PROCESS | 3576 | 1468862717895 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:17 INFO - PROCESS | 3576 | ++DOCSHELL 1393E000 == 27 [pid = 3576] [id = 609] 10:25:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (139C4800) [pid = 3576] [serial = 1827] [outer = 00000000] 10:25:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13E8A800) [pid = 3576] [serial = 1828] [outer = 139C4800] 10:25:17 INFO - PROCESS | 3576 | 1468862717940 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1428C000) [pid = 3576] [serial = 1829] [outer = 139C4800] 10:25:18 INFO - PROCESS | 3576 | 1468862718417 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 624ms 10:25:18 INFO - PROCESS | 3576 | 1468862718433 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:25:18 INFO - PROCESS | 3576 | 1468862718436 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 10:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:25:18 INFO - PROCESS | 3576 | 1468862718443 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - PROCESS | 3576 | 1468862718447 Marionette TRACE conn3 <- [1,2402,null,{}] 10:25:18 INFO - PROCESS | 3576 | 1468862718458 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:18 INFO - PROCESS | 3576 | 1468862718463 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:18 INFO - PROCESS | 3576 | 1468862718542 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:25:18 INFO - PROCESS | 3576 | 1468862718552 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 3576 | 1468862718555 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:18 INFO - PROCESS | 3576 | ++DOCSHELL 156EC000 == 28 [pid = 3576] [id = 610] 10:25:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (156ED800) [pid = 3576] [serial = 1830] [outer = 00000000] 10:25:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15F71800) [pid = 3576] [serial = 1831] [outer = 156ED800] 10:25:18 INFO - PROCESS | 3576 | 1468862718601 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (167FB400) [pid = 3576] [serial = 1832] [outer = 156ED800] 10:25:19 INFO - PROCESS | 3576 | 1468862719095 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 702ms 10:25:19 INFO - PROCESS | 3576 | 1468862719143 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 3576 | 1468862719146 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 10:25:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:25:19 INFO - PROCESS | 3576 | 1468862719149 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - PROCESS | 3576 | 1468862719151 Marionette TRACE conn3 <- [1,2406,null,{}] 10:25:19 INFO - PROCESS | 3576 | 1468862719154 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:19 INFO - PROCESS | 3576 | 1468862719156 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:19 INFO - PROCESS | 3576 | 1468862719267 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:25:19 INFO - PROCESS | 3576 | 1468862719272 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:19 INFO - PROCESS | 3576 | 1468862719274 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:19 INFO - PROCESS | 3576 | ++DOCSHELL 15F71400 == 29 [pid = 3576] [id = 611] 10:25:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (167F8C00) [pid = 3576] [serial = 1833] [outer = 00000000] 10:25:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E33000) [pid = 3576] [serial = 1834] [outer = 167F8C00] 10:25:19 INFO - PROCESS | 3576 | 1468862719368 Marionette DEBUG loaded listener.js 10:25:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16EC3800) [pid = 3576] [serial = 1835] [outer = 167F8C00] 10:25:19 INFO - PROCESS | 3576 | 1468862719787 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:25:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:25:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 703ms 10:25:19 INFO - PROCESS | 3576 | 1468862719849 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 3576 | 1468862719851 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 10:25:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:25:19 INFO - PROCESS | 3576 | 1468862719854 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - PROCESS | 3576 | 1468862719856 Marionette TRACE conn3 <- [1,2410,null,{}] 10:25:19 INFO - PROCESS | 3576 | 1468862719859 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:19 INFO - PROCESS | 3576 | 1468862719861 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:19 INFO - PROCESS | 3576 | 1468862719967 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:25:20 INFO - PROCESS | 3576 | 1468862720048 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 3576 | 1468862720051 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:20 INFO - PROCESS | 3576 | ++DOCSHELL 16EC8C00 == 30 [pid = 3576] [id = 612] 10:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16FA3400) [pid = 3576] [serial = 1836] [outer = 00000000] 10:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17601800) [pid = 3576] [serial = 1837] [outer = 16FA3400] 10:25:20 INFO - PROCESS | 3576 | 1468862720093 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1760B800) [pid = 3576] [serial = 1838] [outer = 16FA3400] 10:25:20 INFO - PROCESS | 3576 | 1468862720516 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:25:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:25:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 702ms 10:25:20 INFO - PROCESS | 3576 | 1468862720538 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 3576 | 1468862720540 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 10:25:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:25:20 INFO - PROCESS | 3576 | 1468862720543 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - PROCESS | 3576 | 1468862720545 Marionette TRACE conn3 <- [1,2414,null,{}] 10:25:20 INFO - PROCESS | 3576 | 1468862720549 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:20 INFO - PROCESS | 3576 | 1468862720557 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:20 INFO - PROCESS | 3576 | 1468862720718 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:25:20 INFO - PROCESS | 3576 | 1468862720728 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 3576 | 1468862720730 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:20 INFO - PROCESS | 3576 | ++DOCSHELL 1777E000 == 31 [pid = 3576] [id = 613] 10:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17789800) [pid = 3576] [serial = 1839] [outer = 00000000] 10:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (18042C00) [pid = 3576] [serial = 1840] [outer = 17789800] 10:25:20 INFO - PROCESS | 3576 | 1468862720827 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (18210000) [pid = 3576] [serial = 1841] [outer = 17789800] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (18204000) [pid = 3576] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (176C1800) [pid = 3576] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1055A800) [pid = 3576] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19CAE000) [pid = 3576] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (12864C00) [pid = 3576] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1537CC00) [pid = 3576] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (167FC800) [pid = 3576] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1393E400) [pid = 3576] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1296A000) [pid = 3576] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16EC8800) [pid = 3576] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (197B2C00) [pid = 3576] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:25:21 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A094C00) [pid = 3576] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:25:21 INFO - PROCESS | 3576 | 1468862721457 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:25:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:25:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 952ms 10:25:21 INFO - PROCESS | 3576 | 1468862721490 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 3576 | 1468862721507 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 10:25:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:25:21 INFO - PROCESS | 3576 | 1468862721512 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - PROCESS | 3576 | 1468862721515 Marionette TRACE conn3 <- [1,2418,null,{}] 10:25:21 INFO - PROCESS | 3576 | 1468862721520 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:21 INFO - PROCESS | 3576 | 1468862721522 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:21 INFO - PROCESS | 3576 | 1468862721657 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:25:21 INFO - PROCESS | 3576 | 1468862721719 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:21 INFO - PROCESS | 3576 | 1468862721721 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:21 INFO - PROCESS | 3576 | ++DOCSHELL 10F73400 == 32 [pid = 3576] [id = 614] 10:25:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (10F73C00) [pid = 3576] [serial = 1842] [outer = 00000000] 10:25:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (153EF800) [pid = 3576] [serial = 1843] [outer = 10F73C00] 10:25:21 INFO - PROCESS | 3576 | 1468862721763 Marionette DEBUG loaded listener.js 10:25:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (17D14800) [pid = 3576] [serial = 1844] [outer = 10F73C00] 10:25:22 INFO - PROCESS | 3576 | 1468862722124 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:25:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:25:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 640ms 10:25:22 INFO - PROCESS | 3576 | 1468862722150 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:25:22 INFO - PROCESS | 3576 | 1468862722152 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 10:25:22 INFO - PROCESS | 3576 | 1468862722155 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:25:22 INFO - PROCESS | 3576 | 1468862722157 Marionette TRACE conn3 <- [1,2422,null,{}] 10:25:22 INFO - PROCESS | 3576 | 1468862722161 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:22 INFO - PROCESS | 3576 | 1468862722163 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:22 INFO - PROCESS | 3576 | 1468862722277 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:25:22 INFO - PROCESS | 3576 | 1468862722285 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 3576 | 1468862722287 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:22 INFO - PROCESS | 3576 | ++DOCSHELL 153ED000 == 33 [pid = 3576] [id = 615] 10:25:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (176C6400) [pid = 3576] [serial = 1845] [outer = 00000000] 10:25:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19571800) [pid = 3576] [serial = 1846] [outer = 176C6400] 10:25:22 INFO - PROCESS | 3576 | 1468862722330 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19573000) [pid = 3576] [serial = 1847] [outer = 176C6400] 10:25:22 INFO - PROCESS | 3576 | 1468862722725 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:25:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:25:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 593ms 10:25:22 INFO - PROCESS | 3576 | 1468862722753 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:25:22 INFO - PROCESS | 3576 | 1468862722754 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 10:25:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:25:22 INFO - PROCESS | 3576 | 1468862722757 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - PROCESS | 3576 | 1468862722759 Marionette TRACE conn3 <- [1,2426,null,{}] 10:25:22 INFO - PROCESS | 3576 | 1468862722762 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:22 INFO - PROCESS | 3576 | 1468862722764 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:22 INFO - PROCESS | 3576 | 1468862722838 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:25:22 INFO - PROCESS | 3576 | 1468862722844 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 3576 | 1468862722846 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:22 INFO - PROCESS | 3576 | ++DOCSHELL 156EBC00 == 34 [pid = 3576] [id = 616] 10:25:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (197BAC00) [pid = 3576] [serial = 1848] [outer = 00000000] 10:25:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19A1E000) [pid = 3576] [serial = 1849] [outer = 197BAC00] 10:25:22 INFO - PROCESS | 3576 | 1468862722887 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19A22400) [pid = 3576] [serial = 1850] [outer = 197BAC00] 10:25:23 INFO - PROCESS | 3576 | 1468862723400 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:25:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:25:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 702ms 10:25:23 INFO - PROCESS | 3576 | 1468862723458 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:25:23 INFO - PROCESS | 3576 | 1468862723462 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 10:25:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:25:23 INFO - PROCESS | 3576 | 1468862723468 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:25:23 INFO - PROCESS | 3576 | 1468862723473 Marionette TRACE conn3 <- [1,2430,null,{}] 10:25:23 INFO - PROCESS | 3576 | 1468862723480 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:23 INFO - PROCESS | 3576 | 1468862723483 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:23 INFO - PROCESS | 3576 | 1468862723630 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:25:23 INFO - PROCESS | 3576 | 1468862723760 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 3576 | 1468862723764 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:23 INFO - PROCESS | 3576 | ++DOCSHELL 112BB800 == 35 [pid = 3576] [id = 617] 10:25:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (112C1C00) [pid = 3576] [serial = 1851] [outer = 00000000] 10:25:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (114DCC00) [pid = 3576] [serial = 1852] [outer = 112C1C00] 10:25:23 INFO - PROCESS | 3576 | 1468862723825 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1286E400) [pid = 3576] [serial = 1853] [outer = 112C1C00] 10:25:24 INFO - PROCESS | 3576 | 1468862724601 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1140ms 10:25:24 INFO - PROCESS | 3576 | 1468862724639 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:25:24 INFO - PROCESS | 3576 | 1468862724644 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 10:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:25:24 INFO - PROCESS | 3576 | 1468862724651 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 3576 | 1468862724654 Marionette TRACE conn3 <- [1,2434,null,{}] 10:25:24 INFO - PROCESS | 3576 | 1468862724658 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:24 INFO - PROCESS | 3576 | 1468862724661 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:24 INFO - PROCESS | 3576 | 1468862724777 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:25:24 INFO - PROCESS | 3576 | 1468862724911 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:24 INFO - PROCESS | 3576 | 1468862724914 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:24 INFO - PROCESS | 3576 | ++DOCSHELL 131E0C00 == 36 [pid = 3576] [id = 618] 10:25:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1392A000) [pid = 3576] [serial = 1854] [outer = 00000000] 10:25:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1537E400) [pid = 3576] [serial = 1855] [outer = 1392A000] 10:25:24 INFO - PROCESS | 3576 | 1468862724969 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10F6A000) [pid = 3576] [serial = 1856] [outer = 1392A000] 10:25:25 INFO - PROCESS | 3576 | 1468862725832 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:25:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:25:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1248ms 10:25:25 INFO - PROCESS | 3576 | 1468862725904 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:25:25 INFO - PROCESS | 3576 | 1468862725908 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 10:25:25 INFO - PROCESS | 3576 | 1468862725913 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:25:25 INFO - PROCESS | 3576 | 1468862725916 Marionette TRACE conn3 <- [1,2438,null,{}] 10:25:25 INFO - PROCESS | 3576 | 1468862725922 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:25 INFO - PROCESS | 3576 | 1468862725924 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:26 INFO - PROCESS | 3576 | 1468862726058 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:25:26 INFO - PROCESS | 3576 | --DOCSHELL 153ED000 == 35 [pid = 3576] [id = 615] 10:25:26 INFO - PROCESS | 3576 | --DOCSHELL 10F73400 == 34 [pid = 3576] [id = 614] 10:25:26 INFO - PROCESS | 3576 | --DOCSHELL 1777E000 == 33 [pid = 3576] [id = 613] 10:25:26 INFO - PROCESS | 3576 | --DOCSHELL 16EC8C00 == 32 [pid = 3576] [id = 612] 10:25:26 INFO - PROCESS | 3576 | --DOCSHELL 15F71400 == 31 [pid = 3576] [id = 611] 10:25:26 INFO - PROCESS | 3576 | --DOCSHELL 156EC000 == 30 [pid = 3576] [id = 610] 10:25:26 INFO - PROCESS | 3576 | --DOCSHELL 1393E000 == 29 [pid = 3576] [id = 609] 10:25:26 INFO - PROCESS | 3576 | --DOCSHELL 112BA000 == 28 [pid = 3576] [id = 608] 10:25:26 INFO - PROCESS | 3576 | --DOCSHELL 12D64C00 == 27 [pid = 3576] [id = 607] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A0A1400) [pid = 3576] [serial = 1807] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (197B3C00) [pid = 3576] [serial = 1798] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (17E4EC00) [pid = 3576] [serial = 1796] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17D1F400) [pid = 3576] [serial = 1795] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (12870C00) [pid = 3576] [serial = 1777] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13460000) [pid = 3576] [serial = 1778] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19F61000) [pid = 3576] [serial = 1775] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (12D68000) [pid = 3576] [serial = 1783] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (130CE400) [pid = 3576] [serial = 1784] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15F6EC00) [pid = 3576] [serial = 1780] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16DF5000) [pid = 3576] [serial = 1781] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16DE9400) [pid = 3576] [serial = 1789] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (14284400) [pid = 3576] [serial = 1786] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (145D8400) [pid = 3576] [serial = 1787] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (17608000) [pid = 3576] [serial = 1802] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A388C00) [pid = 3576] [serial = 1808] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16E3B800) [pid = 3576] [serial = 1801] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1751B800) [pid = 3576] [serial = 1792] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (14543C00) [pid = 3576] [serial = 1799] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1760AC00) [pid = 3576] [serial = 1793] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (19CB1000) [pid = 3576] [serial = 1804] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16DF4800) [pid = 3576] [serial = 1790] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (19F57400) [pid = 3576] [serial = 1805] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3576 | 1468862726184 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 3576 | 1468862726188 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:26 INFO - PROCESS | 3576 | ++DOCSHELL 104E6800 == 28 [pid = 3576] [id = 619] 10:25:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1055E400) [pid = 3576] [serial = 1857] [outer = 00000000] 10:25:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (10F6A800) [pid = 3576] [serial = 1858] [outer = 1055E400] 10:25:26 INFO - PROCESS | 3576 | 1468862726243 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (12862C00) [pid = 3576] [serial = 1859] [outer = 1055E400] 10:25:26 INFO - PROCESS | 3576 | 1468862726656 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 796ms 10:25:26 INFO - PROCESS | 3576 | 1468862726716 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 3576 | 1468862726720 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 10:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:25:26 INFO - PROCESS | 3576 | 1468862726726 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 3576 | 1468862726729 Marionette TRACE conn3 <- [1,2442,null,{}] 10:25:26 INFO - PROCESS | 3576 | 1468862726732 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:26 INFO - PROCESS | 3576 | 1468862726734 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:26 INFO - PROCESS | 3576 | 1468862726818 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:25:26 INFO - PROCESS | 3576 | 1468862726826 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 3576 | 1468862726829 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:26 INFO - PROCESS | 3576 | ++DOCSHELL 13460000 == 29 [pid = 3576] [id = 620] 10:25:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13929000) [pid = 3576] [serial = 1860] [outer = 00000000] 10:25:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (14540C00) [pid = 3576] [serial = 1861] [outer = 13929000] 10:25:26 INFO - PROCESS | 3576 | 1468862726873 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (150A7800) [pid = 3576] [serial = 1862] [outer = 13929000] 10:25:27 INFO - PROCESS | 3576 | 1468862727339 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 640ms 10:25:27 INFO - PROCESS | 3576 | 1468862727364 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:25:27 INFO - PROCESS | 3576 | 1468862727366 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 10:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:25:27 INFO - PROCESS | 3576 | 1468862727373 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - PROCESS | 3576 | 1468862727377 Marionette TRACE conn3 <- [1,2446,null,{}] 10:25:27 INFO - PROCESS | 3576 | 1468862727387 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:27 INFO - PROCESS | 3576 | 1468862727392 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:27 INFO - PROCESS | 3576 | 1468862727474 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:25:27 INFO - PROCESS | 3576 | 1468862727514 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:27 INFO - PROCESS | 3576 | 1468862727517 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:27 INFO - PROCESS | 3576 | ++DOCSHELL 16B57000 == 30 [pid = 3576] [id = 621] 10:25:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16DE7400) [pid = 3576] [serial = 1863] [outer = 00000000] 10:25:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16DED400) [pid = 3576] [serial = 1864] [outer = 16DE7400] 10:25:27 INFO - PROCESS | 3576 | 1468862727647 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16E16C00) [pid = 3576] [serial = 1865] [outer = 16DE7400] 10:25:28 INFO - PROCESS | 3576 | 1468862728021 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 686ms 10:25:28 INFO - PROCESS | 3576 | 1468862728074 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:25:28 INFO - PROCESS | 3576 | 1468862728076 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 10:25:28 INFO - PROCESS | 3576 | 1468862728079 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:25:28 INFO - PROCESS | 3576 | 1468862728081 Marionette TRACE conn3 <- [1,2450,null,{}] 10:25:28 INFO - PROCESS | 3576 | 1468862728085 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:28 INFO - PROCESS | 3576 | 1468862728087 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:28 INFO - PROCESS | 3576 | 1468862728217 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:25:28 INFO - PROCESS | 3576 | 1468862728233 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 3576 | 1468862728235 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:28 INFO - PROCESS | 3576 | ++DOCSHELL 16E12800 == 31 [pid = 3576] [id = 622] 10:25:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16E16000) [pid = 3576] [serial = 1866] [outer = 00000000] 10:25:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (17603400) [pid = 3576] [serial = 1867] [outer = 16E16000] 10:25:28 INFO - PROCESS | 3576 | 1468862728278 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (176C5000) [pid = 3576] [serial = 1868] [outer = 16E16000] 10:25:28 INFO - PROCESS | 3576 | 1468862728709 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 686ms 10:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:25:28 INFO - PROCESS | 3576 | 1468862728782 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:25:28 INFO - PROCESS | 3576 | 1468862728784 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 10:25:28 INFO - PROCESS | 3576 | 1468862728787 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:25:28 INFO - PROCESS | 3576 | 1468862728789 Marionette TRACE conn3 <- [1,2454,null,{}] 10:25:28 INFO - PROCESS | 3576 | 1468862728792 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:28 INFO - PROCESS | 3576 | 1468862728794 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:28 INFO - PROCESS | 3576 | 1468862728929 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:25:28 INFO - PROCESS | 3576 | 1468862728950 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 3576 | 1468862728952 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:28 INFO - PROCESS | 3576 | ++DOCSHELL 17D15000 == 32 [pid = 3576] [id = 623] 10:25:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17D16000) [pid = 3576] [serial = 1869] [outer = 00000000] 10:25:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17DD5800) [pid = 3576] [serial = 1870] [outer = 17D16000] 10:25:28 INFO - PROCESS | 3576 | 1468862728994 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17DD7C00) [pid = 3576] [serial = 1871] [outer = 17D16000] 10:25:29 INFO - PROCESS | 3576 | 1468862729457 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 687ms 10:25:29 INFO - PROCESS | 3576 | 1468862729492 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:25:29 INFO - PROCESS | 3576 | 1468862729494 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 10:25:29 INFO - PROCESS | 3576 | 1468862729498 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - PROCESS | 3576 | 1468862729499 Marionette TRACE conn3 <- [1,2458,null,{}] 10:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:25:29 INFO - PROCESS | 3576 | 1468862729503 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:29 INFO - PROCESS | 3576 | 1468862729508 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:29 INFO - PROCESS | 3576 | 1468862729644 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:25:29 INFO - PROCESS | 3576 | 1468862729711 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:29 INFO - PROCESS | 3576 | 1468862729713 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:29 INFO - PROCESS | 3576 | ++DOCSHELL 18208800 == 33 [pid = 3576] [id = 624] 10:25:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1820A800) [pid = 3576] [serial = 1872] [outer = 00000000] 10:25:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (197B7C00) [pid = 3576] [serial = 1873] [outer = 1820A800] 10:25:29 INFO - PROCESS | 3576 | 1468862729755 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19A16400) [pid = 3576] [serial = 1874] [outer = 1820A800] 10:25:30 INFO - PROCESS | 3576 | 1468862730266 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (156ED800) [pid = 3576] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (112EC800) [pid = 3576] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (12D97C00) [pid = 3576] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17789800) [pid = 3576] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (139C4800) [pid = 3576] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16FA3400) [pid = 3576] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10F73C00) [pid = 3576] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (176C6400) [pid = 3576] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (11C26C00) [pid = 3576] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (158AF000) [pid = 3576] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (197B1800) [pid = 3576] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1820B800) [pid = 3576] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:25:30 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (167F8C00) [pid = 3576] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:25:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:25:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 827ms 10:25:30 INFO - PROCESS | 3576 | 1468862730344 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:25:30 INFO - PROCESS | 3576 | 1468862730347 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 10:25:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:25:30 INFO - PROCESS | 3576 | 1468862730351 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:25:30 INFO - PROCESS | 3576 | 1468862730354 Marionette TRACE conn3 <- [1,2462,null,{}] 10:25:30 INFO - PROCESS | 3576 | 1468862730363 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:30 INFO - PROCESS | 3576 | 1468862730365 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:30 INFO - PROCESS | 3576 | 1468862730441 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:25:30 INFO - PROCESS | 3576 | 1468862730446 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:30 INFO - PROCESS | 3576 | 1468862730448 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:30 INFO - PROCESS | 3576 | ++DOCSHELL 1453F000 == 34 [pid = 3576] [id = 625] 10:25:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (145D8400) [pid = 3576] [serial = 1875] [outer = 00000000] 10:25:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (158AF000) [pid = 3576] [serial = 1876] [outer = 145D8400] 10:25:30 INFO - PROCESS | 3576 | 1468862730490 Marionette DEBUG loaded listener.js 10:25:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15F70800) [pid = 3576] [serial = 1877] [outer = 145D8400] 10:25:30 INFO - PROCESS | 3576 | 1468862730910 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:25:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:25:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 593ms 10:25:30 INFO - PROCESS | 3576 | 1468862730946 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:25:30 INFO - PROCESS | 3576 | 1468862730948 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 10:25:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:25:30 INFO - PROCESS | 3576 | 1468862730951 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:25:30 INFO - PROCESS | 3576 | 1468862730953 Marionette TRACE conn3 <- [1,2466,null,{}] 10:25:30 INFO - PROCESS | 3576 | 1468862730957 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:30 INFO - PROCESS | 3576 | 1468862730959 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:31 INFO - PROCESS | 3576 | 1468862731035 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:25:31 INFO - PROCESS | 3576 | 1468862731040 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:31 INFO - PROCESS | 3576 | 1468862731042 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:31 INFO - PROCESS | 3576 | ++DOCSHELL 14283400 == 35 [pid = 3576] [id = 626] 10:25:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16E3AC00) [pid = 3576] [serial = 1878] [outer = 00000000] 10:25:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (197B8000) [pid = 3576] [serial = 1879] [outer = 16E3AC00] 10:25:31 INFO - PROCESS | 3576 | 1468862731083 Marionette DEBUG loaded listener.js 10:25:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19CB3C00) [pid = 3576] [serial = 1880] [outer = 16E3AC00] 10:25:31 INFO - PROCESS | 3576 | 1468862731532 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:25:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:25:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 624ms 10:25:31 INFO - PROCESS | 3576 | 1468862731590 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:25:31 INFO - PROCESS | 3576 | 1468862731592 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 10:25:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:25:31 INFO - PROCESS | 3576 | 1468862731595 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:25:31 INFO - PROCESS | 3576 | 1468862731597 Marionette TRACE conn3 <- [1,2470,null,{}] 10:25:31 INFO - PROCESS | 3576 | 1468862731600 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:31 INFO - PROCESS | 3576 | 1468862731602 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:31 INFO - PROCESS | 3576 | 1468862731680 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:25:31 INFO - PROCESS | 3576 | 1468862731687 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:31 INFO - PROCESS | 3576 | 1468862731689 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:31 INFO - PROCESS | 3576 | ++DOCSHELL 19572800 == 36 [pid = 3576] [id = 627] 10:25:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19F60400) [pid = 3576] [serial = 1881] [outer = 00000000] 10:25:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A0A1400) [pid = 3576] [serial = 1882] [outer = 19F60400] 10:25:31 INFO - PROCESS | 3576 | 1468862731730 Marionette DEBUG loaded listener.js 10:25:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A382800) [pid = 3576] [serial = 1883] [outer = 19F60400] 10:25:32 INFO - PROCESS | 3576 | 1468862732153 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:25:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:25:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 593ms 10:25:32 INFO - PROCESS | 3576 | 1468862732182 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:25:32 INFO - PROCESS | 3576 | 1468862732184 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 10:25:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:25:32 INFO - PROCESS | 3576 | 1468862732187 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:25:32 INFO - PROCESS | 3576 | 1468862732189 Marionette TRACE conn3 <- [1,2474,null,{}] 10:25:32 INFO - PROCESS | 3576 | 1468862732192 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:32 INFO - PROCESS | 3576 | 1468862732194 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:32 INFO - PROCESS | 3576 | 1468862732314 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:25:32 INFO - PROCESS | 3576 | 1468862732428 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:32 INFO - PROCESS | 3576 | 1468862732432 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:32 INFO - PROCESS | 3576 | ++DOCSHELL 10273000 == 37 [pid = 3576] [id = 628] 10:25:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (10274000) [pid = 3576] [serial = 1884] [outer = 00000000] 10:25:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1047C400) [pid = 3576] [serial = 1885] [outer = 10274000] 10:25:32 INFO - PROCESS | 3576 | 1468862732488 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (10F6AC00) [pid = 3576] [serial = 1886] [outer = 10274000] 10:25:33 INFO - PROCESS | 3576 | 1468862733125 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 998ms 10:25:33 INFO - PROCESS | 3576 | 1468862733192 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:25:33 INFO - PROCESS | 3576 | 1468862733196 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 10:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:25:33 INFO - PROCESS | 3576 | 1468862733200 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:25:33 INFO - PROCESS | 3576 | 1468862733204 Marionette TRACE conn3 <- [1,2478,null,{}] 10:25:33 INFO - PROCESS | 3576 | 1468862733209 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:33 INFO - PROCESS | 3576 | 1468862733212 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:33 INFO - PROCESS | 3576 | 1468862733321 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:25:33 INFO - PROCESS | 3576 | 1468862733461 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:33 INFO - PROCESS | 3576 | 1468862733464 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:33 INFO - PROCESS | 3576 | ++DOCSHELL 15379000 == 38 [pid = 3576] [id = 629] 10:25:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (158A8800) [pid = 3576] [serial = 1887] [outer = 00000000] 10:25:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16139C00) [pid = 3576] [serial = 1888] [outer = 158A8800] 10:25:33 INFO - PROCESS | 3576 | 1468862733523 Marionette DEBUG loaded listener.js 10:25:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16E0BC00) [pid = 3576] [serial = 1889] [outer = 158A8800] 10:25:34 INFO - PROCESS | 3576 | 1468862734073 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:25:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 952ms 10:25:34 INFO - PROCESS | 3576 | 1468862734149 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:25:34 INFO - PROCESS | 3576 | 1468862734153 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 10:25:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:25:34 INFO - PROCESS | 3576 | 1468862734157 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - PROCESS | 3576 | 1468862734159 Marionette TRACE conn3 <- [1,2482,null,{}] 10:25:34 INFO - PROCESS | 3576 | 1468862734164 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:34 INFO - PROCESS | 3576 | 1468862734166 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:34 INFO - PROCESS | 3576 | 1468862734333 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:25:34 INFO - PROCESS | 3576 | 1468862734469 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:34 INFO - PROCESS | 3576 | 1468862734473 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:34 INFO - PROCESS | 3576 | ++DOCSHELL 1777D800 == 39 [pid = 3576] [id = 630] 10:25:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17E59800) [pid = 3576] [serial = 1890] [outer = 00000000] 10:25:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1956C400) [pid = 3576] [serial = 1891] [outer = 17E59800] 10:25:34 INFO - PROCESS | 3576 | 1468862734526 Marionette DEBUG loaded listener.js 10:25:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (197B9000) [pid = 3576] [serial = 1892] [outer = 17E59800] 10:25:35 INFO - PROCESS | 3576 | 1468862735123 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 998ms 10:25:35 INFO - PROCESS | 3576 | 1468862735159 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:25:35 INFO - PROCESS | 3576 | 1468862735162 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 10:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:25:35 INFO - PROCESS | 3576 | 1468862735172 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:25:35 INFO - PROCESS | 3576 | 1468862735178 Marionette TRACE conn3 <- [1,2486,null,{}] 10:25:35 INFO - PROCESS | 3576 | 1468862735182 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:35 INFO - PROCESS | 3576 | 1468862735186 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:35 INFO - PROCESS | 3576 | 1468862735291 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:25:35 INFO - PROCESS | 3576 | 1468862735430 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:35 INFO - PROCESS | 3576 | 1468862735433 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:35 INFO - PROCESS | 3576 | ++DOCSHELL 19576C00 == 40 [pid = 3576] [id = 631] 10:25:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19577000) [pid = 3576] [serial = 1893] [outer = 00000000] 10:25:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A5EBC00) [pid = 3576] [serial = 1894] [outer = 19577000] 10:25:35 INFO - PROCESS | 3576 | 1468862735485 Marionette DEBUG loaded listener.js 10:25:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A5F1000) [pid = 3576] [serial = 1895] [outer = 19577000] 10:25:36 INFO - PROCESS | 3576 | 1468862736255 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1155ms 10:25:36 INFO - PROCESS | 3576 | 1468862736323 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:25:36 INFO - PROCESS | 3576 | 1468862736327 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 10:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:25:36 INFO - PROCESS | 3576 | 1468862736332 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:25:36 INFO - PROCESS | 3576 | 1468862736335 Marionette TRACE conn3 <- [1,2490,null,{}] 10:25:36 INFO - PROCESS | 3576 | 1468862736340 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:36 INFO - PROCESS | 3576 | 1468862736343 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:36 INFO - PROCESS | 3576 | 1468862736451 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:25:36 INFO - PROCESS | 3576 | 1468862736590 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 3576 | 1468862736595 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:36 INFO - PROCESS | 3576 | ++DOCSHELL 13145400 == 41 [pid = 3576] [id = 632] 10:25:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13146000) [pid = 3576] [serial = 1896] [outer = 00000000] 10:25:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (139C5000) [pid = 3576] [serial = 1897] [outer = 13146000] 10:25:36 INFO - PROCESS | 3576 | 1468862736648 Marionette DEBUG loaded listener.js 10:25:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (14543C00) [pid = 3576] [serial = 1898] [outer = 13146000] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 19572800 == 40 [pid = 3576] [id = 627] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 14283400 == 39 [pid = 3576] [id = 626] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 1453F000 == 38 [pid = 3576] [id = 625] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 18208800 == 37 [pid = 3576] [id = 624] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 17D15000 == 36 [pid = 3576] [id = 623] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 16E12800 == 35 [pid = 3576] [id = 622] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 16B57000 == 34 [pid = 3576] [id = 621] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 13460000 == 33 [pid = 3576] [id = 620] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 104E6800 == 32 [pid = 3576] [id = 619] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 156EBC00 == 31 [pid = 3576] [id = 616] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 112BB800 == 30 [pid = 3576] [id = 617] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 131E0C00 == 29 [pid = 3576] [id = 618] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 19576C00 == 28 [pid = 3576] [id = 631] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 1777D800 == 27 [pid = 3576] [id = 630] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 10273000 == 26 [pid = 3576] [id = 628] 10:25:37 INFO - PROCESS | 3576 | --DOCSHELL 15379000 == 25 [pid = 3576] [id = 629] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (19A1E000) [pid = 3576] [serial = 1849] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (15F71800) [pid = 3576] [serial = 1831] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (12924400) [pid = 3576] [serial = 1825] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (12992C00) [pid = 3576] [serial = 1826] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (13938800) [pid = 3576] [serial = 1823] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13146400) [pid = 3576] [serial = 1822] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (18042C00) [pid = 3576] [serial = 1840] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13E8A800) [pid = 3576] [serial = 1828] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1760B800) [pid = 3576] [serial = 1838] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (153EF800) [pid = 3576] [serial = 1843] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17601800) [pid = 3576] [serial = 1837] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1428C000) [pid = 3576] [serial = 1829] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19571800) [pid = 3576] [serial = 1846] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (130CE800) [pid = 3576] [serial = 1811] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (128A4400) [pid = 3576] [serial = 1810] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16E35400) [pid = 3576] [serial = 1814] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (168D0000) [pid = 3576] [serial = 1813] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A095000) [pid = 3576] [serial = 1817] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (197BE000) [pid = 3576] [serial = 1816] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19573000) [pid = 3576] [serial = 1847] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A5EC000) [pid = 3576] [serial = 1820] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A4DEC00) [pid = 3576] [serial = 1819] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (18210000) [pid = 3576] [serial = 1841] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16E33000) [pid = 3576] [serial = 1834] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16EC3800) [pid = 3576] [serial = 1835] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (17D14800) [pid = 3576] [serial = 1844] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (167FB400) [pid = 3576] [serial = 1832] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3576 | 1468862737753 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:25:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:25:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1451ms 10:25:37 INFO - PROCESS | 3576 | 1468862737796 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:25:37 INFO - PROCESS | 3576 | 1468862737800 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 10:25:37 INFO - PROCESS | 3576 | 1468862737805 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:25:37 INFO - PROCESS | 3576 | 1468862737809 Marionette TRACE conn3 <- [1,2494,null,{}] 10:25:37 INFO - PROCESS | 3576 | 1468862737814 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:37 INFO - PROCESS | 3576 | 1468862737817 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:37 INFO - PROCESS | 3576 | 1468862737905 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:25:37 INFO - PROCESS | 3576 | 1468862737913 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:37 INFO - PROCESS | 3576 | 1468862737916 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:37 INFO - PROCESS | 3576 | ++DOCSHELL 11A53800 == 26 [pid = 3576] [id = 633] 10:25:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (11C26C00) [pid = 3576] [serial = 1899] [outer = 00000000] 10:25:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12D64000) [pid = 3576] [serial = 1900] [outer = 11C26C00] 10:25:37 INFO - PROCESS | 3576 | 1468862737963 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12DA2800) [pid = 3576] [serial = 1901] [outer = 11C26C00] 10:25:38 INFO - PROCESS | 3576 | 1468862738457 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:25:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:25:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 702ms 10:25:38 INFO - PROCESS | 3576 | 1468862738506 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:25:38 INFO - PROCESS | 3576 | 1468862738511 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 10:25:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:25:38 INFO - PROCESS | 3576 | 1468862738517 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:25:38 INFO - PROCESS | 3576 | 1468862738519 Marionette TRACE conn3 <- [1,2498,null,{}] 10:25:38 INFO - PROCESS | 3576 | 1468862738523 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:38 INFO - PROCESS | 3576 | 1468862738525 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:38 INFO - PROCESS | 3576 | 1468862738652 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:25:38 INFO - PROCESS | 3576 | 1468862738756 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:38 INFO - PROCESS | 3576 | 1468862738758 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:38 INFO - PROCESS | 3576 | ++DOCSHELL 139CB000 == 27 [pid = 3576] [id = 634] 10:25:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (139CE800) [pid = 3576] [serial = 1902] [outer = 00000000] 10:25:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14287C00) [pid = 3576] [serial = 1903] [outer = 139CE800] 10:25:38 INFO - PROCESS | 3576 | 1468862738804 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (14543400) [pid = 3576] [serial = 1904] [outer = 139CE800] 10:25:39 INFO - PROCESS | 3576 | 1468862739177 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:25:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:25:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 687ms 10:25:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:25:39 INFO - PROCESS | 3576 | 1468862739216 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:25:39 INFO - PROCESS | 3576 | 1468862739218 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 10:25:39 INFO - PROCESS | 3576 | 1468862739222 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:25:39 INFO - PROCESS | 3576 | 1468862739225 Marionette TRACE conn3 <- [1,2502,null,{}] 10:25:39 INFO - PROCESS | 3576 | 1468862739236 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:39 INFO - PROCESS | 3576 | 1468862739240 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:39 INFO - PROCESS | 3576 | 1468862739323 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:25:39 INFO - PROCESS | 3576 | 1468862739330 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 3576 | 1468862739333 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:39 INFO - PROCESS | 3576 | ++DOCSHELL 15F66400 == 28 [pid = 3576] [id = 635] 10:25:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15F6FC00) [pid = 3576] [serial = 1905] [outer = 00000000] 10:25:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16A80000) [pid = 3576] [serial = 1906] [outer = 15F6FC00] 10:25:39 INFO - PROCESS | 3576 | 1468862739379 Marionette DEBUG loaded listener.js 10:25:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16DE9400) [pid = 3576] [serial = 1907] [outer = 15F6FC00] 10:25:39 INFO - PROCESS | 3576 | 1468862739882 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:25:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:25:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 686ms 10:25:39 INFO - PROCESS | 3576 | 1468862739921 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:25:39 INFO - PROCESS | 3576 | 1468862739923 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 10:25:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:25:39 INFO - PROCESS | 3576 | 1468862739927 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:25:39 INFO - PROCESS | 3576 | 1468862739929 Marionette TRACE conn3 <- [1,2506,null,{}] 10:25:39 INFO - PROCESS | 3576 | 1468862739932 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:39 INFO - PROCESS | 3576 | 1468862739934 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:40 INFO - PROCESS | 3576 | 1468862740079 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:25:40 INFO - PROCESS | 3576 | 1468862740144 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:40 INFO - PROCESS | 3576 | 1468862740146 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:40 INFO - PROCESS | 3576 | ++DOCSHELL 16E2EC00 == 29 [pid = 3576] [id = 636] 10:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16E2FC00) [pid = 3576] [serial = 1908] [outer = 00000000] 10:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E39000) [pid = 3576] [serial = 1909] [outer = 16E2FC00] 10:25:40 INFO - PROCESS | 3576 | 1468862740189 Marionette DEBUG loaded listener.js 10:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16EC6C00) [pid = 3576] [serial = 1910] [outer = 16E2FC00] 10:25:40 INFO - PROCESS | 3576 | 1468862740585 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 687ms 10:25:40 INFO - PROCESS | 3576 | 1468862740626 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:25:40 INFO - PROCESS | 3576 | 1468862740628 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 10:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:25:40 INFO - PROCESS | 3576 | 1468862740637 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:25:40 INFO - PROCESS | 3576 | 1468862740639 Marionette TRACE conn3 <- [1,2510,null,{}] 10:25:40 INFO - PROCESS | 3576 | 1468862740642 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:40 INFO - PROCESS | 3576 | 1468862740645 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:40 INFO - PROCESS | 3576 | 1468862740757 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:25:40 INFO - PROCESS | 3576 | 1468862740764 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:40 INFO - PROCESS | 3576 | 1468862740766 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:40 INFO - PROCESS | 3576 | ++DOCSHELL 17031800 == 30 [pid = 3576] [id = 637] 10:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17038C00) [pid = 3576] [serial = 1911] [outer = 00000000] 10:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (175D6C00) [pid = 3576] [serial = 1912] [outer = 17038C00] 10:25:40 INFO - PROCESS | 3576 | 1468862740808 Marionette DEBUG loaded listener.js 10:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (176C0000) [pid = 3576] [serial = 1913] [outer = 17038C00] 10:25:41 INFO - PROCESS | 3576 | 1468862741283 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:25:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:25:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 702ms 10:25:41 INFO - PROCESS | 3576 | 1468862741331 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:25:41 INFO - PROCESS | 3576 | 1468862741333 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 10:25:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:25:41 INFO - PROCESS | 3576 | 1468862741337 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:25:41 INFO - PROCESS | 3576 | 1468862741338 Marionette TRACE conn3 <- [1,2514,null,{}] 10:25:41 INFO - PROCESS | 3576 | 1468862741342 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:41 INFO - PROCESS | 3576 | 1468862741347 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:41 INFO - PROCESS | 3576 | 1468862741497 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16E3AC00) [pid = 3576] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19F60400) [pid = 3576] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17D16000) [pid = 3576] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1820A800) [pid = 3576] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (197BAC00) [pid = 3576] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1392A000) [pid = 3576] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16DE7400) [pid = 3576] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1055E400) [pid = 3576] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13929000) [pid = 3576] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (112C1C00) [pid = 3576] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (145D8400) [pid = 3576] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:25:41 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16E16000) [pid = 3576] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:25:41 INFO - PROCESS | 3576 | 1468862741810 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:41 INFO - PROCESS | 3576 | 1468862741812 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:41 INFO - PROCESS | 3576 | ++DOCSHELL 104EB800 == 31 [pid = 3576] [id = 638] 10:25:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1055E400) [pid = 3576] [serial = 1914] [outer = 00000000] 10:25:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (130AC800) [pid = 3576] [serial = 1915] [outer = 1055E400] 10:25:41 INFO - PROCESS | 3576 | 1468862741855 Marionette DEBUG loaded listener.js 10:25:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16B4B800) [pid = 3576] [serial = 1916] [outer = 1055E400] 10:25:42 INFO - PROCESS | 3576 | 1468862742210 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 905ms 10:25:42 INFO - PROCESS | 3576 | 1468862742250 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:25:42 INFO - PROCESS | 3576 | 1468862742252 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 10:25:42 INFO - PROCESS | 3576 | 1468862742255 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:25:42 INFO - PROCESS | 3576 | 1468862742257 Marionette TRACE conn3 <- [1,2518,null,{}] 10:25:42 INFO - PROCESS | 3576 | 1468862742260 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:42 INFO - PROCESS | 3576 | 1468862742262 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:42 INFO - PROCESS | 3576 | 1468862742372 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:25:42 INFO - PROCESS | 3576 | 1468862742380 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:42 INFO - PROCESS | 3576 | 1468862742382 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:42 INFO - PROCESS | 3576 | ++DOCSHELL 12865000 == 32 [pid = 3576] [id = 639] 10:25:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (130AE400) [pid = 3576] [serial = 1917] [outer = 00000000] 10:25:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (18208C00) [pid = 3576] [serial = 1918] [outer = 130AE400] 10:25:42 INFO - PROCESS | 3576 | 1468862742423 Marionette DEBUG loaded listener.js 10:25:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1820D000) [pid = 3576] [serial = 1919] [outer = 130AE400] 10:25:42 INFO - PROCESS | 3576 | 1468862742832 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 640ms 10:25:42 INFO - PROCESS | 3576 | 1468862742895 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:25:42 INFO - PROCESS | 3576 | 1468862742897 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 10:25:42 INFO - PROCESS | 3576 | 1468862742900 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:25:42 INFO - PROCESS | 3576 | 1468862742902 Marionette TRACE conn3 <- [1,2522,null,{}] 10:25:42 INFO - PROCESS | 3576 | 1468862742905 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:42 INFO - PROCESS | 3576 | 1468862742907 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:42 INFO - PROCESS | 3576 | 1468862742982 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:25:43 INFO - PROCESS | 3576 | 1468862743104 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 3576 | 1468862743106 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:43 INFO - PROCESS | 3576 | ++DOCSHELL 14284C00 == 33 [pid = 3576] [id = 640] 10:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16DED800) [pid = 3576] [serial = 1920] [outer = 00000000] 10:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19572800) [pid = 3576] [serial = 1921] [outer = 16DED800] 10:25:43 INFO - PROCESS | 3576 | 1468862743148 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19574800) [pid = 3576] [serial = 1922] [outer = 16DED800] 10:25:43 INFO - PROCESS | 3576 | 1468862743510 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 640ms 10:25:43 INFO - PROCESS | 3576 | 1468862743539 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:25:43 INFO - PROCESS | 3576 | 1468862743541 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 10:25:43 INFO - PROCESS | 3576 | 1468862743544 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:25:43 INFO - PROCESS | 3576 | 1468862743546 Marionette TRACE conn3 <- [1,2526,null,{}] 10:25:43 INFO - PROCESS | 3576 | 1468862743549 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:43 INFO - PROCESS | 3576 | 1468862743551 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:43 INFO - PROCESS | 3576 | 1468862743669 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:25:43 INFO - PROCESS | 3576 | 1468862743677 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 3576 | 1468862743679 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:43 INFO - PROCESS | 3576 | ++DOCSHELL 19570400 == 34 [pid = 3576] [id = 641] 10:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19578C00) [pid = 3576] [serial = 1923] [outer = 00000000] 10:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19CA4800) [pid = 3576] [serial = 1924] [outer = 19578C00] 10:25:43 INFO - PROCESS | 3576 | 1468862743721 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19CA9800) [pid = 3576] [serial = 1925] [outer = 19578C00] 10:25:44 INFO - PROCESS | 3576 | 1468862744510 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1045ms 10:25:44 INFO - PROCESS | 3576 | 1468862744582 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:25:44 INFO - PROCESS | 3576 | 1468862744586 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 10:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:25:44 INFO - PROCESS | 3576 | 1468862744590 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:25:44 INFO - PROCESS | 3576 | 1468862744594 Marionette TRACE conn3 <- [1,2530,null,{}] 10:25:44 INFO - PROCESS | 3576 | 1468862744599 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:44 INFO - PROCESS | 3576 | 1468862744602 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:44 INFO - PROCESS | 3576 | 1468862744721 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:25:44 INFO - PROCESS | 3576 | 1468862744863 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 3576 | 1468862744866 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:44 INFO - PROCESS | 3576 | ++DOCSHELL 12821400 == 35 [pid = 3576] [id = 642] 10:25:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (12862000) [pid = 3576] [serial = 1926] [outer = 00000000] 10:25:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13145C00) [pid = 3576] [serial = 1927] [outer = 12862000] 10:25:44 INFO - PROCESS | 3576 | 1468862744922 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13939C00) [pid = 3576] [serial = 1928] [outer = 12862000] 10:25:45 INFO - PROCESS | 3576 | 1468862745621 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:25:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:25:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1092ms 10:25:45 INFO - PROCESS | 3576 | 1468862745684 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:25:45 INFO - PROCESS | 3576 | 1468862745689 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 10:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:25:45 INFO - PROCESS | 3576 | 1468862745695 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:25:45 INFO - PROCESS | 3576 | 1468862745698 Marionette TRACE conn3 <- [1,2534,null,{}] 10:25:45 INFO - PROCESS | 3576 | 1468862745702 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:45 INFO - PROCESS | 3576 | 1468862745705 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:45 INFO - PROCESS | 3576 | 1468862745898 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:25:45 INFO - PROCESS | 3576 | 1468862745909 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:45 INFO - PROCESS | 3576 | 1468862745911 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:45 INFO - PROCESS | 3576 | ++DOCSHELL 14290C00 == 36 [pid = 3576] [id = 643] 10:25:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1454CC00) [pid = 3576] [serial = 1929] [outer = 00000000] 10:25:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1533E800) [pid = 3576] [serial = 1930] [outer = 1454CC00] 10:25:45 INFO - PROCESS | 3576 | 1468862745967 Marionette DEBUG loaded listener.js 10:25:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1537E000) [pid = 3576] [serial = 1931] [outer = 1454CC00] 10:25:46 INFO - PROCESS | 3576 | --DOCSHELL 14284C00 == 35 [pid = 3576] [id = 640] 10:25:46 INFO - PROCESS | 3576 | --DOCSHELL 12865000 == 34 [pid = 3576] [id = 639] 10:25:46 INFO - PROCESS | 3576 | --DOCSHELL 104EB800 == 33 [pid = 3576] [id = 638] 10:25:46 INFO - PROCESS | 3576 | --DOCSHELL 17031800 == 32 [pid = 3576] [id = 637] 10:25:46 INFO - PROCESS | 3576 | --DOCSHELL 16E2EC00 == 31 [pid = 3576] [id = 636] 10:25:46 INFO - PROCESS | 3576 | --DOCSHELL 15F66400 == 30 [pid = 3576] [id = 635] 10:25:46 INFO - PROCESS | 3576 | --DOCSHELL 139CB000 == 29 [pid = 3576] [id = 634] 10:25:46 INFO - PROCESS | 3576 | --DOCSHELL 11A53800 == 28 [pid = 3576] [id = 633] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A0A1400) [pid = 3576] [serial = 1882] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (17DD5800) [pid = 3576] [serial = 1870] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (197B7C00) [pid = 3576] [serial = 1873] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17DD7C00) [pid = 3576] [serial = 1871] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (19A22400) [pid = 3576] [serial = 1850] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1537E400) [pid = 3576] [serial = 1855] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10F6A000) [pid = 3576] [serial = 1856] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16DED400) [pid = 3576] [serial = 1864] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16E16C00) [pid = 3576] [serial = 1865] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10F6A800) [pid = 3576] [serial = 1858] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12862C00) [pid = 3576] [serial = 1859] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (14540C00) [pid = 3576] [serial = 1861] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (150A7800) [pid = 3576] [serial = 1862] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (114DCC00) [pid = 3576] [serial = 1852] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1286E400) [pid = 3576] [serial = 1853] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (15F70800) [pid = 3576] [serial = 1877] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (158AF000) [pid = 3576] [serial = 1876] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19A16400) [pid = 3576] [serial = 1874] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (17603400) [pid = 3576] [serial = 1867] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A382800) [pid = 3576] [serial = 1883] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (176C5000) [pid = 3576] [serial = 1868] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19CB3C00) [pid = 3576] [serial = 1880] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (197B8000) [pid = 3576] [serial = 1879] [outer = 00000000] [url = about:blank] 10:25:46 INFO - PROCESS | 3576 | 1468862746793 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1139ms 10:25:46 INFO - PROCESS | 3576 | 1468862746837 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:25:46 INFO - PROCESS | 3576 | 1468862746841 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 10:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:25:46 INFO - PROCESS | 3576 | 1468862746848 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:25:46 INFO - PROCESS | 3576 | 1468862746853 Marionette TRACE conn3 <- [1,2538,null,{}] 10:25:46 INFO - PROCESS | 3576 | 1468862746857 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:46 INFO - PROCESS | 3576 | 1468862746860 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:46 INFO - PROCESS | 3576 | 1468862746948 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:25:46 INFO - PROCESS | 3576 | 1468862746954 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:46 INFO - PROCESS | 3576 | 1468862746958 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:46 INFO - PROCESS | 3576 | ++DOCSHELL 112BA800 == 29 [pid = 3576] [id = 644] 10:25:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (112F1400) [pid = 3576] [serial = 1932] [outer = 00000000] 10:25:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (12870C00) [pid = 3576] [serial = 1933] [outer = 112F1400] 10:25:47 INFO - PROCESS | 3576 | 1468862747005 Marionette DEBUG loaded listener.js 10:25:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (12D9AC00) [pid = 3576] [serial = 1934] [outer = 112F1400] 10:25:47 INFO - PROCESS | 3576 | 1468862747533 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 10:25:47 INFO - PROCESS | 3576 | 1468862747588 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:25:47 INFO - PROCESS | 3576 | 1468862747592 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 10:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:25:47 INFO - PROCESS | 3576 | 1468862747598 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:25:47 INFO - PROCESS | 3576 | 1468862747601 Marionette TRACE conn3 <- [1,2542,null,{}] 10:25:47 INFO - PROCESS | 3576 | 1468862747604 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:47 INFO - PROCESS | 3576 | 1468862747606 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:47 INFO - PROCESS | 3576 | 1468862747691 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:25:47 INFO - PROCESS | 3576 | 1468862747786 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:47 INFO - PROCESS | 3576 | 1468862747788 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:47 INFO - PROCESS | 3576 | ++DOCSHELL 1286E400 == 30 [pid = 3576] [id = 645] 10:25:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12870800) [pid = 3576] [serial = 1935] [outer = 00000000] 10:25:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (14545400) [pid = 3576] [serial = 1936] [outer = 12870800] 10:25:47 INFO - PROCESS | 3576 | 1468862747837 Marionette DEBUG loaded listener.js 10:25:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15378800) [pid = 3576] [serial = 1937] [outer = 12870800] 10:25:48 INFO - PROCESS | 3576 | 1468862748214 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 640ms 10:25:48 INFO - PROCESS | 3576 | 1468862748237 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:25:48 INFO - PROCESS | 3576 | 1468862748239 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 10:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:25:48 INFO - PROCESS | 3576 | 1468862748243 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:25:48 INFO - PROCESS | 3576 | 1468862748246 Marionette TRACE conn3 <- [1,2546,null,{}] 10:25:48 INFO - PROCESS | 3576 | 1468862748257 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:48 INFO - PROCESS | 3576 | 1468862748261 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:48 INFO - PROCESS | 3576 | 1468862748346 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:25:48 INFO - PROCESS | 3576 | 1468862748353 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:48 INFO - PROCESS | 3576 | 1468862748356 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:48 INFO - PROCESS | 3576 | ++DOCSHELL 16E12800 == 31 [pid = 3576] [id = 646] 10:25:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16E16C00) [pid = 3576] [serial = 1938] [outer = 00000000] 10:25:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16E38000) [pid = 3576] [serial = 1939] [outer = 16E16C00] 10:25:48 INFO - PROCESS | 3576 | 1468862748402 Marionette DEBUG loaded listener.js 10:25:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1708D000) [pid = 3576] [serial = 1940] [outer = 16E16C00] 10:25:48 INFO - PROCESS | 3576 | 1468862748878 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 702ms 10:25:48 INFO - PROCESS | 3576 | 1468862748942 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:25:48 INFO - PROCESS | 3576 | 1468862748944 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 10:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:25:48 INFO - PROCESS | 3576 | 1468862748948 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:25:48 INFO - PROCESS | 3576 | 1468862748949 Marionette TRACE conn3 <- [1,2550,null,{}] 10:25:48 INFO - PROCESS | 3576 | 1468862748959 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:48 INFO - PROCESS | 3576 | 1468862748961 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:49 INFO - PROCESS | 3576 | 1468862749079 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:25:49 INFO - PROCESS | 3576 | 1468862749172 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:49 INFO - PROCESS | 3576 | 1468862749174 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:49 INFO - PROCESS | 3576 | ++DOCSHELL 16EC7800 == 32 [pid = 3576] [id = 647] 10:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (175D2800) [pid = 3576] [serial = 1941] [outer = 00000000] 10:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (176C7C00) [pid = 3576] [serial = 1942] [outer = 175D2800] 10:25:49 INFO - PROCESS | 3576 | 1468862749219 Marionette DEBUG loaded listener.js 10:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17D1D800) [pid = 3576] [serial = 1943] [outer = 175D2800] 10:25:49 INFO - PROCESS | 3576 | 1468862749647 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 10:25:49 INFO - PROCESS | 3576 | 1468862749693 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:25:49 INFO - PROCESS | 3576 | 1468862749695 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 10:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:25:49 INFO - PROCESS | 3576 | 1468862749698 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:25:49 INFO - PROCESS | 3576 | 1468862749700 Marionette TRACE conn3 <- [1,2554,null,{}] 10:25:49 INFO - PROCESS | 3576 | 1468862749703 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:49 INFO - PROCESS | 3576 | 1468862749705 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:49 INFO - PROCESS | 3576 | 1468862749818 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:25:49 INFO - PROCESS | 3576 | 1468862749824 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:49 INFO - PROCESS | 3576 | 1468862749826 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:49 INFO - PROCESS | 3576 | ++DOCSHELL 176B8800 == 33 [pid = 3576] [id = 648] 10:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17D15000) [pid = 3576] [serial = 1944] [outer = 00000000] 10:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17E54C00) [pid = 3576] [serial = 1945] [outer = 17D15000] 10:25:49 INFO - PROCESS | 3576 | 1468862749868 Marionette DEBUG loaded listener.js 10:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1803F800) [pid = 3576] [serial = 1946] [outer = 17D15000] 10:25:50 INFO - PROCESS | 3576 | 1468862750363 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 702ms 10:25:50 INFO - PROCESS | 3576 | 1468862750397 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:25:50 INFO - PROCESS | 3576 | 1468862750399 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 10:25:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:25:50 INFO - PROCESS | 3576 | 1468862750403 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:25:50 INFO - PROCESS | 3576 | 1468862750404 Marionette TRACE conn3 <- [1,2558,null,{}] 10:25:50 INFO - PROCESS | 3576 | 1468862750407 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:50 INFO - PROCESS | 3576 | 1468862750413 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:50 INFO - PROCESS | 3576 | 1468862750561 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:25:50 INFO - PROCESS | 3576 | 1468862750584 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:50 INFO - PROCESS | 3576 | 1468862750586 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:50 INFO - PROCESS | 3576 | ++DOCSHELL 19569C00 == 34 [pid = 3576] [id = 649] 10:25:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1956A400) [pid = 3576] [serial = 1947] [outer = 00000000] 10:25:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19A15800) [pid = 3576] [serial = 1948] [outer = 1956A400] 10:25:50 INFO - PROCESS | 3576 | 1468862750637 Marionette DEBUG loaded listener.js 10:25:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19A21000) [pid = 3576] [serial = 1949] [outer = 1956A400] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16DED800) [pid = 3576] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16E2FC00) [pid = 3576] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11C26C00) [pid = 3576] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15F6FC00) [pid = 3576] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (139CE800) [pid = 3576] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13146000) [pid = 3576] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10274000) [pid = 3576] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (158A8800) [pid = 3576] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17E59800) [pid = 3576] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (17038C00) [pid = 3576] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19577000) [pid = 3576] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1055E400) [pid = 3576] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (130AE400) [pid = 3576] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:25:51 INFO - PROCESS | 3576 | 1468862751146 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 811ms 10:25:51 INFO - PROCESS | 3576 | 1468862751205 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:25:51 INFO - PROCESS | 3576 | 1468862751207 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 10:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:25:51 INFO - PROCESS | 3576 | 1468862751210 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:25:51 INFO - PROCESS | 3576 | 1468862751212 Marionette TRACE conn3 <- [1,2562,null,{}] 10:25:51 INFO - PROCESS | 3576 | 1468862751215 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:51 INFO - PROCESS | 3576 | 1468862751217 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:51 INFO - PROCESS | 3576 | 1468862751292 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:25:51 INFO - PROCESS | 3576 | 1468862751387 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:51 INFO - PROCESS | 3576 | 1468862751389 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:51 INFO - PROCESS | 3576 | ++DOCSHELL 104EBC00 == 35 [pid = 3576] [id = 650] 10:25:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1055E400) [pid = 3576] [serial = 1950] [outer = 00000000] 10:25:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (139CE800) [pid = 3576] [serial = 1951] [outer = 1055E400] 10:25:51 INFO - PROCESS | 3576 | 1468862751433 Marionette DEBUG loaded listener.js 10:25:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16DE7C00) [pid = 3576] [serial = 1952] [outer = 1055E400] 10:25:51 INFO - PROCESS | 3576 | 1468862751791 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 640ms 10:25:51 INFO - PROCESS | 3576 | 1468862751849 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:25:51 INFO - PROCESS | 3576 | 1468862751850 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 10:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:25:51 INFO - PROCESS | 3576 | 1468862751861 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:25:51 INFO - PROCESS | 3576 | 1468862751863 Marionette TRACE conn3 <- [1,2566,null,{}] 10:25:51 INFO - PROCESS | 3576 | 1468862751867 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:51 INFO - PROCESS | 3576 | 1468862751868 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:51 INFO - PROCESS | 3576 | 1468862751976 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:25:51 INFO - PROCESS | 3576 | 1468862751982 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:51 INFO - PROCESS | 3576 | 1468862751984 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:51 INFO - PROCESS | 3576 | ++DOCSHELL 130AE400 == 36 [pid = 3576] [id = 651] 10:25:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16E2FC00) [pid = 3576] [serial = 1953] [outer = 00000000] 10:25:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19577000) [pid = 3576] [serial = 1954] [outer = 16E2FC00] 10:25:52 INFO - PROCESS | 3576 | 1468862752026 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19CA7800) [pid = 3576] [serial = 1955] [outer = 16E2FC00] 10:25:52 INFO - PROCESS | 3576 | 1468862752445 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:25:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:25:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 655ms 10:25:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:25:52 INFO - PROCESS | 3576 | 1468862752513 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:25:52 INFO - PROCESS | 3576 | 1468862752515 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 10:25:52 INFO - PROCESS | 3576 | 1468862752518 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:25:52 INFO - PROCESS | 3576 | 1468862752520 Marionette TRACE conn3 <- [1,2570,null,{}] 10:25:52 INFO - PROCESS | 3576 | 1468862752523 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:52 INFO - PROCESS | 3576 | 1468862752524 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:52 INFO - PROCESS | 3576 | 1468862752602 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:25:52 INFO - PROCESS | 3576 | 1468862752608 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:52 INFO - PROCESS | 3576 | 1468862752610 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:52 INFO - PROCESS | 3576 | ++DOCSHELL 19576000 == 37 [pid = 3576] [id = 652] 10:25:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19CB0000) [pid = 3576] [serial = 1956] [outer = 00000000] 10:25:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A097C00) [pid = 3576] [serial = 1957] [outer = 19CB0000] 10:25:52 INFO - PROCESS | 3576 | 1468862752660 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A09D800) [pid = 3576] [serial = 1958] [outer = 19CB0000] 10:25:53 INFO - PROCESS | 3576 | 1468862753194 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 733ms 10:25:53 INFO - PROCESS | 3576 | 1468862753259 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 3576 | 1468862753264 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 10:25:53 INFO - PROCESS | 3576 | 1468862753270 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:25:53 INFO - PROCESS | 3576 | 1468862753274 Marionette TRACE conn3 <- [1,2574,null,{}] 10:25:53 INFO - PROCESS | 3576 | 1468862753280 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:53 INFO - PROCESS | 3576 | 1468862753283 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:53 INFO - PROCESS | 3576 | 1468862753442 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:25:53 INFO - PROCESS | 3576 | 1468862753556 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 3576 | 1468862753561 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:53 INFO - PROCESS | 3576 | ++DOCSHELL 10A10000 == 38 [pid = 3576] [id = 653] 10:25:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (10A74C00) [pid = 3576] [serial = 1959] [outer = 00000000] 10:25:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1296FC00) [pid = 3576] [serial = 1960] [outer = 10A74C00] 10:25:53 INFO - PROCESS | 3576 | 1468862753630 Marionette DEBUG loaded listener.js 10:25:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (13151C00) [pid = 3576] [serial = 1961] [outer = 10A74C00] 10:25:54 INFO - PROCESS | 3576 | 1468862754181 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 936ms 10:25:54 INFO - PROCESS | 3576 | 1468862754215 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:25:54 INFO - PROCESS | 3576 | 1468862754220 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 10:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:25:54 INFO - PROCESS | 3576 | 1468862754227 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:25:54 INFO - PROCESS | 3576 | 1468862754229 Marionette TRACE conn3 <- [1,2578,null,{}] 10:25:54 INFO - PROCESS | 3576 | 1468862754233 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:54 INFO - PROCESS | 3576 | 1468862754236 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:54 INFO - PROCESS | 3576 | 1468862754346 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:25:54 INFO - PROCESS | 3576 | 1468862754457 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:54 INFO - PROCESS | 3576 | 1468862754460 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:54 INFO - PROCESS | 3576 | ++DOCSHELL 153F0C00 == 39 [pid = 3576] [id = 654] 10:25:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (156F1000) [pid = 3576] [serial = 1962] [outer = 00000000] 10:25:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (167FB000) [pid = 3576] [serial = 1963] [outer = 156F1000] 10:25:54 INFO - PROCESS | 3576 | 1468862754555 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16E34C00) [pid = 3576] [serial = 1964] [outer = 156F1000] 10:25:55 INFO - PROCESS | 3576 | 1468862755162 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 999ms 10:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:25:55 INFO - PROCESS | 3576 | 1468862755229 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 3576 | 1468862755231 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 10:25:55 INFO - PROCESS | 3576 | 1468862755235 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - PROCESS | 3576 | 1468862755239 Marionette TRACE conn3 <- [1,2582,null,{}] 10:25:55 INFO - PROCESS | 3576 | 1468862755250 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:55 INFO - PROCESS | 3576 | 1468862755254 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:55 INFO - PROCESS | 3576 | 1468862755359 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:25:55 INFO - PROCESS | 3576 | 1468862755497 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:55 INFO - PROCESS | 3576 | 1468862755500 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:55 INFO - PROCESS | 3576 | ++DOCSHELL 197BCC00 == 40 [pid = 3576] [id = 655] 10:25:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (197BD400) [pid = 3576] [serial = 1965] [outer = 00000000] 10:25:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19F5AC00) [pid = 3576] [serial = 1966] [outer = 197BD400] 10:25:55 INFO - PROCESS | 3576 | 1468862755556 Marionette DEBUG loaded listener.js 10:25:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A383000) [pid = 3576] [serial = 1967] [outer = 197BD400] 10:25:56 INFO - PROCESS | 3576 | 1468862756204 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 999ms 10:25:56 INFO - PROCESS | 3576 | 1468862756221 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:25:56 INFO - PROCESS | 3576 | 1468862756223 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 10:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:25:56 INFO - PROCESS | 3576 | 1468862756227 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:25:56 INFO - PROCESS | 3576 | 1468862756229 Marionette TRACE conn3 <- [1,2586,null,{}] 10:25:56 INFO - PROCESS | 3576 | 1468862756232 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:56 INFO - PROCESS | 3576 | 1468862756234 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:56 INFO - PROCESS | 3576 | 1468862756339 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:25:56 INFO - PROCESS | 3576 | 1468862756453 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:56 INFO - PROCESS | 3576 | 1468862756455 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:56 INFO - PROCESS | 3576 | ++DOCSHELL 10559C00 == 41 [pid = 3576] [id = 656] 10:25:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (10A0F400) [pid = 3576] [serial = 1968] [outer = 00000000] 10:25:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (11A44400) [pid = 3576] [serial = 1969] [outer = 10A0F400] 10:25:56 INFO - PROCESS | 3576 | 1468862756548 Marionette DEBUG loaded listener.js 10:25:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (13139C00) [pid = 3576] [serial = 1970] [outer = 10A0F400] 10:25:57 INFO - PROCESS | 3576 | 1468862757321 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1139ms 10:25:57 INFO - PROCESS | 3576 | 1468862757368 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:25:57 INFO - PROCESS | 3576 | 1468862757372 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 10:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:25:57 INFO - PROCESS | 3576 | 1468862757377 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:25:57 INFO - PROCESS | 3576 | 1468862757381 Marionette TRACE conn3 <- [1,2590,null,{}] 10:25:57 INFO - PROCESS | 3576 | 1468862757386 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:57 INFO - PROCESS | 3576 | 1468862757389 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:57 INFO - PROCESS | 3576 | 1468862757489 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:25:57 INFO - PROCESS | 3576 | 1468862757629 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 3576 | 1468862757632 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:57 INFO - PROCESS | 3576 | ++DOCSHELL 11284C00 == 42 [pid = 3576] [id = 657] 10:25:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (112F0C00) [pid = 3576] [serial = 1971] [outer = 00000000] 10:25:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13153800) [pid = 3576] [serial = 1972] [outer = 112F0C00] 10:25:57 INFO - PROCESS | 3576 | 1468862757684 Marionette DEBUG loaded listener.js 10:25:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (145D8800) [pid = 3576] [serial = 1973] [outer = 112F0C00] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 130AE400 == 41 [pid = 3576] [id = 651] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 104EBC00 == 40 [pid = 3576] [id = 650] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 19569C00 == 39 [pid = 3576] [id = 649] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 176B8800 == 38 [pid = 3576] [id = 648] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 16EC7800 == 37 [pid = 3576] [id = 647] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 16E12800 == 36 [pid = 3576] [id = 646] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 1286E400 == 35 [pid = 3576] [id = 645] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 112BA800 == 34 [pid = 3576] [id = 644] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 14290C00 == 33 [pid = 3576] [id = 643] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 12821400 == 32 [pid = 3576] [id = 642] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 13145400 == 31 [pid = 3576] [id = 632] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 19570400 == 30 [pid = 3576] [id = 641] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 10559C00 == 29 [pid = 3576] [id = 656] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 197BCC00 == 28 [pid = 3576] [id = 655] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 19576000 == 27 [pid = 3576] [id = 652] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 10A10000 == 26 [pid = 3576] [id = 653] 10:25:58 INFO - PROCESS | 3576 | --DOCSHELL 153F0C00 == 25 [pid = 3576] [id = 654] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (19572800) [pid = 3576] [serial = 1921] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16E39000) [pid = 3576] [serial = 1909] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (12D64000) [pid = 3576] [serial = 1900] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (12DA2800) [pid = 3576] [serial = 1901] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16A80000) [pid = 3576] [serial = 1906] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (14287C00) [pid = 3576] [serial = 1903] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (14543400) [pid = 3576] [serial = 1904] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (14543C00) [pid = 3576] [serial = 1898] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (139C5000) [pid = 3576] [serial = 1897] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (10F6AC00) [pid = 3576] [serial = 1886] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1047C400) [pid = 3576] [serial = 1885] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16E0BC00) [pid = 3576] [serial = 1889] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16139C00) [pid = 3576] [serial = 1888] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (197B9000) [pid = 3576] [serial = 1892] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1956C400) [pid = 3576] [serial = 1891] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (175D6C00) [pid = 3576] [serial = 1912] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A5F1000) [pid = 3576] [serial = 1895] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A5EBC00) [pid = 3576] [serial = 1894] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16EC6C00) [pid = 3576] [serial = 1910] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (130AC800) [pid = 3576] [serial = 1915] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (176C0000) [pid = 3576] [serial = 1913] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19574800) [pid = 3576] [serial = 1922] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16B4B800) [pid = 3576] [serial = 1916] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (18208C00) [pid = 3576] [serial = 1918] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1820D000) [pid = 3576] [serial = 1919] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16DE9400) [pid = 3576] [serial = 1907] [outer = 00000000] [url = about:blank] 10:25:58 INFO - PROCESS | 3576 | 1468862758790 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1451ms 10:25:58 INFO - PROCESS | 3576 | 1468862758843 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:25:58 INFO - PROCESS | 3576 | 1468862758847 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 10:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:25:58 INFO - PROCESS | 3576 | 1468862758852 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:25:58 INFO - PROCESS | 3576 | 1468862758856 Marionette TRACE conn3 <- [1,2594,null,{}] 10:25:58 INFO - PROCESS | 3576 | 1468862758861 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:58 INFO - PROCESS | 3576 | 1468862758864 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:58 INFO - PROCESS | 3576 | 1468862758952 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:25:59 INFO - PROCESS | 3576 | 1468862759086 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 3576 | 1468862759089 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:59 INFO - PROCESS | 3576 | ++DOCSHELL 112B9C00 == 26 [pid = 3576] [id = 658] 10:25:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (112C1C00) [pid = 3576] [serial = 1974] [outer = 00000000] 10:25:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12864800) [pid = 3576] [serial = 1975] [outer = 112C1C00] 10:25:59 INFO - PROCESS | 3576 | 1468862759135 Marionette DEBUG loaded listener.js 10:25:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (12991800) [pid = 3576] [serial = 1976] [outer = 112C1C00] 10:25:59 INFO - PROCESS | 3576 | 1468862759541 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 10:25:59 INFO - PROCESS | 3576 | 1468862759589 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:25:59 INFO - PROCESS | 3576 | 1468862759594 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 10:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:25:59 INFO - PROCESS | 3576 | 1468862759632 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:25:59 INFO - PROCESS | 3576 | 1468862759635 Marionette TRACE conn3 <- [1,2598,null,{}] 10:25:59 INFO - PROCESS | 3576 | 1468862759639 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:59 INFO - PROCESS | 3576 | 1468862759641 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:59 INFO - PROCESS | 3576 | 1468862759734 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:25:59 INFO - PROCESS | 3576 | 1468862759748 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 3576 | 1468862759751 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:25:59 INFO - PROCESS | 3576 | ++DOCSHELL 14290800 == 27 [pid = 3576] [id = 659] 10:25:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14290C00) [pid = 3576] [serial = 1977] [outer = 00000000] 10:25:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (145D6000) [pid = 3576] [serial = 1978] [outer = 14290C00] 10:25:59 INFO - PROCESS | 3576 | 1468862759796 Marionette DEBUG loaded listener.js 10:25:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1537A000) [pid = 3576] [serial = 1979] [outer = 14290C00] 10:26:00 INFO - PROCESS | 3576 | 1468862760265 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:26:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 686ms 10:26:00 INFO - PROCESS | 3576 | 1468862760328 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:26:00 INFO - PROCESS | 3576 | 1468862760330 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 10:26:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:26:00 INFO - PROCESS | 3576 | 1468862760334 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:26:00 INFO - PROCESS | 3576 | 1468862760338 Marionette TRACE conn3 <- [1,2602,null,{}] 10:26:00 INFO - PROCESS | 3576 | 1468862760348 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:00 INFO - PROCESS | 3576 | 1468862760352 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:00 INFO - PROCESS | 3576 | 1468862760431 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:26:00 INFO - PROCESS | 3576 | 1468862760438 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:00 INFO - PROCESS | 3576 | 1468862760441 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:00 INFO - PROCESS | 3576 | ++DOCSHELL 167FA000 == 28 [pid = 3576] [id = 660] 10:26:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (167FA400) [pid = 3576] [serial = 1980] [outer = 00000000] 10:26:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16DE7400) [pid = 3576] [serial = 1981] [outer = 167FA400] 10:26:00 INFO - PROCESS | 3576 | 1468862760494 Marionette DEBUG loaded listener.js 10:26:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16DF3800) [pid = 3576] [serial = 1982] [outer = 167FA400] 10:26:00 INFO - PROCESS | 3576 | 1468862760977 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 702ms 10:26:01 INFO - PROCESS | 3576 | 1468862761033 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:26:01 INFO - PROCESS | 3576 | 1468862761036 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 10:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:26:01 INFO - PROCESS | 3576 | 1468862761045 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:26:01 INFO - PROCESS | 3576 | 1468862761046 Marionette TRACE conn3 <- [1,2606,null,{}] 10:26:01 INFO - PROCESS | 3576 | 1468862761050 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:01 INFO - PROCESS | 3576 | 1468862761052 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:01 INFO - PROCESS | 3576 | 1468862761198 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:26:01 INFO - PROCESS | 3576 | 1468862761209 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:01 INFO - PROCESS | 3576 | 1468862761211 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:01 INFO - PROCESS | 3576 | ++DOCSHELL 16E16000 == 29 [pid = 3576] [id = 661] 10:26:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E2EC00) [pid = 3576] [serial = 1983] [outer = 00000000] 10:26:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16FAB400) [pid = 3576] [serial = 1984] [outer = 16E2EC00] 10:26:01 INFO - PROCESS | 3576 | 1468862761261 Marionette DEBUG loaded listener.js 10:26:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1751BC00) [pid = 3576] [serial = 1985] [outer = 16E2EC00] 10:26:01 INFO - PROCESS | 3576 | 1468862761687 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 702ms 10:26:01 INFO - PROCESS | 3576 | 1468862761738 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:26:01 INFO - PROCESS | 3576 | 1468862761740 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 10:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:26:01 INFO - PROCESS | 3576 | 1468862761744 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:26:01 INFO - PROCESS | 3576 | 1468862761745 Marionette TRACE conn3 <- [1,2610,null,{}] 10:26:01 INFO - PROCESS | 3576 | 1468862761749 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:01 INFO - PROCESS | 3576 | 1468862761751 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:01 INFO - PROCESS | 3576 | 1468862761868 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:26:01 INFO - PROCESS | 3576 | 1468862761877 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:01 INFO - PROCESS | 3576 | 1468862761879 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:01 INFO - PROCESS | 3576 | ++DOCSHELL 1708B800 == 30 [pid = 3576] [id = 662] 10:26:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (175CEC00) [pid = 3576] [serial = 1986] [outer = 00000000] 10:26:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (176C5400) [pid = 3576] [serial = 1987] [outer = 175CEC00] 10:26:01 INFO - PROCESS | 3576 | 1468862761921 Marionette DEBUG loaded listener.js 10:26:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1777D800) [pid = 3576] [serial = 1988] [outer = 175CEC00] 10:26:02 INFO - PROCESS | 3576 | 1468862762403 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:26:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:26:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 703ms 10:26:02 INFO - PROCESS | 3576 | 1468862762443 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:26:02 INFO - PROCESS | 3576 | 1468862762445 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 10:26:02 INFO - PROCESS | 3576 | 1468862762449 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:26:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:26:02 INFO - PROCESS | 3576 | 1468862762450 Marionette TRACE conn3 <- [1,2614,null,{}] 10:26:02 INFO - PROCESS | 3576 | 1468862762453 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:02 INFO - PROCESS | 3576 | 1468862762459 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:02 INFO - PROCESS | 3576 | 1468862762604 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (175D2800) [pid = 3576] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1055E400) [pid = 3576] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (17D15000) [pid = 3576] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1956A400) [pid = 3576] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16E16C00) [pid = 3576] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12870800) [pid = 3576] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19578C00) [pid = 3576] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (112F1400) [pid = 3576] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1454CC00) [pid = 3576] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (12862000) [pid = 3576] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16E2FC00) [pid = 3576] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19CB0000) [pid = 3576] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:26:02 INFO - PROCESS | 3576 | 1468862762930 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:02 INFO - PROCESS | 3576 | 1468862762932 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:02 INFO - PROCESS | 3576 | ++DOCSHELL 0F394C00 == 31 [pid = 3576] [id = 663] 10:26:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (10274000) [pid = 3576] [serial = 1989] [outer = 00000000] 10:26:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (11431000) [pid = 3576] [serial = 1990] [outer = 10274000] 10:26:02 INFO - PROCESS | 3576 | 1468862762975 Marionette DEBUG loaded listener.js 10:26:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13E89800) [pid = 3576] [serial = 1991] [outer = 10274000] 10:26:03 INFO - PROCESS | 3576 | 1468862763343 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 952ms 10:26:03 INFO - PROCESS | 3576 | 1468862763395 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 3576 | 1468862763396 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 10:26:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:26:03 INFO - PROCESS | 3576 | 1468862763405 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:26:03 INFO - PROCESS | 3576 | 1468862763407 Marionette TRACE conn3 <- [1,2618,null,{}] 10:26:03 INFO - PROCESS | 3576 | 1468862763410 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:03 INFO - PROCESS | 3576 | 1468862763412 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:03 INFO - PROCESS | 3576 | 1468862763486 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:26:03 INFO - PROCESS | 3576 | 1468862763492 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 3576 | 1468862763494 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:03 INFO - PROCESS | 3576 | ++DOCSHELL 16E11C00 == 32 [pid = 3576] [id = 664] 10:26:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16E16C00) [pid = 3576] [serial = 1992] [outer = 00000000] 10:26:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1820E800) [pid = 3576] [serial = 1993] [outer = 16E16C00] 10:26:03 INFO - PROCESS | 3576 | 1468862763535 Marionette DEBUG loaded listener.js 10:26:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1956AC00) [pid = 3576] [serial = 1994] [outer = 16E16C00] 10:26:03 INFO - PROCESS | 3576 | 1468862763950 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 593ms 10:26:03 INFO - PROCESS | 3576 | 1468862764002 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 3576 | 1468862764004 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 10:26:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:26:04 INFO - PROCESS | 3576 | 1468862764011 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - PROCESS | 3576 | 1468862764012 Marionette TRACE conn3 <- [1,2622,null,{}] 10:26:04 INFO - PROCESS | 3576 | 1468862764016 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:04 INFO - PROCESS | 3576 | 1468862764018 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:04 INFO - PROCESS | 3576 | 1468862764135 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:26:04 INFO - PROCESS | 3576 | 1468862764148 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:04 INFO - PROCESS | 3576 | 1468862764150 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:04 INFO - PROCESS | 3576 | ++DOCSHELL 1612F000 == 33 [pid = 3576] [id = 665] 10:26:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1803E800) [pid = 3576] [serial = 1995] [outer = 00000000] 10:26:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19576000) [pid = 3576] [serial = 1996] [outer = 1803E800] 10:26:04 INFO - PROCESS | 3576 | 1468862764192 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19576C00) [pid = 3576] [serial = 1997] [outer = 1803E800] 10:26:04 INFO - PROCESS | 3576 | 1468862764610 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:26:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 640ms 10:26:04 INFO - PROCESS | 3576 | 1468862764645 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:26:04 INFO - PROCESS | 3576 | 1468862764647 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 10:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:26:04 INFO - PROCESS | 3576 | 1468862764651 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - PROCESS | 3576 | 1468862764652 Marionette TRACE conn3 <- [1,2626,null,{}] 10:26:04 INFO - PROCESS | 3576 | 1468862764656 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:04 INFO - PROCESS | 3576 | 1468862764657 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:04 INFO - PROCESS | 3576 | 1468862764773 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:26:04 INFO - PROCESS | 3576 | 1468862764781 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:04 INFO - PROCESS | 3576 | 1468862764783 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:04 INFO - PROCESS | 3576 | ++DOCSHELL 1537F400 == 34 [pid = 3576] [id = 666] 10:26:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17DD7800) [pid = 3576] [serial = 1998] [outer = 00000000] 10:26:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (197BB800) [pid = 3576] [serial = 1999] [outer = 17DD7800] 10:26:04 INFO - PROCESS | 3576 | 1468862764825 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19A15000) [pid = 3576] [serial = 2000] [outer = 17DD7800] 10:26:05 INFO - PROCESS | 3576 | 1468862765602 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:26:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 983ms 10:26:05 INFO - PROCESS | 3576 | 1468862765638 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:26:05 INFO - PROCESS | 3576 | 1468862765643 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 10:26:05 INFO - PROCESS | 3576 | 1468862765648 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:26:05 INFO - PROCESS | 3576 | 1468862765653 Marionette TRACE conn3 <- [1,2630,null,{}] 10:26:05 INFO - PROCESS | 3576 | 1468862765658 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:05 INFO - PROCESS | 3576 | 1468862765661 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:05 INFO - PROCESS | 3576 | 1468862765783 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:26:05 INFO - PROCESS | 3576 | 1468862765919 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 3576 | 1468862765922 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:05 INFO - PROCESS | 3576 | ++DOCSHELL 112F2000 == 35 [pid = 3576] [id = 667] 10:26:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (11434800) [pid = 3576] [serial = 2001] [outer = 00000000] 10:26:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (12974000) [pid = 3576] [serial = 2002] [outer = 11434800] 10:26:05 INFO - PROCESS | 3576 | 1468862765978 Marionette DEBUG loaded listener.js 10:26:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13CC6800) [pid = 3576] [serial = 2003] [outer = 11434800] 10:26:06 INFO - PROCESS | 3576 | 1468862766736 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:26:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:26:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1154ms 10:26:06 INFO - PROCESS | 3576 | 1468862766808 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:26:06 INFO - PROCESS | 3576 | 1468862766812 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 10:26:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:26:06 INFO - PROCESS | 3576 | 1468862766819 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:26:06 INFO - PROCESS | 3576 | 1468862766822 Marionette TRACE conn3 <- [1,2634,null,{}] 10:26:06 INFO - PROCESS | 3576 | 1468862766826 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:06 INFO - PROCESS | 3576 | 1468862766829 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:06 INFO - PROCESS | 3576 | 1468862766952 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:26:07 INFO - PROCESS | 3576 | 1468862767162 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 3576 | 1468862767165 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:07 INFO - PROCESS | 3576 | ++DOCSHELL 1047F800 == 36 [pid = 3576] [id = 668] 10:26:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (104E1400) [pid = 3576] [serial = 2004] [outer = 00000000] 10:26:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10A0F800) [pid = 3576] [serial = 2005] [outer = 104E1400] 10:26:07 INFO - PROCESS | 3576 | 1468862767219 Marionette DEBUG loaded listener.js 10:26:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (11285800) [pid = 3576] [serial = 2006] [outer = 104E1400] 10:26:07 INFO - PROCESS | 3576 | --DOCSHELL 1612F000 == 35 [pid = 3576] [id = 665] 10:26:07 INFO - PROCESS | 3576 | --DOCSHELL 16E11C00 == 34 [pid = 3576] [id = 664] 10:26:07 INFO - PROCESS | 3576 | --DOCSHELL 0F394C00 == 33 [pid = 3576] [id = 663] 10:26:07 INFO - PROCESS | 3576 | --DOCSHELL 1708B800 == 32 [pid = 3576] [id = 662] 10:26:07 INFO - PROCESS | 3576 | --DOCSHELL 16E16000 == 31 [pid = 3576] [id = 661] 10:26:07 INFO - PROCESS | 3576 | --DOCSHELL 167FA000 == 30 [pid = 3576] [id = 660] 10:26:07 INFO - PROCESS | 3576 | --DOCSHELL 14290800 == 29 [pid = 3576] [id = 659] 10:26:07 INFO - PROCESS | 3576 | --DOCSHELL 112B9C00 == 28 [pid = 3576] [id = 658] 10:26:07 INFO - PROCESS | 3576 | --DOCSHELL 11284C00 == 27 [pid = 3576] [id = 657] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (176C7C00) [pid = 3576] [serial = 1942] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17D1D800) [pid = 3576] [serial = 1943] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (139CE800) [pid = 3576] [serial = 1951] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (17E54C00) [pid = 3576] [serial = 1945] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19A15800) [pid = 3576] [serial = 1948] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16E38000) [pid = 3576] [serial = 1939] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14545400) [pid = 3576] [serial = 1936] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15378800) [pid = 3576] [serial = 1937] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19CA9800) [pid = 3576] [serial = 1925] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19CA4800) [pid = 3576] [serial = 1924] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (12870C00) [pid = 3576] [serial = 1933] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12D9AC00) [pid = 3576] [serial = 1934] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1533E800) [pid = 3576] [serial = 1930] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1537E000) [pid = 3576] [serial = 1931] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13145C00) [pid = 3576] [serial = 1927] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13939C00) [pid = 3576] [serial = 1928] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19577000) [pid = 3576] [serial = 1954] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A097C00) [pid = 3576] [serial = 1957] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A09D800) [pid = 3576] [serial = 1958] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (19A21000) [pid = 3576] [serial = 1949] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1803F800) [pid = 3576] [serial = 1946] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (16DE7C00) [pid = 3576] [serial = 1952] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19CA7800) [pid = 3576] [serial = 1955] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1708D000) [pid = 3576] [serial = 1940] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3576 | 1468862767834 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:26:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:26:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1045ms 10:26:07 INFO - PROCESS | 3576 | 1468862767865 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:26:07 INFO - PROCESS | 3576 | 1468862767869 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 10:26:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:26:07 INFO - PROCESS | 3576 | 1468862767888 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:26:07 INFO - PROCESS | 3576 | 1468862767891 Marionette TRACE conn3 <- [1,2638,null,{}] 10:26:07 INFO - PROCESS | 3576 | 1468862767896 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:07 INFO - PROCESS | 3576 | 1468862767900 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:07 INFO - PROCESS | 3576 | 1468862767970 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:26:07 INFO - PROCESS | 3576 | 1468862767980 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 3576 | 1468862767982 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:08 INFO - PROCESS | 3576 | ++DOCSHELL 112F6000 == 28 [pid = 3576] [id = 669] 10:26:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (114D2C00) [pid = 3576] [serial = 2007] [outer = 00000000] 10:26:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (130D2400) [pid = 3576] [serial = 2008] [outer = 114D2C00] 10:26:08 INFO - PROCESS | 3576 | 1468862768032 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13922C00) [pid = 3576] [serial = 2009] [outer = 114D2C00] 10:26:08 INFO - PROCESS | 3576 | 1468862768531 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:26:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:26:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 702ms 10:26:08 INFO - PROCESS | 3576 | 1468862768581 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:26:08 INFO - PROCESS | 3576 | 1468862768585 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 10:26:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:26:08 INFO - PROCESS | 3576 | 1468862768589 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:26:08 INFO - PROCESS | 3576 | 1468862768591 Marionette TRACE conn3 <- [1,2642,null,{}] 10:26:08 INFO - PROCESS | 3576 | 1468862768599 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:08 INFO - PROCESS | 3576 | 1468862768601 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:08 INFO - PROCESS | 3576 | 1468862768685 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:26:08 INFO - PROCESS | 3576 | 1468862768691 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 3576 | 1468862768693 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:08 INFO - PROCESS | 3576 | ++DOCSHELL 145CE400 == 29 [pid = 3576] [id = 670] 10:26:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1537BC00) [pid = 3576] [serial = 2010] [outer = 00000000] 10:26:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (158AE800) [pid = 3576] [serial = 2011] [outer = 1537BC00] 10:26:08 INFO - PROCESS | 3576 | 1468862768764 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (167F5000) [pid = 3576] [serial = 2012] [outer = 1537BC00] 10:26:09 INFO - PROCESS | 3576 | 1468862769270 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:26:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:26:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 702ms 10:26:09 INFO - PROCESS | 3576 | 1468862769287 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 3576 | 1468862769289 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 10:26:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:26:09 INFO - PROCESS | 3576 | 1468862769294 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 3576 | 1468862769300 Marionette TRACE conn3 <- [1,2646,null,{}] 10:26:09 INFO - PROCESS | 3576 | 1468862769313 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:09 INFO - PROCESS | 3576 | 1468862769316 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:09 INFO - PROCESS | 3576 | 1468862769400 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:26:09 INFO - PROCESS | 3576 | 1468862769407 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:09 INFO - PROCESS | 3576 | 1468862769409 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:09 INFO - PROCESS | 3576 | ++DOCSHELL 16E35400 == 30 [pid = 3576] [id = 671] 10:26:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16E35C00) [pid = 3576] [serial = 2013] [outer = 00000000] 10:26:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16FAA000) [pid = 3576] [serial = 2014] [outer = 16E35C00] 10:26:09 INFO - PROCESS | 3576 | 1468862769453 Marionette DEBUG loaded listener.js 10:26:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (170F0C00) [pid = 3576] [serial = 2015] [outer = 16E35C00] 10:26:09 INFO - PROCESS | 3576 | 1468862769925 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:26:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:26:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 702ms 10:26:09 INFO - PROCESS | 3576 | 1468862769992 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 3576 | 1468862769995 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 10:26:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:26:09 INFO - PROCESS | 3576 | 1468862769998 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 3576 | 1468862770000 Marionette TRACE conn3 <- [1,2650,null,{}] 10:26:09 INFO - PROCESS | 3576 | 1468862770003 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:09 INFO - PROCESS | 3576 | 1468862770005 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:10 INFO - PROCESS | 3576 | 1468862770086 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:26:10 INFO - PROCESS | 3576 | 1468862770120 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:10 INFO - PROCESS | 3576 | 1468862770122 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:10 INFO - PROCESS | 3576 | ++DOCSHELL 1760AC00 == 31 [pid = 3576] [id = 672] 10:26:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (176C5C00) [pid = 3576] [serial = 2016] [outer = 00000000] 10:26:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (139C5C00) [pid = 3576] [serial = 2017] [outer = 176C5C00] 10:26:10 INFO - PROCESS | 3576 | 1468862770165 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17DD4800) [pid = 3576] [serial = 2018] [outer = 176C5C00] 10:26:10 INFO - PROCESS | 3576 | 1468862770623 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:26:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:26:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 640ms 10:26:10 INFO - PROCESS | 3576 | 1468862770636 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:26:10 INFO - PROCESS | 3576 | 1468862770638 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 10:26:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:26:10 INFO - PROCESS | 3576 | 1468862770641 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:26:10 INFO - PROCESS | 3576 | 1468862770643 Marionette TRACE conn3 <- [1,2654,null,{}] 10:26:10 INFO - PROCESS | 3576 | 1468862770652 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:10 INFO - PROCESS | 3576 | 1468862770654 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:10 INFO - PROCESS | 3576 | 1468862770761 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:26:10 INFO - PROCESS | 3576 | 1468862770766 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:10 INFO - PROCESS | 3576 | 1468862770772 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:10 INFO - PROCESS | 3576 | ++DOCSHELL 1428C000 == 32 [pid = 3576] [id = 673] 10:26:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17E54800) [pid = 3576] [serial = 2019] [outer = 00000000] 10:26:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18202800) [pid = 3576] [serial = 2020] [outer = 17E54800] 10:26:10 INFO - PROCESS | 3576 | 1468862770824 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19569400) [pid = 3576] [serial = 2021] [outer = 17E54800] 10:26:11 INFO - PROCESS | 3576 | 1468862771765 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:26:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 10:26:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1140ms 10:26:11 INFO - PROCESS | 3576 | 1468862771790 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:26:11 INFO - PROCESS | 3576 | 1468862771792 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 10:26:11 INFO - PROCESS | 3576 | 1468862771796 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:26:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:26:11 INFO - PROCESS | 3576 | 1468862771797 Marionette TRACE conn3 <- [1,2658,null,{}] 10:26:11 INFO - PROCESS | 3576 | 1468862771801 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:11 INFO - PROCESS | 3576 | 1468862771804 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:11 INFO - PROCESS | 3576 | 1468862771916 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:26:11 INFO - PROCESS | 3576 | 1468862771922 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:11 INFO - PROCESS | 3576 | 1468862771924 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:11 INFO - PROCESS | 3576 | ++DOCSHELL 19571400 == 33 [pid = 3576] [id = 674] 10:26:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19572C00) [pid = 3576] [serial = 2022] [outer = 00000000] 10:26:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19CA8800) [pid = 3576] [serial = 2023] [outer = 19572C00] 10:26:11 INFO - PROCESS | 3576 | 1468862771975 Marionette DEBUG loaded listener.js 10:26:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19A21000) [pid = 3576] [serial = 2024] [outer = 19572C00] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1803E800) [pid = 3576] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (112F0C00) [pid = 3576] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16E2EC00) [pid = 3576] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (167FA400) [pid = 3576] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (112C1C00) [pid = 3576] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (14290C00) [pid = 3576] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (175CEC00) [pid = 3576] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10274000) [pid = 3576] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16E16C00) [pid = 3576] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (10A74C00) [pid = 3576] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (156F1000) [pid = 3576] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (197BD400) [pid = 3576] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:26:12 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (10A0F400) [pid = 3576] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:26:12 INFO - PROCESS | 3576 | 1468862772959 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:26:12 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 10:26:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1187ms 10:26:12 INFO - PROCESS | 3576 | 1468862772999 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 10:26:12 INFO - PROCESS | 3576 | 1468862773001 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 10:26:12 INFO - PROCESS | 3576 | 1468862773005 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:26:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:26:12 INFO - PROCESS | 3576 | 1468862773006 Marionette TRACE conn3 <- [1,2662,null,{}] 10:26:13 INFO - PROCESS | 3576 | 1468862773010 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:13 INFO - PROCESS | 3576 | 1468862773012 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:13 INFO - PROCESS | 3576 | 1468862773088 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:26:13 INFO - PROCESS | 3576 | 1468862773094 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:13 INFO - PROCESS | 3576 | 1468862773096 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:13 INFO - PROCESS | 3576 | ++DOCSHELL 10A80000 == 34 [pid = 3576] [id = 675] 10:26:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (10F6A000) [pid = 3576] [serial = 2025] [outer = 00000000] 10:26:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (158B3800) [pid = 3576] [serial = 2026] [outer = 10F6A000] 10:26:13 INFO - PROCESS | 3576 | 1468862773138 Marionette DEBUG loaded listener.js 10:26:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (176C1800) [pid = 3576] [serial = 2027] [outer = 10F6A000] 10:26:14 INFO - PROCESS | 3576 | 1468862774072 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:26:14 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 10:26:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1094ms 10:26:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:26:14 INFO - PROCESS | 3576 | 1468862774106 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 10:26:14 INFO - PROCESS | 3576 | 1468862774108 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 10:26:14 INFO - PROCESS | 3576 | 1468862774112 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:26:14 INFO - PROCESS | 3576 | 1468862774113 Marionette TRACE conn3 <- [1,2666,null,{}] 10:26:14 INFO - PROCESS | 3576 | 1468862774117 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:14 INFO - PROCESS | 3576 | 1468862774119 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:14 INFO - PROCESS | 3576 | 1468862774194 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:26:14 INFO - PROCESS | 3576 | 1468862774199 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 3576 | 1468862774201 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:14 INFO - PROCESS | 3576 | ++DOCSHELL 1820C400 == 35 [pid = 3576] [id = 676] 10:26:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1820C800) [pid = 3576] [serial = 2028] [outer = 00000000] 10:26:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19CAFC00) [pid = 3576] [serial = 2029] [outer = 1820C800] 10:26:14 INFO - PROCESS | 3576 | 1468862774244 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19CB3800) [pid = 3576] [serial = 2030] [outer = 1820C800] 10:26:15 INFO - PROCESS | 3576 | 1468862775373 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:26:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 10:26:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1296ms 10:26:15 INFO - PROCESS | 3576 | 1468862775428 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:26:15 INFO - PROCESS | 3576 | 1468862775433 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 10:26:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:26:15 INFO - PROCESS | 3576 | 1468862775439 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:26:15 INFO - PROCESS | 3576 | 1468862775441 Marionette TRACE conn3 <- [1,2670,null,{}] 10:26:15 INFO - PROCESS | 3576 | 1468862775447 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:15 INFO - PROCESS | 3576 | 1468862775450 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:15 INFO - PROCESS | 3576 | 1468862775624 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:26:15 INFO - PROCESS | 3576 | 1468862775800 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:15 INFO - PROCESS | 3576 | 1468862775803 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:15 INFO - PROCESS | 3576 | ++DOCSHELL 102CD800 == 36 [pid = 3576] [id = 677] 10:26:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13939C00) [pid = 3576] [serial = 2031] [outer = 00000000] 10:26:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (158AF800) [pid = 3576] [serial = 2032] [outer = 13939C00] 10:26:15 INFO - PROCESS | 3576 | 1468862775859 Marionette DEBUG loaded listener.js 10:26:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (13E8A000) [pid = 3576] [serial = 2033] [outer = 13939C00] 10:26:16 INFO - PROCESS | 3576 | 1468862776934 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:26:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:26:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1546ms 10:26:16 INFO - PROCESS | 3576 | 1468862776988 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 10:26:16 INFO - PROCESS | 3576 | 1468862776992 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 10:26:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:26:16 INFO - PROCESS | 3576 | 1468862776999 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:26:16 INFO - PROCESS | 3576 | 1468862777002 Marionette TRACE conn3 <- [1,2674,null,{}] 10:26:16 INFO - PROCESS | 3576 | 1468862777007 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:16 INFO - PROCESS | 3576 | 1468862777009 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:17 INFO - PROCESS | 3576 | 1468862777179 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:26:17 INFO - PROCESS | 3576 | 1468862777324 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:17 INFO - PROCESS | 3576 | 1468862777327 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:17 INFO - PROCESS | 3576 | ++DOCSHELL 17D1D800 == 37 [pid = 3576] [id = 678] 10:26:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17E59400) [pid = 3576] [serial = 2034] [outer = 00000000] 10:26:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1820D000) [pid = 3576] [serial = 2035] [outer = 17E59400] 10:26:17 INFO - PROCESS | 3576 | 1468862777382 Marionette DEBUG loaded listener.js 10:26:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1820D400) [pid = 3576] [serial = 2036] [outer = 17E59400] 10:26:18 INFO - PROCESS | 3576 | 1468862778378 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:26:18 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 10:26:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1421ms 10:26:18 INFO - PROCESS | 3576 | 1468862778412 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 10:26:18 INFO - PROCESS | 3576 | 1468862778416 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 10:26:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:26:18 INFO - PROCESS | 3576 | 1468862778465 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - PROCESS | 3576 | 1468862778468 Marionette TRACE conn3 <- [1,2678,null,{}] 10:26:18 INFO - PROCESS | 3576 | 1468862778476 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:18 INFO - PROCESS | 3576 | 1468862778479 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 10A80000 == 36 [pid = 3576] [id = 675] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 19571400 == 35 [pid = 3576] [id = 674] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 1428C000 == 34 [pid = 3576] [id = 673] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 1760AC00 == 33 [pid = 3576] [id = 672] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 16E35400 == 32 [pid = 3576] [id = 671] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 145CE400 == 31 [pid = 3576] [id = 670] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 112F6000 == 30 [pid = 3576] [id = 669] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 1047F800 == 29 [pid = 3576] [id = 668] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 112F2000 == 28 [pid = 3576] [id = 667] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 1537F400 == 27 [pid = 3576] [id = 666] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 17D1D800 == 26 [pid = 3576] [id = 678] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 1820C400 == 25 [pid = 3576] [id = 676] 10:26:19 INFO - PROCESS | 3576 | --DOCSHELL 102CD800 == 24 [pid = 3576] [id = 677] 10:26:19 INFO - PROCESS | 3576 | 1468862779188 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19576000) [pid = 3576] [serial = 1996] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (145D8800) [pid = 3576] [serial = 1973] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13153800) [pid = 3576] [serial = 1972] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16FAB400) [pid = 3576] [serial = 1984] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16DE7400) [pid = 3576] [serial = 1981] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (12864800) [pid = 3576] [serial = 1975] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12991800) [pid = 3576] [serial = 1976] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (145D6000) [pid = 3576] [serial = 1978] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1537A000) [pid = 3576] [serial = 1979] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (176C5400) [pid = 3576] [serial = 1987] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (11431000) [pid = 3576] [serial = 1990] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1777D800) [pid = 3576] [serial = 1988] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (13E89800) [pid = 3576] [serial = 1991] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1820E800) [pid = 3576] [serial = 1993] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (13151C00) [pid = 3576] [serial = 1961] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1296FC00) [pid = 3576] [serial = 1960] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (16E34C00) [pid = 3576] [serial = 1964] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (167FB000) [pid = 3576] [serial = 1963] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (19576C00) [pid = 3576] [serial = 1997] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1A383000) [pid = 3576] [serial = 1967] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (19F5AC00) [pid = 3576] [serial = 1966] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (13139C00) [pid = 3576] [serial = 1970] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (11A44400) [pid = 3576] [serial = 1969] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1956AC00) [pid = 3576] [serial = 1994] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (1751BC00) [pid = 3576] [serial = 1985] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (16DF3800) [pid = 3576] [serial = 1982] [outer = 00000000] [url = about:blank] 10:26:19 INFO - PROCESS | 3576 | 1468862779361 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:19 INFO - PROCESS | 3576 | 1468862779364 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:19 INFO - PROCESS | 3576 | ++DOCSHELL 1059BC00 == 25 [pid = 3576] [id = 679] 10:26:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (10A01400) [pid = 3576] [serial = 2037] [outer = 00000000] 10:26:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (10A74C00) [pid = 3576] [serial = 2038] [outer = 10A01400] 10:26:19 INFO - PROCESS | 3576 | 1468862779413 Marionette DEBUG loaded listener.js 10:26:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (1127F000) [pid = 3576] [serial = 2039] [outer = 10A01400] 10:26:20 INFO - PROCESS | 3576 | 1468862780337 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:26:20 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 10:26:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1968ms 10:26:20 INFO - PROCESS | 3576 | 1468862780388 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 10:26:20 INFO - PROCESS | 3576 | 1468862780393 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 10:26:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:26:20 INFO - PROCESS | 3576 | 1468862780398 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:26:20 INFO - PROCESS | 3576 | 1468862780401 Marionette TRACE conn3 <- [1,2682,null,{}] 10:26:20 INFO - PROCESS | 3576 | 1468862780406 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:20 INFO - PROCESS | 3576 | 1468862780408 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:20 INFO - PROCESS | 3576 | 1468862780496 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:26:20 INFO - PROCESS | 3576 | 1468862780503 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:20 INFO - PROCESS | 3576 | 1468862780506 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:20 INFO - PROCESS | 3576 | ++DOCSHELL 12867400 == 26 [pid = 3576] [id = 680] 10:26:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (12868000) [pid = 3576] [serial = 2040] [outer = 00000000] 10:26:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (12975400) [pid = 3576] [serial = 2041] [outer = 12868000] 10:26:20 INFO - PROCESS | 3576 | 1468862780552 Marionette DEBUG loaded listener.js 10:26:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (12D6B400) [pid = 3576] [serial = 2042] [outer = 12868000] 10:26:21 INFO - PROCESS | 3576 | 1468862781540 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:26:21 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 10:26:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1187ms 10:26:21 INFO - PROCESS | 3576 | 1468862781594 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 10:26:21 INFO - PROCESS | 3576 | 1468862781597 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 10:26:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:26:21 INFO - PROCESS | 3576 | 1468862781607 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:26:21 INFO - PROCESS | 3576 | 1468862781609 Marionette TRACE conn3 <- [1,2686,null,{}] 10:26:21 INFO - PROCESS | 3576 | 1468862781614 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:21 INFO - PROCESS | 3576 | 1468862781616 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:21 INFO - PROCESS | 3576 | 1468862781736 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:26:21 INFO - PROCESS | 3576 | 1468862781746 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:21 INFO - PROCESS | 3576 | 1468862781748 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:21 INFO - PROCESS | 3576 | ++DOCSHELL 1393A000 == 27 [pid = 3576] [id = 681] 10:26:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1393A800) [pid = 3576] [serial = 2043] [outer = 00000000] 10:26:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13E8B000) [pid = 3576] [serial = 2044] [outer = 1393A800] 10:26:21 INFO - PROCESS | 3576 | 1468862781852 Marionette DEBUG loaded listener.js 10:26:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (14289C00) [pid = 3576] [serial = 2045] [outer = 1393A800] 10:26:22 INFO - PROCESS | 3576 | 1468862782815 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:26:22 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 10:26:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1233ms 10:26:22 INFO - PROCESS | 3576 | 1468862782852 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 10:26:22 INFO - PROCESS | 3576 | 1468862782856 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 10:26:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:26:22 INFO - PROCESS | 3576 | 1468862782878 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:26:22 INFO - PROCESS | 3576 | 1468862782883 Marionette TRACE conn3 <- [1,2690,null,{}] 10:26:22 INFO - PROCESS | 3576 | 1468862782887 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:22 INFO - PROCESS | 3576 | 1468862782890 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:23 INFO - PROCESS | 3576 | 1468862783010 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:26:23 INFO - PROCESS | 3576 | 1468862783016 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:23 INFO - PROCESS | 3576 | 1468862783018 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:23 INFO - PROCESS | 3576 | ++DOCSHELL 145D1C00 == 28 [pid = 3576] [id = 682] 10:26:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (145D2000) [pid = 3576] [serial = 2046] [outer = 00000000] 10:26:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (139C9400) [pid = 3576] [serial = 2047] [outer = 145D2000] 10:26:23 INFO - PROCESS | 3576 | 1468862783072 Marionette DEBUG loaded listener.js 10:26:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (153F0C00) [pid = 3576] [serial = 2048] [outer = 145D2000] 10:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (17E54800) [pid = 3576] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19572C00) [pid = 3576] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (114D2C00) [pid = 3576] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (176C5C00) [pid = 3576] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (104E1400) [pid = 3576] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (11434800) [pid = 3576] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (10F6A000) [pid = 3576] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (17DD7800) [pid = 3576] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (16E35C00) [pid = 3576] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1537BC00) [pid = 3576] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (1820C800) [pid = 3576] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:26:23 INFO - PROCESS | 3576 | 1468862783637 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:26:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:26:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 812ms 10:26:23 INFO - PROCESS | 3576 | 1468862783685 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 10:26:23 INFO - PROCESS | 3576 | 1468862783687 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 10:26:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:26:23 INFO - PROCESS | 3576 | 1468862783690 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:26:23 INFO - PROCESS | 3576 | 1468862783692 Marionette TRACE conn3 <- [1,2694,null,{}] 10:26:23 INFO - PROCESS | 3576 | 1468862783698 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:23 INFO - PROCESS | 3576 | 1468862783700 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:23 INFO - PROCESS | 3576 | 1468862783818 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:26:23 INFO - PROCESS | 3576 | 1468862783879 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:23 INFO - PROCESS | 3576 | 1468862783881 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:23 INFO - PROCESS | 3576 | ++DOCSHELL 13E96800 == 29 [pid = 3576] [id = 683] 10:26:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (14291000) [pid = 3576] [serial = 2049] [outer = 00000000] 10:26:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (158AD000) [pid = 3576] [serial = 2050] [outer = 14291000] 10:26:23 INFO - PROCESS | 3576 | 1468862783932 Marionette DEBUG loaded listener.js 10:26:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (15F64000) [pid = 3576] [serial = 2051] [outer = 14291000] 10:26:24 INFO - PROCESS | 3576 | 1468862784288 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:26:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:26:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 625ms 10:26:24 INFO - PROCESS | 3576 | 1468862784329 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 10:26:24 INFO - PROCESS | 3576 | 1468862784331 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 10:26:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:26:24 INFO - PROCESS | 3576 | 1468862784334 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:26:24 INFO - PROCESS | 3576 | 1468862784336 Marionette TRACE conn3 <- [1,2698,null,{}] 10:26:24 INFO - PROCESS | 3576 | 1468862784339 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:24 INFO - PROCESS | 3576 | 1468862784341 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:24 INFO - PROCESS | 3576 | 1468862784422 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:26:24 INFO - PROCESS | 3576 | 1468862784428 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:24 INFO - PROCESS | 3576 | 1468862784434 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:24 INFO - PROCESS | 3576 | ++DOCSHELL 16B48C00 == 30 [pid = 3576] [id = 684] 10:26:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (16B49800) [pid = 3576] [serial = 2052] [outer = 00000000] 10:26:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (16DE6800) [pid = 3576] [serial = 2053] [outer = 16B49800] 10:26:24 INFO - PROCESS | 3576 | 1468862784488 Marionette DEBUG loaded listener.js 10:26:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (16DF3800) [pid = 3576] [serial = 2054] [outer = 16B49800] 10:26:24 INFO - PROCESS | 3576 | 1468862784986 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:26:25 INFO - PROCESS | 3576 | 1468862785036 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 10:26:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:26:25 INFO - PROCESS | 3576 | 1468862785039 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:26:25 INFO - PROCESS | 3576 | 1468862785041 Marionette TRACE conn3 <- [1,2702,null,{}] 10:26:25 INFO - PROCESS | 3576 | 1468862785044 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:25 INFO - PROCESS | 3576 | 1468862785046 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:25 INFO - PROCESS | 3576 | 1468862785127 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:26:25 INFO - PROCESS | 3576 | 1468862785134 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:25 INFO - PROCESS | 3576 | 1468862785136 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:25 INFO - PROCESS | 3576 | ++DOCSHELL 10A7B800 == 31 [pid = 3576] [id = 685] 10:26:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (16E11800) [pid = 3576] [serial = 2055] [outer = 00000000] 10:26:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (16FAC400) [pid = 3576] [serial = 2056] [outer = 16E11800] 10:26:25 INFO - PROCESS | 3576 | 1468862785179 Marionette DEBUG loaded listener.js 10:26:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1708F000) [pid = 3576] [serial = 2057] [outer = 16E11800] 10:26:25 INFO - PROCESS | 3576 | 1468862785922 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:26:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:26:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 937ms 10:26:25 INFO - PROCESS | 3576 | 1468862785985 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:26:25 INFO - PROCESS | 3576 | 1468862785990 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 10:26:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:26:25 INFO - PROCESS | 3576 | 1468862785995 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:26:25 INFO - PROCESS | 3576 | 1468862785998 Marionette TRACE conn3 <- [1,2706,null,{}] 10:26:25 INFO - PROCESS | 3576 | 1468862786004 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:25 INFO - PROCESS | 3576 | 1468862786007 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:26 INFO - PROCESS | 3576 | 1468862786130 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:26:26 INFO - PROCESS | 3576 | 1468862786259 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:26 INFO - PROCESS | 3576 | 1468862786262 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:26 INFO - PROCESS | 3576 | ++DOCSHELL 10A77800 == 32 [pid = 3576] [id = 686] 10:26:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (11431000) [pid = 3576] [serial = 2058] [outer = 00000000] 10:26:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13071400) [pid = 3576] [serial = 2059] [outer = 11431000] 10:26:26 INFO - PROCESS | 3576 | 1468862786319 Marionette DEBUG loaded listener.js 10:26:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (131E5800) [pid = 3576] [serial = 2060] [outer = 11431000] 10:26:27 INFO - PROCESS | 3576 | 1468862787075 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 10:26:27 INFO - PROCESS | 3576 | 1468862787095 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 10:26:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:26:27 INFO - PROCESS | 3576 | 1468862787102 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:26:27 INFO - PROCESS | 3576 | 1468862787105 Marionette TRACE conn3 <- [1,2710,null,{}] 10:26:27 INFO - PROCESS | 3576 | 1468862787109 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:27 INFO - PROCESS | 3576 | 1468862787112 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:27 INFO - PROCESS | 3576 | 1468862787226 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:26:27 INFO - PROCESS | 3576 | 1468862787428 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:27 INFO - PROCESS | 3576 | 1468862787431 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:27 INFO - PROCESS | 3576 | ++DOCSHELL 104E2000 == 33 [pid = 3576] [id = 687] 10:26:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1055D800) [pid = 3576] [serial = 2061] [outer = 00000000] 10:26:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (10F6A000) [pid = 3576] [serial = 2062] [outer = 1055D800] 10:26:27 INFO - PROCESS | 3576 | 1468862787489 Marionette DEBUG loaded listener.js 10:26:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (11C26C00) [pid = 3576] [serial = 2063] [outer = 1055D800] 10:26:27 INFO - PROCESS | 3576 | --DOCSHELL 112BAC00 == 32 [pid = 3576] [id = 184] 10:26:27 INFO - PROCESS | 3576 | --DOCSHELL 1128D800 == 31 [pid = 3576] [id = 185] 10:26:27 INFO - PROCESS | 3576 | --DOCSHELL 16DE6C00 == 30 [pid = 3576] [id = 188] 10:26:27 INFO - PROCESS | 3576 | --DOCSHELL 1314DC00 == 29 [pid = 3576] [id = 180] 10:26:27 INFO - PROCESS | 3576 | --DOCSHELL 12990C00 == 28 [pid = 3576] [id = 195] 10:26:27 INFO - PROCESS | 3576 | --DOCSHELL 10A75400 == 27 [pid = 3576] [id = 178] 10:26:27 INFO - PROCESS | 3576 | --DOCSHELL 14540800 == 26 [pid = 3576] [id = 181] 10:26:27 INFO - PROCESS | 3576 | --DOCSHELL 15382000 == 25 [pid = 3576] [id = 187] 10:26:27 INFO - PROCESS | 3576 | --DOCSHELL 10A76800 == 24 [pid = 3576] [id = 194] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (18202800) [pid = 3576] [serial = 2020] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19CA8800) [pid = 3576] [serial = 2023] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (130D2400) [pid = 3576] [serial = 2008] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13922C00) [pid = 3576] [serial = 2009] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (139C5C00) [pid = 3576] [serial = 2017] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (10A0F800) [pid = 3576] [serial = 2005] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (11285800) [pid = 3576] [serial = 2006] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (12974000) [pid = 3576] [serial = 2002] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (176C1800) [pid = 3576] [serial = 2027] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (13CC6800) [pid = 3576] [serial = 2003] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (19A15000) [pid = 3576] [serial = 2000] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (197BB800) [pid = 3576] [serial = 1999] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (16FAA000) [pid = 3576] [serial = 2014] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (170F0C00) [pid = 3576] [serial = 2015] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (158AE800) [pid = 3576] [serial = 2011] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (167F5000) [pid = 3576] [serial = 2012] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (19CAFC00) [pid = 3576] [serial = 2029] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (19A21000) [pid = 3576] [serial = 2024] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (19CB3800) [pid = 3576] [serial = 2030] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 50 (158B3800) [pid = 3576] [serial = 2026] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 49 (19569400) [pid = 3576] [serial = 2021] [outer = 00000000] [url = about:blank] 10:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 48 (17DD4800) [pid = 3576] [serial = 2018] [outer = 00000000] [url = about:blank] 10:26:28 INFO - PROCESS | 3576 | 1468862788088 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:26:28 INFO - PROCESS | 3576 | 1468862788150 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 10:26:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:26:28 INFO - PROCESS | 3576 | 1468862788171 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:26:28 INFO - PROCESS | 3576 | 1468862788175 Marionette TRACE conn3 <- [1,2714,null,{}] 10:26:28 INFO - PROCESS | 3576 | 1468862788180 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:28 INFO - PROCESS | 3576 | 1468862788184 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:28 INFO - PROCESS | 3576 | 1468862788267 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:26:28 INFO - PROCESS | 3576 | 1468862788360 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:28 INFO - PROCESS | 3576 | 1468862788362 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:28 INFO - PROCESS | 3576 | ++DOCSHELL 114D2C00 == 25 [pid = 3576] [id = 688] 10:26:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 49 (11A51000) [pid = 3576] [serial = 2064] [outer = 00000000] 10:26:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (13146C00) [pid = 3576] [serial = 2065] [outer = 11A51000] 10:26:28 INFO - PROCESS | 3576 | 1468862788408 Marionette DEBUG loaded listener.js 10:26:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (13923000) [pid = 3576] [serial = 2066] [outer = 11A51000] 10:26:28 INFO - PROCESS | 3576 | 1468862788806 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:26:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:26:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 703ms 10:26:28 INFO - PROCESS | 3576 | 1468862788871 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:26:28 INFO - PROCESS | 3576 | 1468862788874 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 10:26:28 INFO - PROCESS | 3576 | 1468862788879 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:26:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:26:28 INFO - PROCESS | 3576 | 1468862788881 Marionette TRACE conn3 <- [1,2718,null,{}] 10:26:28 INFO - PROCESS | 3576 | 1468862788885 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:28 INFO - PROCESS | 3576 | 1468862788887 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:28 INFO - PROCESS | 3576 | 1468862788974 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:26:28 INFO - PROCESS | 3576 | 1468862788980 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:28 INFO - PROCESS | 3576 | 1468862788982 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:28 INFO - PROCESS | 3576 | ++DOCSHELL 150AEC00 == 26 [pid = 3576] [id = 689] 10:26:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (15331400) [pid = 3576] [serial = 2067] [outer = 00000000] 10:26:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (15379C00) [pid = 3576] [serial = 2068] [outer = 15331400] 10:26:29 INFO - PROCESS | 3576 | 1468862789031 Marionette DEBUG loaded listener.js 10:26:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (15385400) [pid = 3576] [serial = 2069] [outer = 15331400] 10:26:29 INFO - PROCESS | 3576 | 1468862789999 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:26:30 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 10:26:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:26:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1140ms 10:26:30 INFO - PROCESS | 3576 | 1468862790025 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 10:26:30 INFO - PROCESS | 3576 | 1468862790027 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 10:26:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:26:30 INFO - PROCESS | 3576 | 1468862790038 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:26:30 INFO - PROCESS | 3576 | 1468862790044 Marionette TRACE conn3 <- [1,2722,null,{}] 10:26:30 INFO - PROCESS | 3576 | 1468862790053 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:30 INFO - PROCESS | 3576 | 1468862790057 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:30 INFO - PROCESS | 3576 | 1468862790186 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:26:30 INFO - PROCESS | 3576 | 1468862790193 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:30 INFO - PROCESS | 3576 | 1468862790195 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:30 INFO - PROCESS | 3576 | ++DOCSHELL 167FAC00 == 27 [pid = 3576] [id = 690] 10:26:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (167FB000) [pid = 3576] [serial = 2070] [outer = 00000000] 10:26:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (16DF0C00) [pid = 3576] [serial = 2071] [outer = 167FB000] 10:26:30 INFO - PROCESS | 3576 | 1468862790289 Marionette DEBUG loaded listener.js 10:26:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (16E30800) [pid = 3576] [serial = 2072] [outer = 167FB000] 10:26:30 INFO - PROCESS | 3576 | 1468862790745 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:26:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:26:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 749ms 10:26:30 INFO - PROCESS | 3576 | 1468862790792 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 10:26:30 INFO - PROCESS | 3576 | 1468862790794 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 10:26:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:26:30 INFO - PROCESS | 3576 | 1468862790797 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:26:30 INFO - PROCESS | 3576 | 1468862790799 Marionette TRACE conn3 <- [1,2726,null,{}] 10:26:30 INFO - PROCESS | 3576 | 1468862790803 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:30 INFO - PROCESS | 3576 | 1468862790804 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:30 INFO - PROCESS | 3576 | 1468862790921 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:26:30 INFO - PROCESS | 3576 | 1468862790978 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:30 INFO - PROCESS | 3576 | 1468862790981 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:30 INFO - PROCESS | 3576 | ++DOCSHELL 16E38C00 == 28 [pid = 3576] [id = 691] 10:26:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (16E39000) [pid = 3576] [serial = 2073] [outer = 00000000] 10:26:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (175CC800) [pid = 3576] [serial = 2074] [outer = 16E39000] 10:26:31 INFO - PROCESS | 3576 | 1468862791028 Marionette DEBUG loaded listener.js 10:26:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (17601800) [pid = 3576] [serial = 2075] [outer = 16E39000] 10:26:31 INFO - PROCESS | 3576 | 1468862791445 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:26:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:26:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 687ms 10:26:31 INFO - PROCESS | 3576 | 1468862791501 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:26:31 INFO - PROCESS | 3576 | 1468862791503 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 10:26:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:26:31 INFO - PROCESS | 3576 | 1468862791507 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:26:31 INFO - PROCESS | 3576 | 1468862791508 Marionette TRACE conn3 <- [1,2730,null,{}] 10:26:31 INFO - PROCESS | 3576 | 1468862791512 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:31 INFO - PROCESS | 3576 | 1468862791513 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:31 INFO - PROCESS | 3576 | 1468862791656 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:26:31 INFO - PROCESS | 3576 | 1468862791677 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:31 INFO - PROCESS | 3576 | 1468862791683 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:31 INFO - PROCESS | 3576 | ++DOCSHELL 13CC6800 == 29 [pid = 3576] [id = 692] 10:26:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (176BBC00) [pid = 3576] [serial = 2076] [outer = 00000000] 10:26:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (176C5400) [pid = 3576] [serial = 2077] [outer = 176BBC00] 10:26:31 INFO - PROCESS | 3576 | 1468862791736 Marionette DEBUG loaded listener.js 10:26:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (17D1BC00) [pid = 3576] [serial = 2078] [outer = 176BBC00] 10:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (145D2000) [pid = 3576] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (17E59400) [pid = 3576] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (10A01400) [pid = 3576] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (12868000) [pid = 3576] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (14291000) [pid = 3576] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (13939C00) [pid = 3576] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (16B49800) [pid = 3576] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:26:32 INFO - PROCESS | 3576 | 1468862792186 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:26:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:26:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 10:26:32 INFO - PROCESS | 3576 | 1468862792247 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 10:26:32 INFO - PROCESS | 3576 | 1468862792249 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 10:26:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:26:32 INFO - PROCESS | 3576 | 1468862792253 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:26:32 INFO - PROCESS | 3576 | 1468862792254 Marionette TRACE conn3 <- [1,2734,null,{}] 10:26:32 INFO - PROCESS | 3576 | 1468862792257 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:32 INFO - PROCESS | 3576 | 1468862792260 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:32 INFO - PROCESS | 3576 | 1468862792376 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:26:32 INFO - PROCESS | 3576 | 1468862792440 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:32 INFO - PROCESS | 3576 | 1468862792442 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:32 INFO - PROCESS | 3576 | ++DOCSHELL 14291000 == 30 [pid = 3576] [id = 693] 10:26:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (150ABC00) [pid = 3576] [serial = 2079] [outer = 00000000] 10:26:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1777D000) [pid = 3576] [serial = 2080] [outer = 150ABC00] 10:26:32 INFO - PROCESS | 3576 | 1468862792484 Marionette DEBUG loaded listener.js 10:26:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (17D16000) [pid = 3576] [serial = 2081] [outer = 150ABC00] 10:26:32 INFO - PROCESS | 3576 | 1468862792856 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:26:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:26:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 625ms 10:26:32 INFO - PROCESS | 3576 | 1468862792891 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:26:32 INFO - PROCESS | 3576 | 1468862792893 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 10:26:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:26:32 INFO - PROCESS | 3576 | 1468862792907 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:26:32 INFO - PROCESS | 3576 | 1468862792908 Marionette TRACE conn3 <- [1,2738,null,{}] 10:26:32 INFO - PROCESS | 3576 | 1468862792913 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:32 INFO - PROCESS | 3576 | 1468862792915 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:32 INFO - PROCESS | 3576 | 1468862792992 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:26:33 INFO - PROCESS | 3576 | 1468862793024 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:33 INFO - PROCESS | 3576 | 1468862793026 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:33 INFO - PROCESS | 3576 | ++DOCSHELL 17DD2C00 == 31 [pid = 3576] [id = 694] 10:26:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (17DD6400) [pid = 3576] [serial = 2082] [outer = 00000000] 10:26:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (18204800) [pid = 3576] [serial = 2083] [outer = 17DD6400] 10:26:33 INFO - PROCESS | 3576 | 1468862793068 Marionette DEBUG loaded listener.js 10:26:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (1820CC00) [pid = 3576] [serial = 2084] [outer = 17DD6400] 10:26:33 INFO - PROCESS | 3576 | 1468862793491 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:26:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:26:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 656ms 10:26:33 INFO - PROCESS | 3576 | 1468862793556 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:26:33 INFO - PROCESS | 3576 | 1468862793558 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 10:26:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:26:33 INFO - PROCESS | 3576 | 1468862793561 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:26:33 INFO - PROCESS | 3576 | 1468862793563 Marionette TRACE conn3 <- [1,2742,null,{}] 10:26:33 INFO - PROCESS | 3576 | 1468862793566 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:33 INFO - PROCESS | 3576 | 1468862793568 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:33 INFO - PROCESS | 3576 | 1468862793647 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:26:33 INFO - PROCESS | 3576 | 1468862793653 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:33 INFO - PROCESS | 3576 | 1468862793654 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:33 INFO - PROCESS | 3576 | ++DOCSHELL 16E35800 == 32 [pid = 3576] [id = 695] 10:26:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (17DD5800) [pid = 3576] [serial = 2085] [outer = 00000000] 10:26:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (19572C00) [pid = 3576] [serial = 2086] [outer = 17DD5800] 10:26:33 INFO - PROCESS | 3576 | 1468862793699 Marionette DEBUG loaded listener.js 10:26:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (19574C00) [pid = 3576] [serial = 2087] [outer = 17DD5800] 10:26:34 INFO - PROCESS | 3576 | 1468862794229 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:26:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:26:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 702ms 10:26:34 INFO - PROCESS | 3576 | 1468862794261 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:26:34 INFO - PROCESS | 3576 | 1468862794266 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 10:26:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:26:34 INFO - PROCESS | 3576 | 1468862794271 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:26:34 INFO - PROCESS | 3576 | 1468862794275 Marionette TRACE conn3 <- [1,2746,null,{}] 10:26:34 INFO - PROCESS | 3576 | 1468862794280 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:34 INFO - PROCESS | 3576 | 1468862794283 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:34 INFO - PROCESS | 3576 | 1468862794470 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:26:34 INFO - PROCESS | 3576 | 1468862794592 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:34 INFO - PROCESS | 3576 | 1468862794597 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:34 INFO - PROCESS | 3576 | ++DOCSHELL 10F6E400 == 33 [pid = 3576] [id = 696] 10:26:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1127FC00) [pid = 3576] [serial = 2088] [outer = 00000000] 10:26:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (130DB800) [pid = 3576] [serial = 2089] [outer = 1127FC00] 10:26:34 INFO - PROCESS | 3576 | 1468862794653 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13938C00) [pid = 3576] [serial = 2090] [outer = 1127FC00] 10:26:35 INFO - PROCESS | 3576 | 1468862795181 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:26:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:26:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 937ms 10:26:35 INFO - PROCESS | 3576 | 1468862795217 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:26:35 INFO - PROCESS | 3576 | 1468862795222 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 10:26:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:26:35 INFO - PROCESS | 3576 | 1468862795228 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:26:35 INFO - PROCESS | 3576 | 1468862795231 Marionette TRACE conn3 <- [1,2750,null,{}] 10:26:35 INFO - PROCESS | 3576 | 1468862795235 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:35 INFO - PROCESS | 3576 | 1468862795240 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:35 INFO - PROCESS | 3576 | 1468862795353 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:26:35 INFO - PROCESS | 3576 | 1468862795463 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:35 INFO - PROCESS | 3576 | 1468862795466 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:35 INFO - PROCESS | 3576 | ++DOCSHELL 158AE800 == 34 [pid = 3576] [id = 697] 10:26:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (158AF000) [pid = 3576] [serial = 2091] [outer = 00000000] 10:26:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16132400) [pid = 3576] [serial = 2092] [outer = 158AF000] 10:26:35 INFO - PROCESS | 3576 | 1468862795519 Marionette DEBUG loaded listener.js 10:26:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16A87000) [pid = 3576] [serial = 2093] [outer = 158AF000] 10:26:36 INFO - PROCESS | 3576 | 1468862796101 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:26:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:26:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 937ms 10:26:36 INFO - PROCESS | 3576 | 1468862796157 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:26:36 INFO - PROCESS | 3576 | 1468862796160 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 10:26:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:26:36 INFO - PROCESS | 3576 | 1468862796164 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:26:36 INFO - PROCESS | 3576 | 1468862796168 Marionette TRACE conn3 <- [1,2754,null,{}] 10:26:36 INFO - PROCESS | 3576 | 1468862796179 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:36 INFO - PROCESS | 3576 | 1468862796183 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:36 INFO - PROCESS | 3576 | 1468862796291 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:26:36 INFO - PROCESS | 3576 | 1468862796400 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:36 INFO - PROCESS | 3576 | 1468862796404 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:36 INFO - PROCESS | 3576 | ++DOCSHELL 1803C000 == 35 [pid = 3576] [id = 698] 10:26:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (18204000) [pid = 3576] [serial = 2094] [outer = 00000000] 10:26:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1956F000) [pid = 3576] [serial = 2095] [outer = 18204000] 10:26:36 INFO - PROCESS | 3576 | 1468862796458 Marionette DEBUG loaded listener.js 10:26:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (197B6000) [pid = 3576] [serial = 2096] [outer = 18204000] 10:26:37 INFO - PROCESS | 3576 | 1468862797005 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:26:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:26:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 906ms 10:26:37 INFO - PROCESS | 3576 | 1468862797068 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:26:37 INFO - PROCESS | 3576 | 1468862797070 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 10:26:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:26:37 INFO - PROCESS | 3576 | 1468862797074 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:26:37 INFO - PROCESS | 3576 | 1468862797076 Marionette TRACE conn3 <- [1,2758,null,{}] 10:26:37 INFO - PROCESS | 3576 | 1468862797080 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:37 INFO - PROCESS | 3576 | 1468862797082 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:37 INFO - PROCESS | 3576 | 1468862797186 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:26:37 INFO - PROCESS | 3576 | 1468862797299 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:37 INFO - PROCESS | 3576 | 1468862797302 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:37 INFO - PROCESS | 3576 | ++DOCSHELL 197BB800 == 36 [pid = 3576] [id = 699] 10:26:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (197BBC00) [pid = 3576] [serial = 2097] [outer = 00000000] 10:26:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19A18400) [pid = 3576] [serial = 2098] [outer = 197BBC00] 10:26:37 INFO - PROCESS | 3576 | 1468862797395 Marionette DEBUG loaded listener.js 10:26:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19CA5400) [pid = 3576] [serial = 2099] [outer = 197BBC00] 10:26:38 INFO - PROCESS | 3576 | 1468862798144 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:26:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:26:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1093ms 10:26:38 INFO - PROCESS | 3576 | 1468862798169 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:26:38 INFO - PROCESS | 3576 | 1468862798174 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 10:26:38 INFO - PROCESS | 3576 | 1468862798179 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:26:38 INFO - PROCESS | 3576 | 1468862798182 Marionette TRACE conn3 <- [1,2762,null,{}] 10:26:38 INFO - PROCESS | 3576 | 1468862798187 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:38 INFO - PROCESS | 3576 | 1468862798190 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:38 INFO - PROCESS | 3576 | 1468862798288 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:26:38 INFO - PROCESS | 3576 | 1468862798433 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:38 INFO - PROCESS | 3576 | 1468862798438 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:38 INFO - PROCESS | 3576 | ++DOCSHELL 10A7A800 == 37 [pid = 3576] [id = 700] 10:26:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (10F68400) [pid = 3576] [serial = 2100] [outer = 00000000] 10:26:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (12970800) [pid = 3576] [serial = 2101] [outer = 10F68400] 10:26:38 INFO - PROCESS | 3576 | 1468862798490 Marionette DEBUG loaded listener.js 10:26:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1345F400) [pid = 3576] [serial = 2102] [outer = 10F68400] 10:26:39 INFO - PROCESS | 3576 | --DOCSHELL 1026B000 == 36 [pid = 3576] [id = 189] 10:26:39 INFO - PROCESS | 3576 | --DOCSHELL 131DFC00 == 35 [pid = 3576] [id = 186] 10:26:39 INFO - PROCESS | 3576 | --DOCSHELL 1059BC00 == 34 [pid = 3576] [id = 679] 10:26:39 INFO - PROCESS | 3576 | --DOCSHELL 104E6000 == 33 [pid = 3576] [id = 182] 10:26:39 INFO - PROCESS | 3576 | --DOCSHELL 17607C00 == 32 [pid = 3576] [id = 190] 10:26:39 INFO - PROCESS | 3576 | --DOCSHELL 12821800 == 31 [pid = 3576] [id = 192] 10:26:39 INFO - PROCESS | 3576 | --DOCSHELL 12862400 == 30 [pid = 3576] [id = 179] 10:26:39 INFO - PROCESS | 3576 | --DOCSHELL 175D0400 == 29 [pid = 3576] [id = 191] 10:26:39 INFO - PROCESS | 3576 | --DOCSHELL 15F68C00 == 28 [pid = 3576] [id = 183] 10:26:39 INFO - PROCESS | 3576 | --DOCSHELL 145D9800 == 27 [pid = 3576] [id = 193] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (139C9400) [pid = 3576] [serial = 2047] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1820D400) [pid = 3576] [serial = 2036] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1820D000) [pid = 3576] [serial = 2035] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10A74C00) [pid = 3576] [serial = 2038] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1127F000) [pid = 3576] [serial = 2039] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (12975400) [pid = 3576] [serial = 2041] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (158AD000) [pid = 3576] [serial = 2050] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13E8A000) [pid = 3576] [serial = 2033] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (158AF800) [pid = 3576] [serial = 2032] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16FAC400) [pid = 3576] [serial = 2056] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16DE6800) [pid = 3576] [serial = 2053] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13E8B000) [pid = 3576] [serial = 2044] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (153F0C00) [pid = 3576] [serial = 2048] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16DF3800) [pid = 3576] [serial = 2054] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (12D6B400) [pid = 3576] [serial = 2042] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (15F64000) [pid = 3576] [serial = 2051] [outer = 00000000] [url = about:blank] 10:26:39 INFO - PROCESS | 3576 | 1468862799588 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:26:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:26:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1452ms 10:26:39 INFO - PROCESS | 3576 | 1468862799641 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:26:39 INFO - PROCESS | 3576 | 1468862799645 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 10:26:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:26:39 INFO - PROCESS | 3576 | 1468862799649 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:26:39 INFO - PROCESS | 3576 | 1468862799654 Marionette TRACE conn3 <- [1,2766,null,{}] 10:26:39 INFO - PROCESS | 3576 | 1468862799659 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:39 INFO - PROCESS | 3576 | 1468862799662 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:39 INFO - PROCESS | 3576 | 1468862799748 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:26:39 INFO - PROCESS | 3576 | 1468862799756 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:39 INFO - PROCESS | 3576 | 1468862799760 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:39 INFO - PROCESS | 3576 | ++DOCSHELL 112EC800 == 28 [pid = 3576] [id = 701] 10:26:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (112ED800) [pid = 3576] [serial = 2103] [outer = 00000000] 10:26:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (12867800) [pid = 3576] [serial = 2104] [outer = 112ED800] 10:26:39 INFO - PROCESS | 3576 | 1468862799806 Marionette DEBUG loaded listener.js 10:26:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12932800) [pid = 3576] [serial = 2105] [outer = 112ED800] 10:26:40 INFO - PROCESS | 3576 | 1468862800298 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:26:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:26:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 687ms 10:26:40 INFO - PROCESS | 3576 | 1468862800346 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:26:40 INFO - PROCESS | 3576 | 1468862800351 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 10:26:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:26:40 INFO - PROCESS | 3576 | 1468862800357 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:26:40 INFO - PROCESS | 3576 | 1468862800360 Marionette TRACE conn3 <- [1,2770,null,{}] 10:26:40 INFO - PROCESS | 3576 | 1468862800365 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:40 INFO - PROCESS | 3576 | 1468862800369 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:40 INFO - PROCESS | 3576 | 1468862800494 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:26:40 INFO - PROCESS | 3576 | 1468862800599 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:40 INFO - PROCESS | 3576 | 1468862800602 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:40 INFO - PROCESS | 3576 | ++DOCSHELL 130B0400 == 29 [pid = 3576] [id = 702] 10:26:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (130D5C00) [pid = 3576] [serial = 2106] [outer = 00000000] 10:26:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (139D3000) [pid = 3576] [serial = 2107] [outer = 130D5C00] 10:26:40 INFO - PROCESS | 3576 | 1468862800648 Marionette DEBUG loaded listener.js 10:26:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13E97400) [pid = 3576] [serial = 2108] [outer = 130D5C00] 10:26:41 INFO - PROCESS | 3576 | 1468862801023 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:26:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:26:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 703ms 10:26:41 INFO - PROCESS | 3576 | 1468862801056 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:26:41 INFO - PROCESS | 3576 | 1468862801058 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 10:26:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:26:41 INFO - PROCESS | 3576 | 1468862801061 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:26:41 INFO - PROCESS | 3576 | 1468862801065 Marionette TRACE conn3 <- [1,2774,null,{}] 10:26:41 INFO - PROCESS | 3576 | 1468862801075 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:41 INFO - PROCESS | 3576 | 1468862801080 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:41 INFO - PROCESS | 3576 | 1468862801170 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:26:41 INFO - PROCESS | 3576 | 1468862801177 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:41 INFO - PROCESS | 3576 | 1468862801180 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:41 INFO - PROCESS | 3576 | ++DOCSHELL 15382000 == 30 [pid = 3576] [id = 703] 10:26:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15382400) [pid = 3576] [serial = 2109] [outer = 00000000] 10:26:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (158A9800) [pid = 3576] [serial = 2110] [outer = 15382400] 10:26:41 INFO - PROCESS | 3576 | 1468862801227 Marionette DEBUG loaded listener.js 10:26:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15F66400) [pid = 3576] [serial = 2111] [outer = 15382400] 10:26:41 INFO - PROCESS | 3576 | 1468862801705 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:26:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:26:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 702ms 10:26:41 INFO - PROCESS | 3576 | 1468862801761 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:26:41 INFO - PROCESS | 3576 | 1468862801763 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 10:26:41 INFO - PROCESS | 3576 | 1468862801766 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:26:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:26:41 INFO - PROCESS | 3576 | 1468862801768 Marionette TRACE conn3 <- [1,2778,null,{}] 10:26:41 INFO - PROCESS | 3576 | 1468862801771 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:41 INFO - PROCESS | 3576 | 1468862801773 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:41 INFO - PROCESS | 3576 | 1468862801892 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:26:41 INFO - PROCESS | 3576 | 1468862801983 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:41 INFO - PROCESS | 3576 | 1468862801985 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:41 INFO - PROCESS | 3576 | ++DOCSHELL 16A86800 == 31 [pid = 3576] [id = 704] 10:26:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16B51800) [pid = 3576] [serial = 2112] [outer = 00000000] 10:26:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16DE8C00) [pid = 3576] [serial = 2113] [outer = 16B51800] 10:26:42 INFO - PROCESS | 3576 | 1468862802030 Marionette DEBUG loaded listener.js 10:26:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16DF3800) [pid = 3576] [serial = 2114] [outer = 16B51800] 10:26:42 INFO - PROCESS | 3576 | 1468862802447 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:26:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:26:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 10:26:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:26:42 INFO - PROCESS | 3576 | 1468862802512 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:26:42 INFO - PROCESS | 3576 | 1468862802514 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 10:26:42 INFO - PROCESS | 3576 | 1468862802518 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:26:42 INFO - PROCESS | 3576 | 1468862802520 Marionette TRACE conn3 <- [1,2782,null,{}] 10:26:42 INFO - PROCESS | 3576 | 1468862802523 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:42 INFO - PROCESS | 3576 | 1468862802525 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:42 INFO - PROCESS | 3576 | 1468862802632 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:26:42 INFO - PROCESS | 3576 | 1468862802638 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:42 INFO - PROCESS | 3576 | 1468862802640 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:42 INFO - PROCESS | 3576 | ++DOCSHELL 16E30400 == 32 [pid = 3576] [id = 705] 10:26:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16E37C00) [pid = 3576] [serial = 2115] [outer = 00000000] 10:26:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16EC8800) [pid = 3576] [serial = 2116] [outer = 16E37C00] 10:26:42 INFO - PROCESS | 3576 | 1468862802686 Marionette DEBUG loaded listener.js 10:26:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (170E8400) [pid = 3576] [serial = 2117] [outer = 16E37C00] 10:26:43 INFO - PROCESS | 3576 | 1468862803131 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:26:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:26:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 624ms 10:26:43 INFO - PROCESS | 3576 | 1468862803155 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:26:43 INFO - PROCESS | 3576 | 1468862803157 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 10:26:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:26:43 INFO - PROCESS | 3576 | 1468862803160 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:26:43 INFO - PROCESS | 3576 | 1468862803162 Marionette TRACE conn3 <- [1,2786,null,{}] 10:26:43 INFO - PROCESS | 3576 | 1468862803165 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:43 INFO - PROCESS | 3576 | 1468862803171 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:43 INFO - PROCESS | 3576 | 1468862803297 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:26:43 INFO - PROCESS | 3576 | 1468862803392 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:43 INFO - PROCESS | 3576 | 1468862803394 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:43 INFO - PROCESS | 3576 | ++DOCSHELL 17D14800 == 33 [pid = 3576] [id = 706] 10:26:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18203400) [pid = 3576] [serial = 2118] [outer = 00000000] 10:26:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1820D400) [pid = 3576] [serial = 2119] [outer = 18203400] 10:26:43 INFO - PROCESS | 3576 | 1468862803436 Marionette DEBUG loaded listener.js 10:26:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19570400) [pid = 3576] [serial = 2120] [outer = 18203400] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16E11800) [pid = 3576] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1055D800) [pid = 3576] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15331400) [pid = 3576] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11A51000) [pid = 3576] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (11431000) [pid = 3576] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16E39000) [pid = 3576] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (17DD5800) [pid = 3576] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (150ABC00) [pid = 3576] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (176BBC00) [pid = 3576] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17DD6400) [pid = 3576] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (167FB000) [pid = 3576] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1393A800) [pid = 3576] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:26:43 INFO - PROCESS | 3576 | 1468862803965 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:26:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:26:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 843ms 10:26:43 INFO - PROCESS | 3576 | 1468862804004 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:26:43 INFO - PROCESS | 3576 | 1468862804005 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 10:26:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:26:44 INFO - PROCESS | 3576 | 1468862804009 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:26:44 INFO - PROCESS | 3576 | 1468862804020 Marionette TRACE conn3 <- [1,2790,null,{}] 10:26:44 INFO - PROCESS | 3576 | 1468862804024 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:44 INFO - PROCESS | 3576 | 1468862804027 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:44 INFO - PROCESS | 3576 | 1468862804127 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:26:44 INFO - PROCESS | 3576 | 1468862804132 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:44 INFO - PROCESS | 3576 | 1468862804134 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:44 INFO - PROCESS | 3576 | ++DOCSHELL 1537EC00 == 34 [pid = 3576] [id = 707] 10:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15384000) [pid = 3576] [serial = 2121] [outer = 00000000] 10:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (175CA800) [pid = 3576] [serial = 2122] [outer = 15384000] 10:26:44 INFO - PROCESS | 3576 | 1468862804177 Marionette DEBUG loaded listener.js 10:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1803F000) [pid = 3576] [serial = 2123] [outer = 15384000] 10:26:44 INFO - PROCESS | 3576 | 1468862804600 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:26:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:26:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 656ms 10:26:44 INFO - PROCESS | 3576 | 1468862804668 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:26:44 INFO - PROCESS | 3576 | 1468862804670 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 10:26:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:26:44 INFO - PROCESS | 3576 | 1468862804679 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:26:44 INFO - PROCESS | 3576 | 1468862804681 Marionette TRACE conn3 <- [1,2794,null,{}] 10:26:44 INFO - PROCESS | 3576 | 1468862804684 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:44 INFO - PROCESS | 3576 | 1468862804686 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:44 INFO - PROCESS | 3576 | 1468862804762 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:26:44 INFO - PROCESS | 3576 | 1468862804767 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:44 INFO - PROCESS | 3576 | 1468862804769 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:44 INFO - PROCESS | 3576 | ++DOCSHELL 104E7800 == 35 [pid = 3576] [id = 708] 10:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1286C800) [pid = 3576] [serial = 2124] [outer = 00000000] 10:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19A15C00) [pid = 3576] [serial = 2125] [outer = 1286C800] 10:26:44 INFO - PROCESS | 3576 | 1468862804814 Marionette DEBUG loaded listener.js 10:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19A19800) [pid = 3576] [serial = 2126] [outer = 1286C800] 10:26:45 INFO - PROCESS | 3576 | 1468862805255 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:26:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:26:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 593ms 10:26:45 INFO - PROCESS | 3576 | 1468862805275 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:26:45 INFO - PROCESS | 3576 | 1468862805277 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 10:26:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:26:45 INFO - PROCESS | 3576 | 1468862805280 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:26:45 INFO - PROCESS | 3576 | 1468862805282 Marionette TRACE conn3 <- [1,2798,null,{}] 10:26:45 INFO - PROCESS | 3576 | 1468862805286 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:45 INFO - PROCESS | 3576 | 1468862805287 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:45 INFO - PROCESS | 3576 | 1468862805409 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:26:45 INFO - PROCESS | 3576 | 1468862805416 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:45 INFO - PROCESS | 3576 | 1468862805418 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:45 INFO - PROCESS | 3576 | ++DOCSHELL 19CADC00 == 36 [pid = 3576] [id = 709] 10:26:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19CAE000) [pid = 3576] [serial = 2127] [outer = 00000000] 10:26:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19CB3400) [pid = 3576] [serial = 2128] [outer = 19CAE000] 10:26:45 INFO - PROCESS | 3576 | 1468862805461 Marionette DEBUG loaded listener.js 10:26:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19F54400) [pid = 3576] [serial = 2129] [outer = 19CAE000] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 158AE800 == 35 [pid = 3576] [id = 697] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 1803C000 == 34 [pid = 3576] [id = 698] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 197BB800 == 33 [pid = 3576] [id = 699] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 112EC800 == 32 [pid = 3576] [id = 701] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 10A7A800 == 31 [pid = 3576] [id = 700] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 130B0400 == 30 [pid = 3576] [id = 702] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 16A86800 == 29 [pid = 3576] [id = 704] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 15382000 == 28 [pid = 3576] [id = 703] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 104E7800 == 27 [pid = 3576] [id = 708] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 17D14800 == 26 [pid = 3576] [id = 706] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 1537EC00 == 25 [pid = 3576] [id = 707] 10:26:46 INFO - PROCESS | 3576 | --DOCSHELL 16E30400 == 24 [pid = 3576] [id = 705] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (14289C00) [pid = 3576] [serial = 2045] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1708F000) [pid = 3576] [serial = 2057] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10F6A000) [pid = 3576] [serial = 2062] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (11C26C00) [pid = 3576] [serial = 2063] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15379C00) [pid = 3576] [serial = 2068] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13146C00) [pid = 3576] [serial = 2065] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13923000) [pid = 3576] [serial = 2066] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13071400) [pid = 3576] [serial = 2059] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (131E5800) [pid = 3576] [serial = 2060] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (17601800) [pid = 3576] [serial = 2075] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19572C00) [pid = 3576] [serial = 2086] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (175CC800) [pid = 3576] [serial = 2074] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1777D000) [pid = 3576] [serial = 2080] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (176C5400) [pid = 3576] [serial = 2077] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (17D1BC00) [pid = 3576] [serial = 2078] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (18204800) [pid = 3576] [serial = 2083] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (19574C00) [pid = 3576] [serial = 2087] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (16DF0C00) [pid = 3576] [serial = 2071] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (16E30800) [pid = 3576] [serial = 2072] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1820CC00) [pid = 3576] [serial = 2084] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (15385400) [pid = 3576] [serial = 2069] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (17D16000) [pid = 3576] [serial = 2081] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3576 | 1468862807116 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:26:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:26:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1843ms 10:26:47 INFO - PROCESS | 3576 | 1468862807140 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:26:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:26:47 INFO - PROCESS | 3576 | 1468862807144 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 10:26:47 INFO - PROCESS | 3576 | 1468862807149 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:26:47 INFO - PROCESS | 3576 | 1468862807152 Marionette TRACE conn3 <- [1,2802,null,{}] 10:26:47 INFO - PROCESS | 3576 | 1468862807160 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:47 INFO - PROCESS | 3576 | 1468862807163 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:47 INFO - PROCESS | 3576 | 1468862807254 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:26:47 INFO - PROCESS | 3576 | 1468862807344 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 3576 | 1468862807347 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:47 INFO - PROCESS | 3576 | ++DOCSHELL 10A77400 == 25 [pid = 3576] [id = 710] 10:26:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (10A79C00) [pid = 3576] [serial = 2130] [outer = 00000000] 10:26:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (112B9C00) [pid = 3576] [serial = 2131] [outer = 10A79C00] 10:26:47 INFO - PROCESS | 3576 | 1468862807393 Marionette DEBUG loaded listener.js 10:26:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (112F7400) [pid = 3576] [serial = 2132] [outer = 10A79C00] 10:26:47 INFO - PROCESS | 3576 | 1468862807812 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:26:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:26:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 687ms 10:26:47 INFO - PROCESS | 3576 | 1468862807845 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:26:47 INFO - PROCESS | 3576 | 1468862807850 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 10:26:47 INFO - PROCESS | 3576 | 1468862807860 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:26:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:26:47 INFO - PROCESS | 3576 | 1468862807863 Marionette TRACE conn3 <- [1,2806,null,{}] 10:26:47 INFO - PROCESS | 3576 | 1468862807867 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:47 INFO - PROCESS | 3576 | 1468862807870 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:47 INFO - PROCESS | 3576 | 1468862807954 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:26:47 INFO - PROCESS | 3576 | 1468862807960 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 3576 | 1468862807963 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:47 INFO - PROCESS | 3576 | ++DOCSHELL 12D66800 == 26 [pid = 3576] [id = 711] 10:26:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (12D68C00) [pid = 3576] [serial = 2133] [outer = 00000000] 10:26:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (12DA2C00) [pid = 3576] [serial = 2134] [outer = 12D68C00] 10:26:48 INFO - PROCESS | 3576 | 1468862808009 Marionette DEBUG loaded listener.js 10:26:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (130CE800) [pid = 3576] [serial = 2135] [outer = 12D68C00] 10:26:48 INFO - PROCESS | 3576 | 1468862808463 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:26:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:26:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 625ms 10:26:48 INFO - PROCESS | 3576 | 1468862808499 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:26:48 INFO - PROCESS | 3576 | 1468862808501 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 10:26:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:26:48 INFO - PROCESS | 3576 | 1468862808509 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:26:48 INFO - PROCESS | 3576 | 1468862808512 Marionette TRACE conn3 <- [1,2810,null,{}] 10:26:48 INFO - PROCESS | 3576 | 1468862808523 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:48 INFO - PROCESS | 3576 | 1468862808528 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:48 INFO - PROCESS | 3576 | 1468862808609 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:26:48 INFO - PROCESS | 3576 | 1468862808623 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:48 INFO - PROCESS | 3576 | 1468862808628 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:48 INFO - PROCESS | 3576 | ++DOCSHELL 14289C00 == 27 [pid = 3576] [id = 712] 10:26:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1428C000) [pid = 3576] [serial = 2136] [outer = 00000000] 10:26:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (14541800) [pid = 3576] [serial = 2137] [outer = 1428C000] 10:26:48 INFO - PROCESS | 3576 | 1468862808701 Marionette DEBUG loaded listener.js 10:26:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (145D9C00) [pid = 3576] [serial = 2138] [outer = 1428C000] 10:26:49 INFO - PROCESS | 3576 | 1468862809139 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:26:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:26:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 641ms 10:26:49 INFO - PROCESS | 3576 | 1468862809147 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:26:49 INFO - PROCESS | 3576 | 1468862809150 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 10:26:49 INFO - PROCESS | 3576 | 1468862809153 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:26:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:26:49 INFO - PROCESS | 3576 | 1468862809154 Marionette TRACE conn3 <- [1,2814,null,{}] 10:26:49 INFO - PROCESS | 3576 | 1468862809168 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:49 INFO - PROCESS | 3576 | 1468862809170 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:49 INFO - PROCESS | 3576 | 1468862809295 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:26:49 INFO - PROCESS | 3576 | 1468862809300 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:49 INFO - PROCESS | 3576 | 1468862809302 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:49 INFO - PROCESS | 3576 | ++DOCSHELL 145D4400 == 28 [pid = 3576] [id = 713] 10:26:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15331400) [pid = 3576] [serial = 2139] [outer = 00000000] 10:26:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1537F000) [pid = 3576] [serial = 2140] [outer = 15331400] 10:26:49 INFO - PROCESS | 3576 | 1468862809346 Marionette DEBUG loaded listener.js 10:26:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (156E6400) [pid = 3576] [serial = 2141] [outer = 15331400] 10:26:49 INFO - PROCESS | 3576 | 1468862809769 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:26:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:26:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 640ms 10:26:49 INFO - PROCESS | 3576 | 1468862809791 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:26:49 INFO - PROCESS | 3576 | 1468862809793 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 10:26:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:26:49 INFO - PROCESS | 3576 | 1468862809796 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:26:49 INFO - PROCESS | 3576 | 1468862809798 Marionette TRACE conn3 <- [1,2818,null,{}] 10:26:49 INFO - PROCESS | 3576 | 1468862809805 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:49 INFO - PROCESS | 3576 | 1468862809807 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:49 INFO - PROCESS | 3576 | 1468862809883 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:26:49 INFO - PROCESS | 3576 | 1468862809888 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:49 INFO - PROCESS | 3576 | 1468862809890 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:49 INFO - PROCESS | 3576 | ++DOCSHELL 158A8000 == 29 [pid = 3576] [id = 714] 10:26:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15F70000) [pid = 3576] [serial = 2142] [outer = 00000000] 10:26:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (167FB400) [pid = 3576] [serial = 2143] [outer = 15F70000] 10:26:49 INFO - PROCESS | 3576 | 1468862809933 Marionette DEBUG loaded listener.js 10:26:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16A82C00) [pid = 3576] [serial = 2144] [outer = 15F70000] 10:26:50 INFO - PROCESS | 3576 | 1468862810383 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:26:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:26:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 624ms 10:26:50 INFO - PROCESS | 3576 | 1468862810435 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:26:50 INFO - PROCESS | 3576 | 1468862810437 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 10:26:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:26:50 INFO - PROCESS | 3576 | 1468862810440 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:26:50 INFO - PROCESS | 3576 | 1468862810442 Marionette TRACE conn3 <- [1,2822,null,{}] 10:26:50 INFO - PROCESS | 3576 | 1468862810445 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:50 INFO - PROCESS | 3576 | 1468862810451 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:50 INFO - PROCESS | 3576 | 1468862810551 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:26:50 INFO - PROCESS | 3576 | 1468862810559 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:50 INFO - PROCESS | 3576 | 1468862810561 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:50 INFO - PROCESS | 3576 | ++DOCSHELL 16E36000 == 30 [pid = 3576] [id = 715] 10:26:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16E36800) [pid = 3576] [serial = 2145] [outer = 00000000] 10:26:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1702A800) [pid = 3576] [serial = 2146] [outer = 16E36800] 10:26:50 INFO - PROCESS | 3576 | 1468862810603 Marionette DEBUG loaded listener.js 10:26:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (175CC400) [pid = 3576] [serial = 2147] [outer = 16E36800] 10:26:51 INFO - PROCESS | 3576 | 1468862811045 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:26:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:26:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 625ms 10:26:51 INFO - PROCESS | 3576 | 1468862811086 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:26:51 INFO - PROCESS | 3576 | 1468862811088 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 10:26:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:26:51 INFO - PROCESS | 3576 | 1468862811091 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:26:51 INFO - PROCESS | 3576 | 1468862811093 Marionette TRACE conn3 <- [1,2826,null,{}] 10:26:51 INFO - PROCESS | 3576 | 1468862811096 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:51 INFO - PROCESS | 3576 | 1468862811097 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:51 INFO - PROCESS | 3576 | 1468862811182 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:26:51 INFO - PROCESS | 3576 | 1468862811187 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:51 INFO - PROCESS | 3576 | 1468862811189 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:51 INFO - PROCESS | 3576 | ++DOCSHELL 16DF0800 == 31 [pid = 3576] [id = 716] 10:26:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17603000) [pid = 3576] [serial = 2148] [outer = 00000000] 10:26:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (176C4400) [pid = 3576] [serial = 2149] [outer = 17603000] 10:26:51 INFO - PROCESS | 3576 | 1468862811232 Marionette DEBUG loaded listener.js 10:26:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (176C4800) [pid = 3576] [serial = 2150] [outer = 17603000] 10:26:51 INFO - PROCESS | 3576 | 1468862811672 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:26:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:26:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 641ms 10:26:51 INFO - PROCESS | 3576 | 1468862811736 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:26:51 INFO - PROCESS | 3576 | 1468862811738 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 10:26:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:26:51 INFO - PROCESS | 3576 | 1468862811741 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:26:51 INFO - PROCESS | 3576 | 1468862811743 Marionette TRACE conn3 <- [1,2830,null,{}] 10:26:51 INFO - PROCESS | 3576 | 1468862811746 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:51 INFO - PROCESS | 3576 | 1468862811748 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:51 INFO - PROCESS | 3576 | 1468862811822 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:26:51 INFO - PROCESS | 3576 | 1468862811827 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:51 INFO - PROCESS | 3576 | 1468862811828 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:51 INFO - PROCESS | 3576 | ++DOCSHELL 17DCC800 == 32 [pid = 3576] [id = 717] 10:26:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17DCCC00) [pid = 3576] [serial = 2151] [outer = 00000000] 10:26:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17DDA400) [pid = 3576] [serial = 2152] [outer = 17DCCC00] 10:26:51 INFO - PROCESS | 3576 | 1468862811871 Marionette DEBUG loaded listener.js 10:26:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17DDA800) [pid = 3576] [serial = 2153] [outer = 17DCCC00] 10:26:52 INFO - PROCESS | 3576 | 1468862812321 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:26:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:26:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 641ms 10:26:52 INFO - PROCESS | 3576 | 1468862812381 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:26:52 INFO - PROCESS | 3576 | 1468862812383 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 10:26:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:26:52 INFO - PROCESS | 3576 | 1468862812386 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:26:52 INFO - PROCESS | 3576 | 1468862812388 Marionette TRACE conn3 <- [1,2834,null,{}] 10:26:52 INFO - PROCESS | 3576 | 1468862812392 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:52 INFO - PROCESS | 3576 | 1468862812393 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:52 INFO - PROCESS | 3576 | 1468862812501 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:26:52 INFO - PROCESS | 3576 | 1468862812564 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:52 INFO - PROCESS | 3576 | 1468862812566 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:52 INFO - PROCESS | 3576 | ++DOCSHELL 14287C00 == 33 [pid = 3576] [id = 718] 10:26:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (18205C00) [pid = 3576] [serial = 2154] [outer = 00000000] 10:26:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1820E800) [pid = 3576] [serial = 2155] [outer = 18205C00] 10:26:52 INFO - PROCESS | 3576 | 1468862812632 Marionette DEBUG loaded listener.js 10:26:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1956B800) [pid = 3576] [serial = 2156] [outer = 18205C00] 10:26:53 INFO - PROCESS | 3576 | 1468862813036 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:26:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:26:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 702ms 10:26:53 INFO - PROCESS | 3576 | 1468862813086 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:26:53 INFO - PROCESS | 3576 | 1468862813088 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 10:26:53 INFO - PROCESS | 3576 | 1468862813091 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:26:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:26:53 INFO - PROCESS | 3576 | 1468862813092 Marionette TRACE conn3 <- [1,2838,null,{}] 10:26:53 INFO - PROCESS | 3576 | 1468862813096 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:53 INFO - PROCESS | 3576 | 1468862813097 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:53 INFO - PROCESS | 3576 | 1468862813227 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:26:53 INFO - PROCESS | 3576 | 1468862813236 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:53 INFO - PROCESS | 3576 | 1468862813238 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:53 INFO - PROCESS | 3576 | ++DOCSHELL 19572C00 == 34 [pid = 3576] [id = 719] 10:26:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19577800) [pid = 3576] [serial = 2157] [outer = 00000000] 10:26:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19A14C00) [pid = 3576] [serial = 2158] [outer = 19577800] 10:26:53 INFO - PROCESS | 3576 | 1468862813279 Marionette DEBUG loaded listener.js 10:26:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19CAD000) [pid = 3576] [serial = 2159] [outer = 19577800] 10:26:53 INFO - PROCESS | 3576 | 1468862813709 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:26:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:26:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 641ms 10:26:53 INFO - PROCESS | 3576 | 1468862813737 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:26:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:26:53 INFO - PROCESS | 3576 | 1468862813739 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 10:26:53 INFO - PROCESS | 3576 | 1468862813742 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:26:53 INFO - PROCESS | 3576 | 1468862813745 Marionette TRACE conn3 <- [1,2842,null,{}] 10:26:53 INFO - PROCESS | 3576 | 1468862813748 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:53 INFO - PROCESS | 3576 | 1468862813750 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:53 INFO - PROCESS | 3576 | 1468862813881 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:26:53 INFO - PROCESS | 3576 | 1468862813978 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:53 INFO - PROCESS | 3576 | 1468862813980 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:53 INFO - PROCESS | 3576 | ++DOCSHELL 10F69400 == 35 [pid = 3576] [id = 720] 10:26:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A097000) [pid = 3576] [serial = 2160] [outer = 00000000] 10:26:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A09E000) [pid = 3576] [serial = 2161] [outer = 1A097000] 10:26:54 INFO - PROCESS | 3576 | 1468862814024 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A385000) [pid = 3576] [serial = 2162] [outer = 1A097000] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1286C800) [pid = 3576] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16B51800) [pid = 3576] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16E37C00) [pid = 3576] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (18203400) [pid = 3576] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1127FC00) [pid = 3576] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15382400) [pid = 3576] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (130D5C00) [pid = 3576] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (112ED800) [pid = 3576] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (10F68400) [pid = 3576] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (197BBC00) [pid = 3576] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (18204000) [pid = 3576] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (158AF000) [pid = 3576] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:26:54 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15384000) [pid = 3576] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:26:54 INFO - PROCESS | 3576 | 1468862814581 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:26:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:26:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 906ms 10:26:54 INFO - PROCESS | 3576 | 1468862814645 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:26:54 INFO - PROCESS | 3576 | 1468862814647 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 10:26:54 INFO - PROCESS | 3576 | 1468862814650 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:26:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:26:54 INFO - PROCESS | 3576 | 1468862814651 Marionette TRACE conn3 <- [1,2846,null,{}] 10:26:54 INFO - PROCESS | 3576 | 1468862814655 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:54 INFO - PROCESS | 3576 | 1468862814657 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:54 INFO - PROCESS | 3576 | 1468862814734 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:26:54 INFO - PROCESS | 3576 | 1468862814739 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 3576 | 1468862814741 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:54 INFO - PROCESS | 3576 | ++DOCSHELL 10518000 == 36 [pid = 3576] [id = 721] 10:26:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (112ED800) [pid = 3576] [serial = 2163] [outer = 00000000] 10:26:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15380800) [pid = 3576] [serial = 2164] [outer = 112ED800] 10:26:54 INFO - PROCESS | 3576 | 1468862814784 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16E0BC00) [pid = 3576] [serial = 2165] [outer = 112ED800] 10:26:55 INFO - PROCESS | 3576 | 1468862815257 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:26:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:26:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 703ms 10:26:55 INFO - PROCESS | 3576 | 1468862815350 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:26:55 INFO - PROCESS | 3576 | 1468862815352 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 10:26:55 INFO - PROCESS | 3576 | 1468862815355 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:26:55 INFO - PROCESS | 3576 | 1468862815356 Marionette TRACE conn3 <- [1,2850,null,{}] 10:26:55 INFO - PROCESS | 3576 | 1468862815360 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:55 INFO - PROCESS | 3576 | 1468862815361 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:55 INFO - PROCESS | 3576 | 1468862815450 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:26:55 INFO - PROCESS | 3576 | 1468862815455 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:55 INFO - PROCESS | 3576 | 1468862815457 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:55 INFO - PROCESS | 3576 | ++DOCSHELL 15384000 == 37 [pid = 3576] [id = 722] 10:26:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (153EB800) [pid = 3576] [serial = 2166] [outer = 00000000] 10:26:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A095400) [pid = 3576] [serial = 2167] [outer = 153EB800] 10:26:55 INFO - PROCESS | 3576 | 1468862815498 Marionette DEBUG loaded listener.js 10:26:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A4D7C00) [pid = 3576] [serial = 2168] [outer = 153EB800] 10:26:55 INFO - PROCESS | 3576 | 1468862815928 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:26:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:26:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 593ms 10:26:55 INFO - PROCESS | 3576 | 1468862815955 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:26:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:26:55 INFO - PROCESS | 3576 | 1468862815957 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 10:26:55 INFO - PROCESS | 3576 | 1468862815960 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - PROCESS | 3576 | 1468862815962 Marionette TRACE conn3 <- [1,2854,null,{}] 10:26:55 INFO - PROCESS | 3576 | 1468862815965 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:55 INFO - PROCESS | 3576 | 1468862815967 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:56 INFO - PROCESS | 3576 | 1468862816044 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:26:56 INFO - PROCESS | 3576 | 1468862816049 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:56 INFO - PROCESS | 3576 | 1468862816051 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:56 INFO - PROCESS | 3576 | ++DOCSHELL 16E34000 == 38 [pid = 3576] [id = 723] 10:26:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A4D7800) [pid = 3576] [serial = 2169] [outer = 00000000] 10:26:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A5E9800) [pid = 3576] [serial = 2170] [outer = 1A4D7800] 10:26:56 INFO - PROCESS | 3576 | 1468862816093 Marionette DEBUG loaded listener.js 10:26:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A5ED800) [pid = 3576] [serial = 2171] [outer = 1A4D7800] 10:26:56 INFO - PROCESS | 3576 | 1468862816511 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:26:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:26:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 625ms 10:26:56 INFO - PROCESS | 3576 | 1468862816598 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:26:56 INFO - PROCESS | 3576 | 1468862816602 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 10:26:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:26:56 INFO - PROCESS | 3576 | 1468862816607 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:26:56 INFO - PROCESS | 3576 | 1468862816611 Marionette TRACE conn3 <- [1,2858,null,{}] 10:26:56 INFO - PROCESS | 3576 | 1468862816618 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:56 INFO - PROCESS | 3576 | 1468862816621 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:56 INFO - PROCESS | 3576 | 1468862816743 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:26:56 INFO - PROCESS | 3576 | 1468862816938 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:56 INFO - PROCESS | 3576 | 1468862816944 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:56 INFO - PROCESS | 3576 | ++DOCSHELL 10A7BC00 == 39 [pid = 3576] [id = 724] 10:26:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (10A7F400) [pid = 3576] [serial = 2172] [outer = 00000000] 10:26:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (11288800) [pid = 3576] [serial = 2173] [outer = 10A7F400] 10:26:56 INFO - PROCESS | 3576 | 1468862816999 Marionette DEBUG loaded listener.js 10:26:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (114D2800) [pid = 3576] [serial = 2174] [outer = 10A7F400] 10:26:57 INFO - PROCESS | 3576 | 1468862817697 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:26:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:26:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1156ms 10:26:57 INFO - PROCESS | 3576 | 1468862817776 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:26:57 INFO - PROCESS | 3576 | 1468862817780 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 10:26:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:26:57 INFO - PROCESS | 3576 | 1468862817787 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:26:57 INFO - PROCESS | 3576 | 1468862817791 Marionette TRACE conn3 <- [1,2862,null,{}] 10:26:57 INFO - PROCESS | 3576 | 1468862817795 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:57 INFO - PROCESS | 3576 | 1468862817798 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:57 INFO - PROCESS | 3576 | 1468862817929 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:26:58 INFO - PROCESS | 3576 | 1468862818087 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:58 INFO - PROCESS | 3576 | 1468862818089 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:58 INFO - PROCESS | 3576 | ++DOCSHELL 131E6400 == 40 [pid = 3576] [id = 725] 10:26:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13922000) [pid = 3576] [serial = 2175] [outer = 00000000] 10:26:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (139C5C00) [pid = 3576] [serial = 2176] [outer = 13922000] 10:26:58 INFO - PROCESS | 3576 | 1468862818146 Marionette DEBUG loaded listener.js 10:26:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (14290800) [pid = 3576] [serial = 2177] [outer = 13922000] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 15384000 == 39 [pid = 3576] [id = 722] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 10518000 == 38 [pid = 3576] [id = 721] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 10F69400 == 37 [pid = 3576] [id = 720] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 19572C00 == 36 [pid = 3576] [id = 719] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 14287C00 == 35 [pid = 3576] [id = 718] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 17DCC800 == 34 [pid = 3576] [id = 717] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 16DF0800 == 33 [pid = 3576] [id = 716] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 16E36000 == 32 [pid = 3576] [id = 715] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 158A8000 == 31 [pid = 3576] [id = 714] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 145D4400 == 30 [pid = 3576] [id = 713] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 14289C00 == 29 [pid = 3576] [id = 712] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 12D66800 == 28 [pid = 3576] [id = 711] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (19CB3400) [pid = 3576] [serial = 2128] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | 1468862819061 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 10A77400 == 27 [pid = 3576] [id = 710] 10:26:59 INFO - PROCESS | 3576 | --DOCSHELL 19CADC00 == 26 [pid = 3576] [id = 709] 10:26:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:26:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1297ms 10:26:59 INFO - PROCESS | 3576 | 1468862819086 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:26:59 INFO - PROCESS | 3576 | 1468862819090 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 10:26:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:26:59 INFO - PROCESS | 3576 | 1468862819095 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:26:59 INFO - PROCESS | 3576 | 1468862819098 Marionette TRACE conn3 <- [1,2866,null,{}] 10:26:59 INFO - PROCESS | 3576 | 1468862819104 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:59 INFO - PROCESS | 3576 | 1468862819107 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:59 INFO - PROCESS | 3576 | 1468862819189 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (19A19800) [pid = 3576] [serial = 2126] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16DE8C00) [pid = 3576] [serial = 2113] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16EC8800) [pid = 3576] [serial = 2116] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16DF3800) [pid = 3576] [serial = 2114] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1820D400) [pid = 3576] [serial = 2119] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (170E8400) [pid = 3576] [serial = 2117] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19A15C00) [pid = 3576] [serial = 2125] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19570400) [pid = 3576] [serial = 2120] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (130DB800) [pid = 3576] [serial = 2089] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (158A9800) [pid = 3576] [serial = 2110] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (139D3000) [pid = 3576] [serial = 2107] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13E97400) [pid = 3576] [serial = 2108] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (12867800) [pid = 3576] [serial = 2104] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12932800) [pid = 3576] [serial = 2105] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1345F400) [pid = 3576] [serial = 2102] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12970800) [pid = 3576] [serial = 2101] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19CA5400) [pid = 3576] [serial = 2099] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19A18400) [pid = 3576] [serial = 2098] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (197B6000) [pid = 3576] [serial = 2096] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1956F000) [pid = 3576] [serial = 2095] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16A87000) [pid = 3576] [serial = 2093] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16132400) [pid = 3576] [serial = 2092] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13938C00) [pid = 3576] [serial = 2090] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (175CA800) [pid = 3576] [serial = 2122] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1803F000) [pid = 3576] [serial = 2123] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (15F66400) [pid = 3576] [serial = 2111] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3576 | 1468862819300 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:59 INFO - PROCESS | 3576 | 1468862819303 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:26:59 INFO - PROCESS | 3576 | ++DOCSHELL 10A82800 == 27 [pid = 3576] [id = 726] 10:26:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (10F66400) [pid = 3576] [serial = 2178] [outer = 00000000] 10:26:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (11CD4800) [pid = 3576] [serial = 2179] [outer = 10F66400] 10:26:59 INFO - PROCESS | 3576 | 1468862819352 Marionette DEBUG loaded listener.js 10:26:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12868C00) [pid = 3576] [serial = 2180] [outer = 10F66400] 10:26:59 INFO - PROCESS | 3576 | 1468862819853 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:26:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:26:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 812ms 10:26:59 INFO - PROCESS | 3576 | 1468862819894 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:26:59 INFO - PROCESS | 3576 | 1468862819898 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 10:26:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:26:59 INFO - PROCESS | 3576 | 1468862819904 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:26:59 INFO - PROCESS | 3576 | 1468862819907 Marionette TRACE conn3 <- [1,2870,null,{}] 10:26:59 INFO - PROCESS | 3576 | 1468862819910 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:59 INFO - PROCESS | 3576 | 1468862819913 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:00 INFO - PROCESS | 3576 | 1468862820010 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:27:00 INFO - PROCESS | 3576 | 1468862820018 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:00 INFO - PROCESS | 3576 | 1468862820020 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:00 INFO - PROCESS | 3576 | ++DOCSHELL 13462400 == 28 [pid = 3576] [id = 727] 10:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13463400) [pid = 3576] [serial = 2181] [outer = 00000000] 10:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1393B800) [pid = 3576] [serial = 2182] [outer = 13463400] 10:27:00 INFO - PROCESS | 3576 | 1468862820066 Marionette DEBUG loaded listener.js 10:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13E88400) [pid = 3576] [serial = 2183] [outer = 13463400] 10:27:00 INFO - PROCESS | 3576 | 1468862820537 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:27:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:27:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 702ms 10:27:00 INFO - PROCESS | 3576 | 1468862820604 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:27:00 INFO - PROCESS | 3576 | 1468862820606 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 10:27:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:27:00 INFO - PROCESS | 3576 | 1468862820609 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:27:00 INFO - PROCESS | 3576 | 1468862820613 Marionette TRACE conn3 <- [1,2874,null,{}] 10:27:00 INFO - PROCESS | 3576 | 1468862820623 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:00 INFO - PROCESS | 3576 | 1468862820628 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:00 INFO - PROCESS | 3576 | 1468862820710 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:27:00 INFO - PROCESS | 3576 | 1468862820810 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:00 INFO - PROCESS | 3576 | 1468862820813 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:00 INFO - PROCESS | 3576 | ++DOCSHELL 1537F800 == 29 [pid = 3576] [id = 728] 10:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15382400) [pid = 3576] [serial = 2184] [outer = 00000000] 10:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (156EBC00) [pid = 3576] [serial = 2185] [outer = 15382400] 10:27:00 INFO - PROCESS | 3576 | 1468862820859 Marionette DEBUG loaded listener.js 10:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15F64000) [pid = 3576] [serial = 2186] [outer = 15382400] 10:27:01 INFO - PROCESS | 3576 | 1468862821258 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:27:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:27:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 687ms 10:27:01 INFO - PROCESS | 3576 | 1468862821314 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:27:01 INFO - PROCESS | 3576 | 1468862821316 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 10:27:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:27:01 INFO - PROCESS | 3576 | 1468862821319 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:27:01 INFO - PROCESS | 3576 | 1468862821321 Marionette TRACE conn3 <- [1,2878,null,{}] 10:27:01 INFO - PROCESS | 3576 | 1468862821324 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:01 INFO - PROCESS | 3576 | 1468862821327 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:01 INFO - PROCESS | 3576 | 1468862821475 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:27:01 INFO - PROCESS | 3576 | 1468862821494 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:01 INFO - PROCESS | 3576 | 1468862821496 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:01 INFO - PROCESS | 3576 | ++DOCSHELL 167FC800 == 30 [pid = 3576] [id = 729] 10:27:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (167FD800) [pid = 3576] [serial = 2187] [outer = 00000000] 10:27:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16DEBC00) [pid = 3576] [serial = 2188] [outer = 167FD800] 10:27:01 INFO - PROCESS | 3576 | 1468862821539 Marionette DEBUG loaded listener.js 10:27:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16DF4800) [pid = 3576] [serial = 2189] [outer = 167FD800] 10:27:01 INFO - PROCESS | 3576 | 1468862821973 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:27:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:27:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 703ms 10:27:02 INFO - PROCESS | 3576 | 1468862822020 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:27:02 INFO - PROCESS | 3576 | 1468862822023 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 10:27:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:27:02 INFO - PROCESS | 3576 | 1468862822027 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:27:02 INFO - PROCESS | 3576 | 1468862822030 Marionette TRACE conn3 <- [1,2882,null,{}] 10:27:02 INFO - PROCESS | 3576 | 1468862822039 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:02 INFO - PROCESS | 3576 | 1468862822041 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:02 INFO - PROCESS | 3576 | 1468862822149 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:27:02 INFO - PROCESS | 3576 | 1468862822155 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:02 INFO - PROCESS | 3576 | 1468862822157 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:02 INFO - PROCESS | 3576 | ++DOCSHELL 16B49800 == 31 [pid = 3576] [id = 730] 10:27:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E16000) [pid = 3576] [serial = 2190] [outer = 00000000] 10:27:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16EC8800) [pid = 3576] [serial = 2191] [outer = 16E16000] 10:27:02 INFO - PROCESS | 3576 | 1468862822199 Marionette DEBUG loaded listener.js 10:27:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (170EC000) [pid = 3576] [serial = 2192] [outer = 16E16000] 10:27:02 INFO - PROCESS | 3576 | 1468862822659 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:27:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:27:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 702ms 10:27:02 INFO - PROCESS | 3576 | 1468862822724 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:27:02 INFO - PROCESS | 3576 | 1468862822726 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 10:27:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:27:02 INFO - PROCESS | 3576 | 1468862822729 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:27:02 INFO - PROCESS | 3576 | 1468862822731 Marionette TRACE conn3 <- [1,2886,null,{}] 10:27:02 INFO - PROCESS | 3576 | 1468862822740 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:02 INFO - PROCESS | 3576 | 1468862822745 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:02 INFO - PROCESS | 3576 | 1468862822902 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:27:02 INFO - PROCESS | 3576 | 1468862822933 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:02 INFO - PROCESS | 3576 | 1468862822936 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:02 INFO - PROCESS | 3576 | ++DOCSHELL 16E37800 == 32 [pid = 3576] [id = 731] 10:27:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1760AC00) [pid = 3576] [serial = 2193] [outer = 00000000] 10:27:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17DD1C00) [pid = 3576] [serial = 2194] [outer = 1760AC00] 10:27:02 INFO - PROCESS | 3576 | 1468862822978 Marionette DEBUG loaded listener.js 10:27:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (176C7800) [pid = 3576] [serial = 2195] [outer = 1760AC00] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19577800) [pid = 3576] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (12D68C00) [pid = 3576] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16E36800) [pid = 3576] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (153EB800) [pid = 3576] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A097000) [pid = 3576] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (112ED800) [pid = 3576] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1428C000) [pid = 3576] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (17603000) [pid = 3576] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17DCCC00) [pid = 3576] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19CAE000) [pid = 3576] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18205C00) [pid = 3576] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (10A79C00) [pid = 3576] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (15331400) [pid = 3576] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15F70000) [pid = 3576] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:27:03 INFO - PROCESS | 3576 | 1468862823613 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:27:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:27:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 906ms 10:27:03 INFO - PROCESS | 3576 | 1468862823634 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:27:03 INFO - PROCESS | 3576 | 1468862823636 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 10:27:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:27:03 INFO - PROCESS | 3576 | 1468862823639 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:27:03 INFO - PROCESS | 3576 | 1468862823641 Marionette TRACE conn3 <- [1,2890,null,{}] 10:27:03 INFO - PROCESS | 3576 | 1468862823644 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:03 INFO - PROCESS | 3576 | 1468862823646 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:03 INFO - PROCESS | 3576 | 1468862823722 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:27:03 INFO - PROCESS | 3576 | 1468862823727 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:03 INFO - PROCESS | 3576 | 1468862823729 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:03 INFO - PROCESS | 3576 | ++DOCSHELL 1428C000 == 33 [pid = 3576] [id = 732] 10:27:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14543C00) [pid = 3576] [serial = 2196] [outer = 00000000] 10:27:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (17603000) [pid = 3576] [serial = 2197] [outer = 14543C00] 10:27:03 INFO - PROCESS | 3576 | 1468862823771 Marionette DEBUG loaded listener.js 10:27:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (17DCCC00) [pid = 3576] [serial = 2198] [outer = 14543C00] 10:27:04 INFO - PROCESS | 3576 | 1468862824208 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 594ms 10:27:04 INFO - PROCESS | 3576 | 1468862824265 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:27:04 INFO - PROCESS | 3576 | 1468862824268 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 10:27:04 INFO - PROCESS | 3576 | 1468862824271 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:27:04 INFO - PROCESS | 3576 | 1468862824273 Marionette TRACE conn3 <- [1,2894,null,{}] 10:27:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:27:04 INFO - PROCESS | 3576 | 1468862824276 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:04 INFO - PROCESS | 3576 | 1468862824278 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:04 INFO - PROCESS | 3576 | 1468862824355 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:27:04 INFO - PROCESS | 3576 | 1468862824360 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:04 INFO - PROCESS | 3576 | 1468862824362 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:04 INFO - PROCESS | 3576 | ++DOCSHELL 10559800 == 34 [pid = 3576] [id = 733] 10:27:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (10A7E400) [pid = 3576] [serial = 2199] [outer = 00000000] 10:27:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (18209000) [pid = 3576] [serial = 2200] [outer = 10A7E400] 10:27:04 INFO - PROCESS | 3576 | 1468862824407 Marionette DEBUG loaded listener.js 10:27:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (18210400) [pid = 3576] [serial = 2201] [outer = 10A7E400] 10:27:04 INFO - PROCESS | 3576 | 1468862824842 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 577ms 10:27:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:27:04 INFO - PROCESS | 3576 | 1468862824855 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:27:04 INFO - PROCESS | 3576 | 1468862824857 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 10:27:04 INFO - PROCESS | 3576 | 1468862824860 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:27:04 INFO - PROCESS | 3576 | 1468862824862 Marionette TRACE conn3 <- [1,2898,null,{}] 10:27:04 INFO - PROCESS | 3576 | 1468862824865 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:04 INFO - PROCESS | 3576 | 1468862824867 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:04 INFO - PROCESS | 3576 | 1468862824999 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:27:04 INFO - PROCESS | 3576 | 1468862825008 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:04 INFO - PROCESS | 3576 | 1468862825010 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:05 INFO - PROCESS | 3576 | ++DOCSHELL 16E3B800 == 35 [pid = 3576] [id = 734] 10:27:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1803E800) [pid = 3576] [serial = 2202] [outer = 00000000] 10:27:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (197B7000) [pid = 3576] [serial = 2203] [outer = 1803E800] 10:27:05 INFO - PROCESS | 3576 | 1468862825051 Marionette DEBUG loaded listener.js 10:27:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19573C00) [pid = 3576] [serial = 2204] [outer = 1803E800] 10:27:05 INFO - PROCESS | 3576 | 1468862825437 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:27:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:27:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:27:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 641ms 10:27:05 INFO - PROCESS | 3576 | 1468862825496 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:27:05 INFO - PROCESS | 3576 | 1468862825498 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 10:27:05 INFO - TEST-START | /DOMEvents/constructors.html 10:27:05 INFO - PROCESS | 3576 | 1468862825502 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:27:05 INFO - PROCESS | 3576 | 1468862825503 Marionette TRACE conn3 <- [1,2902,null,{}] 10:27:05 INFO - PROCESS | 3576 | 1468862825507 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:05 INFO - PROCESS | 3576 | 1468862825508 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:05 INFO - PROCESS | 3576 | 1468862825632 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:27:05 INFO - PROCESS | 3576 | 1468862825822 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:05 INFO - PROCESS | 3576 | 1468862825825 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:05 INFO - PROCESS | 3576 | ++DOCSHELL 10560C00 == 36 [pid = 3576] [id = 735] 10:27:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (10A05C00) [pid = 3576] [serial = 2205] [outer = 00000000] 10:27:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (10A78000) [pid = 3576] [serial = 2206] [outer = 10A05C00] 10:27:05 INFO - PROCESS | 3576 | 1468862825886 Marionette DEBUG loaded listener.js 10:27:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (112C1C00) [pid = 3576] [serial = 2207] [outer = 10A05C00] 10:27:06 INFO - PROCESS | 3576 | 1468862826489 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:27:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 1062ms 10:27:06 INFO - PROCESS | 3576 | 1468862826579 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:27:06 INFO - PROCESS | 3576 | 1468862826584 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 10:27:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:27:06 INFO - PROCESS | 3576 | 1468862826589 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:27:06 INFO - PROCESS | 3576 | 1468862826593 Marionette TRACE conn3 <- [1,2906,null,{}] 10:27:06 INFO - PROCESS | 3576 | 1468862826598 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:06 INFO - PROCESS | 3576 | 1468862826601 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:06 INFO - PROCESS | 3576 | 1468862826759 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:27:06 INFO - PROCESS | 3576 | 1468862826819 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:06 INFO - PROCESS | 3576 | 1468862826822 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:06 INFO - PROCESS | 3576 | ++DOCSHELL 145D4400 == 37 [pid = 3576] [id = 736] 10:27:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (145D5000) [pid = 3576] [serial = 2208] [outer = 00000000] 10:27:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1537F400) [pid = 3576] [serial = 2209] [outer = 145D5000] 10:27:06 INFO - PROCESS | 3576 | 1468862826877 Marionette DEBUG loaded listener.js 10:27:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15F6B800) [pid = 3576] [serial = 2210] [outer = 145D5000] 10:27:07 INFO - PROCESS | 3576 | 1468862827445 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:27:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:27:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 906ms 10:27:07 INFO - PROCESS | 3576 | 1468862827503 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:27:07 INFO - PROCESS | 3576 | 1468862827506 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 10:27:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:27:07 INFO - PROCESS | 3576 | 1468862827511 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:27:07 INFO - PROCESS | 3576 | 1468862827513 Marionette TRACE conn3 <- [1,2910,null,{}] 10:27:07 INFO - PROCESS | 3576 | 1468862827517 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:07 INFO - PROCESS | 3576 | 1468862827520 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:07 INFO - PROCESS | 3576 | 1468862827625 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:27:07 INFO - PROCESS | 3576 | 1468862827737 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:07 INFO - PROCESS | 3576 | 1468862827739 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:07 INFO - PROCESS | 3576 | ++DOCSHELL 158AF000 == 38 [pid = 3576] [id = 737] 10:27:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (176C1800) [pid = 3576] [serial = 2211] [outer = 00000000] 10:27:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17E59400) [pid = 3576] [serial = 2212] [outer = 176C1800] 10:27:07 INFO - PROCESS | 3576 | 1468862827832 Marionette DEBUG loaded listener.js 10:27:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (197B5C00) [pid = 3576] [serial = 2213] [outer = 176C1800] 10:27:08 INFO - PROCESS | 3576 | [3576] 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 10:27:08 INFO - PROCESS | 3576 | [3576] 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 10:27:08 INFO - PROCESS | 3576 | [3576] 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 10:27:08 INFO - PROCESS | 3576 | [3576] 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 10:27:08 INFO - PROCESS | 3576 | 1468862828384 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:27:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:27:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 10:27:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 10:27:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 10:27:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:27:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 938ms 10:27:08 INFO - PROCESS | 3576 | 1468862828441 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:27:08 INFO - PROCESS | 3576 | 1468862828447 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 10:27:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:27:08 INFO - PROCESS | 3576 | 1468862828465 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:27:08 INFO - PROCESS | 3576 | 1468862828473 Marionette TRACE conn3 <- [1,2914,null,{}] 10:27:08 INFO - PROCESS | 3576 | 1468862828478 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:08 INFO - PROCESS | 3576 | 1468862828481 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:08 INFO - PROCESS | 3576 | 1468862828594 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:27:08 INFO - PROCESS | 3576 | 1468862828731 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:08 INFO - PROCESS | 3576 | 1468862828734 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:08 INFO - PROCESS | 3576 | ++DOCSHELL 15F68C00 == 39 [pid = 3576] [id = 738] 10:27:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (16A82400) [pid = 3576] [serial = 2214] [outer = 00000000] 10:27:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A382400) [pid = 3576] [serial = 2215] [outer = 16A82400] 10:27:08 INFO - PROCESS | 3576 | 1468862828787 Marionette DEBUG loaded listener.js 10:27:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A4D9000) [pid = 3576] [serial = 2216] [outer = 16A82400] 10:27:09 INFO - PROCESS | 3576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:27:09 INFO - PROCESS | 3576 | 1468862829301 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:27:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:27:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 859ms 10:27:09 INFO - PROCESS | 3576 | 1468862829320 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:27:09 INFO - PROCESS | 3576 | 1468862829323 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 10:27:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:27:09 INFO - PROCESS | 3576 | 1468862829326 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:27:09 INFO - PROCESS | 3576 | 1468862829328 Marionette TRACE conn3 <- [1,2918,null,{}] 10:27:09 INFO - PROCESS | 3576 | 1468862829332 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:09 INFO - PROCESS | 3576 | 1468862829334 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:09 INFO - PROCESS | 3576 | 1468862829437 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:27:09 INFO - PROCESS | 3576 | 1468862829548 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:09 INFO - PROCESS | 3576 | 1468862829550 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:09 INFO - PROCESS | 3576 | ++DOCSHELL 130D7400 == 40 [pid = 3576] [id = 739] 10:27:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13140800) [pid = 3576] [serial = 2217] [outer = 00000000] 10:27:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1533EC00) [pid = 3576] [serial = 2218] [outer = 13140800] 10:27:09 INFO - PROCESS | 3576 | 1468862829601 Marionette DEBUG loaded listener.js 10:27:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (16A85000) [pid = 3576] [serial = 2219] [outer = 13140800] 10:27:10 INFO - PROCESS | 3576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:27:10 INFO - PROCESS | 3576 | 1468862830263 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:27:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:27:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 999ms 10:27:10 INFO - PROCESS | 3576 | 1468862830329 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:27:10 INFO - PROCESS | 3576 | 1468862830333 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 10:27:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:27:10 INFO - PROCESS | 3576 | 1468862830337 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:27:10 INFO - PROCESS | 3576 | 1468862830341 Marionette TRACE conn3 <- [1,2922,null,{}] 10:27:10 INFO - PROCESS | 3576 | 1468862830346 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:10 INFO - PROCESS | 3576 | 1468862830348 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:10 INFO - PROCESS | 3576 | 1468862830449 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:27:10 INFO - PROCESS | 3576 | 1468862830564 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:10 INFO - PROCESS | 3576 | 1468862830567 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:10 INFO - PROCESS | 3576 | ++DOCSHELL 12D68800 == 41 [pid = 3576] [id = 740] 10:27:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1313FC00) [pid = 3576] [serial = 2220] [outer = 00000000] 10:27:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1393AC00) [pid = 3576] [serial = 2221] [outer = 1313FC00] 10:27:10 INFO - PROCESS | 3576 | 1468862830659 Marionette DEBUG loaded listener.js 10:27:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (15333400) [pid = 3576] [serial = 2222] [outer = 1313FC00] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 16E3B800 == 40 [pid = 3576] [id = 734] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 10559800 == 39 [pid = 3576] [id = 733] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 1428C000 == 38 [pid = 3576] [id = 732] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 16E37800 == 37 [pid = 3576] [id = 731] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 16B49800 == 36 [pid = 3576] [id = 730] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 167FC800 == 35 [pid = 3576] [id = 729] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 1537F800 == 34 [pid = 3576] [id = 728] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 13462400 == 33 [pid = 3576] [id = 727] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 10A82800 == 32 [pid = 3576] [id = 726] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 131E6400 == 31 [pid = 3576] [id = 725] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 10A7BC00 == 30 [pid = 3576] [id = 724] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 16E34000 == 29 [pid = 3576] [id = 723] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 15F68C00 == 28 [pid = 3576] [id = 738] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 130D7400 == 27 [pid = 3576] [id = 739] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 158AF000 == 26 [pid = 3576] [id = 737] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 10560C00 == 25 [pid = 3576] [id = 735] 10:27:11 INFO - PROCESS | 3576 | --DOCSHELL 145D4400 == 24 [pid = 3576] [id = 736] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1A5E9800) [pid = 3576] [serial = 2170] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1A4D7C00) [pid = 3576] [serial = 2168] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (19A14C00) [pid = 3576] [serial = 2158] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (130CE800) [pid = 3576] [serial = 2135] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (175CC400) [pid = 3576] [serial = 2147] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1A095400) [pid = 3576] [serial = 2167] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A09E000) [pid = 3576] [serial = 2161] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A385000) [pid = 3576] [serial = 2162] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (15380800) [pid = 3576] [serial = 2164] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (14541800) [pid = 3576] [serial = 2137] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (176C4400) [pid = 3576] [serial = 2149] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (17DDA800) [pid = 3576] [serial = 2153] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19F54400) [pid = 3576] [serial = 2129] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1956B800) [pid = 3576] [serial = 2156] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17DDA400) [pid = 3576] [serial = 2152] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (112F7400) [pid = 3576] [serial = 2132] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (156E6400) [pid = 3576] [serial = 2141] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1537F000) [pid = 3576] [serial = 2140] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (112B9C00) [pid = 3576] [serial = 2131] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1702A800) [pid = 3576] [serial = 2146] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (167FB400) [pid = 3576] [serial = 2143] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (145D9C00) [pid = 3576] [serial = 2138] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19CAD000) [pid = 3576] [serial = 2159] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16E0BC00) [pid = 3576] [serial = 2165] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (12DA2C00) [pid = 3576] [serial = 2134] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16A82C00) [pid = 3576] [serial = 2144] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (176C4800) [pid = 3576] [serial = 2150] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1820E800) [pid = 3576] [serial = 2155] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 3576 | 1468862831684 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:27:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:27:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1390ms 10:27:11 INFO - PROCESS | 3576 | 1468862831736 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:27:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:27:11 INFO - PROCESS | 3576 | 1468862831740 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 10:27:11 INFO - PROCESS | 3576 | 1468862831744 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:27:11 INFO - PROCESS | 3576 | 1468862831749 Marionette TRACE conn3 <- [1,2926,null,{}] 10:27:11 INFO - PROCESS | 3576 | 1468862831754 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:11 INFO - PROCESS | 3576 | 1468862831756 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:11 INFO - PROCESS | 3576 | 1468862831843 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:27:11 INFO - PROCESS | 3576 | 1468862831849 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:11 INFO - PROCESS | 3576 | 1468862831852 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:11 INFO - PROCESS | 3576 | ++DOCSHELL 11286400 == 25 [pid = 3576] [id = 741] 10:27:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11288000) [pid = 3576] [serial = 2223] [outer = 00000000] 10:27:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (11CD5000) [pid = 3576] [serial = 2224] [outer = 11288000] 10:27:11 INFO - PROCESS | 3576 | 1468862831899 Marionette DEBUG loaded listener.js 10:27:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1286F800) [pid = 3576] [serial = 2225] [outer = 11288000] 10:27:12 INFO - PROCESS | 3576 | 1468862832384 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:27:12 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:27:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 703ms 10:27:12 INFO - PROCESS | 3576 | 1468862832441 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:27:12 INFO - PROCESS | 3576 | 1468862832446 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 10:27:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:27:12 INFO - PROCESS | 3576 | 1468862832452 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:27:12 INFO - PROCESS | 3576 | 1468862832455 Marionette TRACE conn3 <- [1,2930,null,{}] 10:27:12 INFO - PROCESS | 3576 | 1468862832458 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:12 INFO - PROCESS | 3576 | 1468862832461 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:12 INFO - PROCESS | 3576 | 1468862832582 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:27:12 INFO - PROCESS | 3576 | 1468862832687 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:12 INFO - PROCESS | 3576 | 1468862832689 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:12 INFO - PROCESS | 3576 | ++DOCSHELL 131E8400 == 26 [pid = 3576] [id = 742] 10:27:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1392D800) [pid = 3576] [serial = 2226] [outer = 00000000] 10:27:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13CC6400) [pid = 3576] [serial = 2227] [outer = 1392D800] 10:27:12 INFO - PROCESS | 3576 | 1468862832735 Marionette DEBUG loaded listener.js 10:27:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (14287C00) [pid = 3576] [serial = 2228] [outer = 1392D800] 10:27:13 INFO - PROCESS | 3576 | 1468862833077 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:27:13 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:27:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:27:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 641ms 10:27:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:27:13 INFO - PROCESS | 3576 | 1468862833091 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:27:13 INFO - PROCESS | 3576 | 1468862833094 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 10:27:13 INFO - PROCESS | 3576 | 1468862833097 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:27:13 INFO - PROCESS | 3576 | 1468862833101 Marionette TRACE conn3 <- [1,2934,null,{}] 10:27:13 INFO - PROCESS | 3576 | 1468862833112 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:13 INFO - PROCESS | 3576 | 1468862833116 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:13 INFO - PROCESS | 3576 | 1468862833253 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:27:13 INFO - PROCESS | 3576 | 1468862833259 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:13 INFO - PROCESS | 3576 | 1468862833262 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:13 INFO - PROCESS | 3576 | ++DOCSHELL 158AA400 == 27 [pid = 3576] [id = 743] 10:27:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (158AC000) [pid = 3576] [serial = 2229] [outer = 00000000] 10:27:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (167FC800) [pid = 3576] [serial = 2230] [outer = 158AC000] 10:27:13 INFO - PROCESS | 3576 | 1468862833308 Marionette DEBUG loaded listener.js 10:27:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16DE6800) [pid = 3576] [serial = 2231] [outer = 158AC000] 10:27:13 INFO - PROCESS | 3576 | 1468862833760 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:27:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:27:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 687ms 10:27:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:27:13 INFO - PROCESS | 3576 | 1468862833794 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:27:13 INFO - PROCESS | 3576 | 1468862833797 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 10:27:13 INFO - PROCESS | 3576 | 1468862833800 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:27:13 INFO - PROCESS | 3576 | 1468862833801 Marionette TRACE conn3 <- [1,2938,null,{}] 10:27:13 INFO - PROCESS | 3576 | 1468862833808 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:13 INFO - PROCESS | 3576 | 1468862833810 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:13 INFO - PROCESS | 3576 | 1468862833929 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:27:14 INFO - PROCESS | 3576 | 1468862834025 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:14 INFO - PROCESS | 3576 | 1468862834027 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:14 INFO - PROCESS | 3576 | ++DOCSHELL 16E38800 == 28 [pid = 3576] [id = 744] 10:27:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E39000) [pid = 3576] [serial = 2232] [outer = 00000000] 10:27:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16EC8400) [pid = 3576] [serial = 2233] [outer = 16E39000] 10:27:14 INFO - PROCESS | 3576 | 1468862834070 Marionette DEBUG loaded listener.js 10:27:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (175C7800) [pid = 3576] [serial = 2234] [outer = 16E39000] 10:27:14 INFO - PROCESS | 3576 | ++DOCSHELL 176C4800 == 29 [pid = 3576] [id = 745] 10:27:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (176C5400) [pid = 3576] [serial = 2235] [outer = 00000000] 10:27:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1777D400) [pid = 3576] [serial = 2236] [outer = 176C5400] 10:27:14 INFO - PROCESS | 3576 | 1468862834499 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:27:14 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:27:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 10:27:14 INFO - PROCESS | 3576 | 1468862834540 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:27:14 INFO - PROCESS | 3576 | 1468862834542 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 10:27:14 INFO - PROCESS | 3576 | 1468862834546 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:27:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:27:14 INFO - PROCESS | 3576 | 1468862834547 Marionette TRACE conn3 <- [1,2942,null,{}] 10:27:14 INFO - PROCESS | 3576 | 1468862834551 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:14 INFO - PROCESS | 3576 | 1468862834553 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:14 INFO - PROCESS | 3576 | 1468862834675 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:27:14 INFO - PROCESS | 3576 | 1468862834770 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:14 INFO - PROCESS | 3576 | 1468862834772 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:14 INFO - PROCESS | 3576 | ++DOCSHELL 1777E400 == 30 [pid = 3576] [id = 746] 10:27:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17786400) [pid = 3576] [serial = 2237] [outer = 00000000] 10:27:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17E4EC00) [pid = 3576] [serial = 2238] [outer = 17786400] 10:27:14 INFO - PROCESS | 3576 | 1468862834815 Marionette DEBUG loaded listener.js 10:27:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1803C800) [pid = 3576] [serial = 2239] [outer = 17786400] 10:27:15 INFO - PROCESS | 3576 | 1468862835212 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:27:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:27:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:27:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 703ms 10:27:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:27:15 INFO - PROCESS | 3576 | 1468862835246 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:27:15 INFO - PROCESS | 3576 | 1468862835248 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 10:27:15 INFO - PROCESS | 3576 | 1468862835251 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:27:15 INFO - PROCESS | 3576 | 1468862835252 Marionette TRACE conn3 <- [1,2946,null,{}] 10:27:15 INFO - PROCESS | 3576 | 1468862835260 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:15 INFO - PROCESS | 3576 | 1468862835265 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:15 INFO - PROCESS | 3576 | 1468862835436 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:27:15 INFO - PROCESS | 3576 | 1468862835450 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:15 INFO - PROCESS | 3576 | 1468862835452 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:15 INFO - PROCESS | 3576 | ++DOCSHELL 10F73400 == 31 [pid = 3576] [id = 747] 10:27:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (11CD5800) [pid = 3576] [serial = 2240] [outer = 00000000] 10:27:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16FAC400) [pid = 3576] [serial = 2241] [outer = 11CD5800] 10:27:15 INFO - PROCESS | 3576 | 1468862835734 Marionette DEBUG loaded listener.js 10:27:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19A1B000) [pid = 3576] [serial = 2242] [outer = 11CD5800] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (167FD800) [pid = 3576] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E16000) [pid = 3576] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (10F66400) [pid = 3576] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A4D7800) [pid = 3576] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13463400) [pid = 3576] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13922000) [pid = 3576] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (10A7F400) [pid = 3576] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15382400) [pid = 3576] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10A7E400) [pid = 3576] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1760AC00) [pid = 3576] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (14543C00) [pid = 3576] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:27:15 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1803E800) [pid = 3576] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:27:16 INFO - PROCESS | 3576 | 1468862836081 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:27:16 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:27:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 828ms 10:27:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:27:16 INFO - PROCESS | 3576 | 1468862836094 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:27:16 INFO - PROCESS | 3576 | 1468862836096 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 10:27:16 INFO - PROCESS | 3576 | 1468862836099 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:27:16 INFO - PROCESS | 3576 | 1468862836101 Marionette TRACE conn3 <- [1,2950,null,{}] 10:27:16 INFO - PROCESS | 3576 | 1468862836104 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:16 INFO - PROCESS | 3576 | 1468862836106 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:16 INFO - PROCESS | 3576 | 1468862836180 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:27:16 INFO - PROCESS | 3576 | 1468862836184 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:16 INFO - PROCESS | 3576 | 1468862836186 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:16 INFO - PROCESS | 3576 | ++DOCSHELL 10273400 == 32 [pid = 3576] [id = 748] 10:27:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (102C9800) [pid = 3576] [serial = 2243] [outer = 00000000] 10:27:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E38000) [pid = 3576] [serial = 2244] [outer = 102C9800] 10:27:16 INFO - PROCESS | 3576 | 1468862836229 Marionette DEBUG loaded listener.js 10:27:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1803C000) [pid = 3576] [serial = 2245] [outer = 102C9800] 10:27:16 INFO - PROCESS | 3576 | 1468862836636 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:27:16 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:27:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 593ms 10:27:16 INFO - PROCESS | 3576 | 1468862836697 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:27:16 INFO - PROCESS | 3576 | 1468862836698 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 10:27:16 INFO - PROCESS | 3576 | 1468862836702 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:27:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:27:16 INFO - PROCESS | 3576 | 1468862836703 Marionette TRACE conn3 <- [1,2954,null,{}] 10:27:16 INFO - PROCESS | 3576 | 1468862836707 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:16 INFO - PROCESS | 3576 | 1468862836708 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:16 INFO - PROCESS | 3576 | 1468862836784 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:27:16 INFO - PROCESS | 3576 | 1468862836789 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:16 INFO - PROCESS | 3576 | 1468862836791 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:16 INFO - PROCESS | 3576 | ++DOCSHELL 19CAA400 == 33 [pid = 3576] [id = 749] 10:27:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19CAB400) [pid = 3576] [serial = 2246] [outer = 00000000] 10:27:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19F56000) [pid = 3576] [serial = 2247] [outer = 19CAB400] 10:27:16 INFO - PROCESS | 3576 | 1468862836833 Marionette DEBUG loaded listener.js 10:27:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19F5A800) [pid = 3576] [serial = 2248] [outer = 19CAB400] 10:27:17 INFO - PROCESS | 3576 | 1468862837257 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:27:17 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:27:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 594ms 10:27:17 INFO - PROCESS | 3576 | 1468862837299 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:27:17 INFO - PROCESS | 3576 | 1468862837301 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 10:27:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:27:17 INFO - PROCESS | 3576 | 1468862837304 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:27:17 INFO - PROCESS | 3576 | 1468862837306 Marionette TRACE conn3 <- [1,2958,null,{}] 10:27:17 INFO - PROCESS | 3576 | 1468862837310 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:17 INFO - PROCESS | 3576 | 1468862837311 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:17 INFO - PROCESS | 3576 | 1468862837433 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:27:17 INFO - PROCESS | 3576 | 1468862837440 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:17 INFO - PROCESS | 3576 | 1468862837442 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:17 INFO - PROCESS | 3576 | ++DOCSHELL 1A094800 == 34 [pid = 3576] [id = 750] 10:27:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A09AC00) [pid = 3576] [serial = 2249] [outer = 00000000] 10:27:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A381800) [pid = 3576] [serial = 2250] [outer = 1A09AC00] 10:27:17 INFO - PROCESS | 3576 | 1468862837492 Marionette DEBUG loaded listener.js 10:27:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A383000) [pid = 3576] [serial = 2251] [outer = 1A09AC00] 10:27:18 INFO - PROCESS | 3576 | --DOCSHELL 11286400 == 33 [pid = 3576] [id = 741] 10:27:18 INFO - PROCESS | 3576 | --DOCSHELL 12D68800 == 32 [pid = 3576] [id = 740] 10:27:18 INFO - PROCESS | 3576 | --DOCSHELL 131E8400 == 31 [pid = 3576] [id = 742] 10:27:18 INFO - PROCESS | 3576 | --DOCSHELL 158AA400 == 30 [pid = 3576] [id = 743] 10:27:18 INFO - PROCESS | 3576 | --DOCSHELL 1777E400 == 29 [pid = 3576] [id = 746] 10:27:18 INFO - PROCESS | 3576 | --DOCSHELL 176C4800 == 28 [pid = 3576] [id = 745] 10:27:18 INFO - PROCESS | 3576 | --DOCSHELL 19CAA400 == 27 [pid = 3576] [id = 749] 10:27:18 INFO - PROCESS | 3576 | --DOCSHELL 10273400 == 26 [pid = 3576] [id = 748] 10:27:18 INFO - PROCESS | 3576 | --DOCSHELL 16E38800 == 25 [pid = 3576] [id = 744] 10:27:18 INFO - PROCESS | 3576 | --DOCSHELL 10F73400 == 24 [pid = 3576] [id = 747] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16DEBC00) [pid = 3576] [serial = 2188] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16EC8800) [pid = 3576] [serial = 2191] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (11CD4800) [pid = 3576] [serial = 2179] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (12868C00) [pid = 3576] [serial = 2180] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A5ED800) [pid = 3576] [serial = 2171] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1393B800) [pid = 3576] [serial = 2182] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13E88400) [pid = 3576] [serial = 2183] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (139C5C00) [pid = 3576] [serial = 2176] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (14290800) [pid = 3576] [serial = 2177] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (11288800) [pid = 3576] [serial = 2173] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (114D2800) [pid = 3576] [serial = 2174] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (156EBC00) [pid = 3576] [serial = 2185] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18210400) [pid = 3576] [serial = 2201] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (17DD1C00) [pid = 3576] [serial = 2194] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (17603000) [pid = 3576] [serial = 2197] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (17DCCC00) [pid = 3576] [serial = 2198] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (18209000) [pid = 3576] [serial = 2200] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (176C7800) [pid = 3576] [serial = 2195] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (197B7000) [pid = 3576] [serial = 2203] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (170EC000) [pid = 3576] [serial = 2192] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19573C00) [pid = 3576] [serial = 2204] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (16DF4800) [pid = 3576] [serial = 2189] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (15F64000) [pid = 3576] [serial = 2186] [outer = 00000000] [url = about:blank] 10:27:19 INFO - PROCESS | 3576 | 1468862839160 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:27:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:27:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1906ms 10:27:19 INFO - PROCESS | 3576 | 1468862839218 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 3576 | 1468862839221 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 10:27:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:27:19 INFO - PROCESS | 3576 | 1468862839235 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - PROCESS | 3576 | 1468862839239 Marionette TRACE conn3 <- [1,2962,null,{}] 10:27:19 INFO - PROCESS | 3576 | 1468862839245 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:19 INFO - PROCESS | 3576 | 1468862839249 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:19 INFO - PROCESS | 3576 | 1468862839336 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:27:19 INFO - PROCESS | 3576 | 1468862839344 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:19 INFO - PROCESS | 3576 | 1468862839349 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:19 INFO - PROCESS | 3576 | ++DOCSHELL 10F66400 == 25 [pid = 3576] [id = 751] 10:27:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (10F73400) [pid = 3576] [serial = 2252] [outer = 00000000] 10:27:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (11431000) [pid = 3576] [serial = 2253] [outer = 10F73400] 10:27:19 INFO - PROCESS | 3576 | 1468862839400 Marionette DEBUG loaded listener.js 10:27:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (114DC000) [pid = 3576] [serial = 2254] [outer = 10F73400] 10:27:19 INFO - PROCESS | 3576 | 1468862839885 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:27:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 10:27:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 703ms 10:27:19 INFO - PROCESS | 3576 | 1468862839927 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 3576 | 1468862839932 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 10:27:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:27:19 INFO - PROCESS | 3576 | 1468862839938 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - PROCESS | 3576 | 1468862839941 Marionette TRACE conn3 <- [1,2966,null,{}] 10:27:19 INFO - PROCESS | 3576 | 1468862839945 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:19 INFO - PROCESS | 3576 | 1468862839948 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:20 INFO - PROCESS | 3576 | 1468862840032 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:27:20 INFO - PROCESS | 3576 | 1468862840038 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:20 INFO - PROCESS | 3576 | 1468862840041 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:20 INFO - PROCESS | 3576 | ++DOCSHELL 12993000 == 26 [pid = 3576] [id = 752] 10:27:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (12BCA400) [pid = 3576] [serial = 2255] [outer = 00000000] 10:27:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (130B0800) [pid = 3576] [serial = 2256] [outer = 12BCA400] 10:27:20 INFO - PROCESS | 3576 | 1468862840086 Marionette DEBUG loaded listener.js 10:27:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1313C400) [pid = 3576] [serial = 2257] [outer = 12BCA400] 10:27:20 INFO - PROCESS | 3576 | 1468862840526 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:27:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:27:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 624ms 10:27:20 INFO - PROCESS | 3576 | 1468862840577 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:27:20 INFO - PROCESS | 3576 | 1468862840580 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 10:27:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:27:20 INFO - PROCESS | 3576 | 1468862840584 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:27:20 INFO - PROCESS | 3576 | 1468862840588 Marionette TRACE conn3 <- [1,2970,null,{}] 10:27:20 INFO - PROCESS | 3576 | 1468862840603 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:20 INFO - PROCESS | 3576 | 1468862840607 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:20 INFO - PROCESS | 3576 | 1468862840688 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:27:20 INFO - PROCESS | 3576 | 1468862840697 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:20 INFO - PROCESS | 3576 | 1468862840700 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:20 INFO - PROCESS | 3576 | ++DOCSHELL 139C8000 == 27 [pid = 3576] [id = 753] 10:27:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (139C9400) [pid = 3576] [serial = 2258] [outer = 00000000] 10:27:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13E95000) [pid = 3576] [serial = 2259] [outer = 139C9400] 10:27:20 INFO - PROCESS | 3576 | 1468862840746 Marionette DEBUG loaded listener.js 10:27:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (14540400) [pid = 3576] [serial = 2260] [outer = 139C9400] 10:27:21 INFO - PROCESS | 3576 | 1468862841187 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:27:21 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:27:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:27:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:27:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 656ms 10:27:21 INFO - PROCESS | 3576 | 1468862841251 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:27:21 INFO - PROCESS | 3576 | 1468862841254 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 10:27:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:27:21 INFO - PROCESS | 3576 | 1468862841257 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:27:21 INFO - PROCESS | 3576 | 1468862841259 Marionette TRACE conn3 <- [1,2974,null,{}] 10:27:21 INFO - PROCESS | 3576 | 1468862841272 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:21 INFO - PROCESS | 3576 | 1468862841275 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:21 INFO - PROCESS | 3576 | 1468862841355 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:27:21 INFO - PROCESS | 3576 | 1468862841360 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:21 INFO - PROCESS | 3576 | 1468862841362 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:21 INFO - PROCESS | 3576 | ++DOCSHELL 1428EC00 == 28 [pid = 3576] [id = 754] 10:27:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (145D3400) [pid = 3576] [serial = 2261] [outer = 00000000] 10:27:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (156F3000) [pid = 3576] [serial = 2262] [outer = 145D3400] 10:27:21 INFO - PROCESS | 3576 | 1468862841405 Marionette DEBUG loaded listener.js 10:27:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15F66400) [pid = 3576] [serial = 2263] [outer = 145D3400] 10:27:21 INFO - PROCESS | 3576 | 1468862841814 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:27:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:27:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 593ms 10:27:21 INFO - PROCESS | 3576 | 1468862841853 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:27:21 INFO - PROCESS | 3576 | 1468862841855 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 10:27:21 INFO - PROCESS | 3576 | 1468862841858 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:27:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:27:21 INFO - PROCESS | 3576 | 1468862841860 Marionette TRACE conn3 <- [1,2978,null,{}] 10:27:21 INFO - PROCESS | 3576 | 1468862841863 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:21 INFO - PROCESS | 3576 | 1468862841865 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:21 INFO - PROCESS | 3576 | 1468862841981 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:27:21 INFO - PROCESS | 3576 | 1468862841988 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:21 INFO - PROCESS | 3576 | 1468862841991 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:21 INFO - PROCESS | 3576 | ++DOCSHELL 15F71400 == 29 [pid = 3576] [id = 755] 10:27:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1612D000) [pid = 3576] [serial = 2264] [outer = 00000000] 10:27:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16A86800) [pid = 3576] [serial = 2265] [outer = 1612D000] 10:27:22 INFO - PROCESS | 3576 | 1468862842032 Marionette DEBUG loaded listener.js 10:27:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16B57000) [pid = 3576] [serial = 2266] [outer = 1612D000] 10:27:22 INFO - PROCESS | 3576 | ++DOCSHELL 16E31000 == 30 [pid = 3576] [id = 756] 10:27:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E31400) [pid = 3576] [serial = 2267] [outer = 00000000] 10:27:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16E33000) [pid = 3576] [serial = 2268] [outer = 16E31400] 10:27:22 INFO - PROCESS | 3576 | 1468862842476 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:27:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:27:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 640ms 10:27:22 INFO - PROCESS | 3576 | 1468862842497 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:27:22 INFO - PROCESS | 3576 | 1468862842499 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 10:27:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:27:22 INFO - PROCESS | 3576 | 1468862842503 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:27:22 INFO - PROCESS | 3576 | 1468862842504 Marionette TRACE conn3 <- [1,2982,null,{}] 10:27:22 INFO - PROCESS | 3576 | 1468862842508 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:22 INFO - PROCESS | 3576 | 1468862842513 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:22 INFO - PROCESS | 3576 | 1468862842665 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:27:22 INFO - PROCESS | 3576 | 1468862842679 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:22 INFO - PROCESS | 3576 | 1468862842681 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:22 INFO - PROCESS | 3576 | ++DOCSHELL 16E38400 == 31 [pid = 3576] [id = 757] 10:27:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16E3B400) [pid = 3576] [serial = 2269] [outer = 00000000] 10:27:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17518C00) [pid = 3576] [serial = 2270] [outer = 16E3B400] 10:27:22 INFO - PROCESS | 3576 | 1468862842723 Marionette DEBUG loaded listener.js 10:27:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (176C5C00) [pid = 3576] [serial = 2271] [outer = 16E3B400] 10:27:23 INFO - PROCESS | 3576 | 1468862843101 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:27:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:27:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:27:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 625ms 10:27:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:27:23 INFO - PROCESS | 3576 | 1468862843140 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:27:23 INFO - PROCESS | 3576 | 1468862843142 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 10:27:23 INFO - PROCESS | 3576 | 1468862843145 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:27:23 INFO - PROCESS | 3576 | 1468862843147 Marionette TRACE conn3 <- [1,2986,null,{}] 10:27:23 INFO - PROCESS | 3576 | 1468862843150 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:23 INFO - PROCESS | 3576 | 1468862843152 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:23 INFO - PROCESS | 3576 | 1468862843278 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:27:23 INFO - PROCESS | 3576 | 1468862843285 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:23 INFO - PROCESS | 3576 | 1468862843287 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:23 INFO - PROCESS | 3576 | ++DOCSHELL 17601C00 == 32 [pid = 3576] [id = 758] 10:27:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1777CC00) [pid = 3576] [serial = 2272] [outer = 00000000] 10:27:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17DD6C00) [pid = 3576] [serial = 2273] [outer = 1777CC00] 10:27:23 INFO - PROCESS | 3576 | 1468862843330 Marionette DEBUG loaded listener.js 10:27:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17E51C00) [pid = 3576] [serial = 2274] [outer = 1777CC00] 10:27:23 INFO - PROCESS | 3576 | 1468862843743 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:27:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:27:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 625ms 10:27:23 INFO - PROCESS | 3576 | 1468862843784 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:27:23 INFO - PROCESS | 3576 | 1468862843786 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 10:27:23 INFO - PROCESS | 3576 | 1468862843789 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:27:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:27:23 INFO - PROCESS | 3576 | 1468862843791 Marionette TRACE conn3 <- [1,2990,null,{}] 10:27:23 INFO - PROCESS | 3576 | 1468862843794 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:23 INFO - PROCESS | 3576 | 1468862843796 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:23 INFO - PROCESS | 3576 | 1468862843908 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:27:23 INFO - PROCESS | 3576 | 1468862843915 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:23 INFO - PROCESS | 3576 | 1468862843917 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:23 INFO - PROCESS | 3576 | ++DOCSHELL 10A07C00 == 33 [pid = 3576] [id = 759] 10:27:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (158B3800) [pid = 3576] [serial = 2275] [outer = 00000000] 10:27:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1820C000) [pid = 3576] [serial = 2276] [outer = 158B3800] 10:27:23 INFO - PROCESS | 3576 | 1468862843961 Marionette DEBUG loaded listener.js 10:27:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1820F400) [pid = 3576] [serial = 2277] [outer = 158B3800] 10:27:24 INFO - PROCESS | 3576 | 1468862844362 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:27:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:27:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 593ms 10:27:24 INFO - PROCESS | 3576 | 1468862844386 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:27:24 INFO - PROCESS | 3576 | 1468862844388 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 10:27:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:27:24 INFO - PROCESS | 3576 | 1468862844392 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:27:24 INFO - PROCESS | 3576 | 1468862844393 Marionette TRACE conn3 <- [1,2994,null,{}] 10:27:24 INFO - PROCESS | 3576 | 1468862844397 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:24 INFO - PROCESS | 3576 | 1468862844398 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:24 INFO - PROCESS | 3576 | 1468862844475 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:27:24 INFO - PROCESS | 3576 | 1468862844479 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:24 INFO - PROCESS | 3576 | 1468862844481 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:24 INFO - PROCESS | 3576 | ++DOCSHELL 139C6800 == 34 [pid = 3576] [id = 760] 10:27:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1956D800) [pid = 3576] [serial = 2278] [outer = 00000000] 10:27:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (197B8C00) [pid = 3576] [serial = 2279] [outer = 1956D800] 10:27:24 INFO - PROCESS | 3576 | 1468862844523 Marionette DEBUG loaded listener.js 10:27:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (197B9400) [pid = 3576] [serial = 2280] [outer = 1956D800] 10:27:24 INFO - PROCESS | 3576 | 1468862844995 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:27:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:27:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 625ms 10:27:25 INFO - PROCESS | 3576 | 1468862845034 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:27:25 INFO - PROCESS | 3576 | 1468862845035 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 10:27:25 INFO - PROCESS | 3576 | 1468862845039 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:27:25 INFO - PROCESS | 3576 | 1468862845040 Marionette TRACE conn3 <- [1,2998,null,{}] 10:27:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:27:25 INFO - PROCESS | 3576 | 1468862845044 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:25 INFO - PROCESS | 3576 | 1468862845045 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:25 INFO - PROCESS | 3576 | 1468862845174 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:27:25 INFO - PROCESS | 3576 | 1468862845179 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:25 INFO - PROCESS | 3576 | 1468862845182 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:25 INFO - PROCESS | 3576 | ++DOCSHELL 19A14C00 == 35 [pid = 3576] [id = 761] 10:27:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (19A15800) [pid = 3576] [serial = 2281] [outer = 00000000] 10:27:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (19F54400) [pid = 3576] [serial = 2282] [outer = 19A15800] 10:27:25 INFO - PROCESS | 3576 | 1468862845224 Marionette DEBUG loaded listener.js 10:27:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (19F54C00) [pid = 3576] [serial = 2283] [outer = 19A15800] 10:27:25 INFO - PROCESS | 3576 | [3576] 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 10:27:25 INFO - PROCESS | 3576 | 1468862845675 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:27:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:27:25 INFO - {} 10:27:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:27:25 INFO - {} 10:27:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:27:25 INFO - {} 10:27:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:27:25 INFO - {} 10:27:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 703ms 10:27:25 INFO - PROCESS | 3576 | 1468862845740 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:27:25 INFO - PROCESS | 3576 | 1468862845743 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 10:27:25 INFO - TEST-START | /FileAPI/fileReader.html 10:27:25 INFO - PROCESS | 3576 | 1468862845746 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:27:25 INFO - PROCESS | 3576 | 1468862845748 Marionette TRACE conn3 <- [1,3002,null,{}] 10:27:25 INFO - PROCESS | 3576 | 1468862845752 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:25 INFO - PROCESS | 3576 | 1468862845754 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:25 INFO - PROCESS | 3576 | 1468862845878 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:27:25 INFO - PROCESS | 3576 | 1468862845967 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:25 INFO - PROCESS | 3576 | 1468862845970 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:25 INFO - PROCESS | 3576 | ++DOCSHELL 156F0C00 == 36 [pid = 3576] [id = 762] 10:27:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A4D8C00) [pid = 3576] [serial = 2284] [outer = 00000000] 10:27:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A5EEC00) [pid = 3576] [serial = 2285] [outer = 1A4D8C00] 10:27:26 INFO - PROCESS | 3576 | 1468862846013 Marionette DEBUG loaded listener.js 10:27:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A5F3800) [pid = 3576] [serial = 2286] [outer = 1A4D8C00] 10:27:26 INFO - PROCESS | 3576 | 1468862846396 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:27:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:27:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:27:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:27:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:27:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 703ms 10:27:26 INFO - PROCESS | 3576 | 1468862846445 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:27:26 INFO - PROCESS | 3576 | 1468862846447 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 10:27:26 INFO - TEST-START | /FileAPI/historical.html 10:27:26 INFO - PROCESS | 3576 | 1468862846450 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:27:26 INFO - PROCESS | 3576 | 1468862846452 Marionette TRACE conn3 <- [1,3006,null,{}] 10:27:26 INFO - PROCESS | 3576 | 1468862846455 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:26 INFO - PROCESS | 3576 | 1468862846457 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:26 INFO - PROCESS | 3576 | 1468862846567 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:27:26 INFO - PROCESS | 3576 | 1468862846572 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:26 INFO - PROCESS | 3576 | 1468862846574 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:26 INFO - PROCESS | 3576 | ++DOCSHELL 175D1800 == 37 [pid = 3576] [id = 763] 10:27:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1A5EB800) [pid = 3576] [serial = 2287] [outer = 00000000] 10:27:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1A78E800) [pid = 3576] [serial = 2288] [outer = 1A5EB800] 10:27:26 INFO - PROCESS | 3576 | 1468862846615 Marionette DEBUG loaded listener.js 10:27:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1A78F400) [pid = 3576] [serial = 2289] [outer = 1A5EB800] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (17786400) [pid = 3576] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (19CAB400) [pid = 3576] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (16E39000) [pid = 3576] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (176C5400) [pid = 3576] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (102C9800) [pid = 3576] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (11CD5800) [pid = 3576] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (145D5000) [pid = 3576] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (10A05C00) [pid = 3576] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (158AC000) [pid = 3576] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1392D800) [pid = 3576] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (11288000) [pid = 3576] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1313FC00) [pid = 3576] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (13140800) [pid = 3576] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16A82400) [pid = 3576] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:27:26 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (176C1800) [pid = 3576] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:27:27 INFO - PROCESS | 3576 | 1468862847201 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:27:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:27:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:27:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:27:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:27:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:27:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:27:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:27:27 INFO - TEST-OK | /FileAPI/historical.html | took 796ms 10:27:27 INFO - PROCESS | 3576 | 1468862847259 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:27:27 INFO - PROCESS | 3576 | 1468862847271 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 10:27:27 INFO - TEST-START | /FileAPI/idlharness.html 10:27:27 INFO - PROCESS | 3576 | 1468862847275 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:27:27 INFO - PROCESS | 3576 | 1468862847276 Marionette TRACE conn3 <- [1,3010,null,{}] 10:27:27 INFO - PROCESS | 3576 | 1468862847280 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:27 INFO - PROCESS | 3576 | 1468862847281 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:27 INFO - PROCESS | 3576 | 1468862847357 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:27:27 INFO - PROCESS | 3576 | 1468862847362 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:27 INFO - PROCESS | 3576 | 1468862847363 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:27 INFO - PROCESS | 3576 | ++DOCSHELL 16E34C00 == 38 [pid = 3576] [id = 764] 10:27:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17030800) [pid = 3576] [serial = 2290] [outer = 00000000] 10:27:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A5ED000) [pid = 3576] [serial = 2291] [outer = 17030800] 10:27:27 INFO - PROCESS | 3576 | 1468862847405 Marionette DEBUG loaded listener.js 10:27:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A796800) [pid = 3576] [serial = 2292] [outer = 17030800] 10:27:28 INFO - PROCESS | 3576 | 1468862848171 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:27:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:27:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:27:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:27:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:27:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:27:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:27:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:27:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:27:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:27:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:27:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:27:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:27:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:27:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 10:27:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:27:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:27:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:27:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:27:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:27:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:27:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 10:27:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:27:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:27:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:27:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 1094ms 10:27:28 INFO - PROCESS | 3576 | 1468862848366 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:27:28 INFO - PROCESS | 3576 | 1468862848369 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 10:27:28 INFO - TEST-START | /FileAPI/idlharness.worker 10:27:28 INFO - PROCESS | 3576 | 1468862848373 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:27:28 INFO - PROCESS | 3576 | 1468862848375 Marionette TRACE conn3 <- [1,3014,null,{}] 10:27:28 INFO - PROCESS | 3576 | 1468862848378 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:28 INFO - PROCESS | 3576 | 1468862848380 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:28 INFO - PROCESS | 3576 | 1468862848459 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:27:28 INFO - PROCESS | 3576 | 1468862848464 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:28 INFO - PROCESS | 3576 | 1468862848466 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:28 INFO - PROCESS | 3576 | ++DOCSHELL 16E34000 == 39 [pid = 3576] [id = 765] 10:27:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A799000) [pid = 3576] [serial = 2293] [outer = 00000000] 10:27:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1B263400) [pid = 3576] [serial = 2294] [outer = 1A799000] 10:27:28 INFO - PROCESS | 3576 | 1468862848507 Marionette DEBUG loaded listener.js 10:27:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1B265000) [pid = 3576] [serial = 2295] [outer = 1A799000] 10:27:28 INFO - PROCESS | 3576 | [3576] 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 10:27:29 INFO - PROCESS | 3576 | 1468862849635 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:27:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:27:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:27:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:27:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:27:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:27:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:27:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:27:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:27:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:27:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:27:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:27:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:27:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:27:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:27:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:27:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:27:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:27:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:27:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:27:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:27:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:27:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:27:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:27:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:27:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:27:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:27:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:27:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:27:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:27:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:27:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:27:29 INFO - {} 10:27:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1483ms 10:27:29 INFO - PROCESS | 3576 | 1468862849890 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:27:29 INFO - PROCESS | 3576 | 1468862849893 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 10:27:29 INFO - PROCESS | 3576 | 1468862849901 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:27:29 INFO - PROCESS | 3576 | 1468862849904 Marionette TRACE conn3 <- [1,3018,null,{}] 10:27:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:27:29 INFO - PROCESS | 3576 | 1468862849939 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:29 INFO - PROCESS | 3576 | 1468862849943 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:30 INFO - PROCESS | 3576 | 1468862850054 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:27:30 INFO - PROCESS | 3576 | 1468862850186 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:30 INFO - PROCESS | 3576 | 1468862850189 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:30 INFO - PROCESS | 3576 | ++DOCSHELL 1AE9A000 == 40 [pid = 3576] [id = 766] 10:27:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1AE9A400) [pid = 3576] [serial = 2296] [outer = 00000000] 10:27:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1B261C00) [pid = 3576] [serial = 2297] [outer = 1AE9A400] 10:27:30 INFO - PROCESS | 3576 | 1468862850245 Marionette DEBUG loaded listener.js 10:27:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1B268800) [pid = 3576] [serial = 2298] [outer = 1AE9A400] 10:27:30 INFO - PROCESS | 3576 | 1468862850868 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:27:30 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 10:27:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1015ms 10:27:30 INFO - PROCESS | 3576 | 1468862850919 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:27:30 INFO - PROCESS | 3576 | 1468862850924 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 10:27:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:27:30 INFO - PROCESS | 3576 | 1468862850931 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:27:30 INFO - PROCESS | 3576 | 1468862850933 Marionette TRACE conn3 <- [1,3022,null,{}] 10:27:30 INFO - PROCESS | 3576 | 1468862850938 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:30 INFO - PROCESS | 3576 | 1468862850941 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:31 INFO - PROCESS | 3576 | 1468862851064 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:27:31 INFO - PROCESS | 3576 | 1468862851342 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:31 INFO - PROCESS | 3576 | 1468862851345 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:31 INFO - PROCESS | 3576 | ++DOCSHELL 104E7400 == 41 [pid = 3576] [id = 767] 10:27:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (10511800) [pid = 3576] [serial = 2299] [outer = 00000000] 10:27:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (10A73400) [pid = 3576] [serial = 2300] [outer = 10511800] 10:27:31 INFO - PROCESS | 3576 | 1468862851414 Marionette DEBUG loaded listener.js 10:27:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1286AC00) [pid = 3576] [serial = 2301] [outer = 10511800] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 16E34C00 == 40 [pid = 3576] [id = 764] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 175D1800 == 39 [pid = 3576] [id = 763] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 156F0C00 == 38 [pid = 3576] [id = 762] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 19A14C00 == 37 [pid = 3576] [id = 761] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 139C6800 == 36 [pid = 3576] [id = 760] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 10A07C00 == 35 [pid = 3576] [id = 759] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 17601C00 == 34 [pid = 3576] [id = 758] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 16E38400 == 33 [pid = 3576] [id = 757] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 16E31000 == 32 [pid = 3576] [id = 756] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 15F71400 == 31 [pid = 3576] [id = 755] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 1428EC00 == 30 [pid = 3576] [id = 754] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 139C8000 == 29 [pid = 3576] [id = 753] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 12993000 == 28 [pid = 3576] [id = 752] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 10F66400 == 27 [pid = 3576] [id = 751] 10:27:32 INFO - PROCESS | 3576 | --DOCSHELL 1A094800 == 26 [pid = 3576] [id = 750] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (19A1B000) [pid = 3576] [serial = 2242] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (15F6B800) [pid = 3576] [serial = 2210] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1537F400) [pid = 3576] [serial = 2209] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (112C1C00) [pid = 3576] [serial = 2207] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (10A78000) [pid = 3576] [serial = 2206] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (167FC800) [pid = 3576] [serial = 2230] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13CC6400) [pid = 3576] [serial = 2227] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (14287C00) [pid = 3576] [serial = 2228] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (11CD5000) [pid = 3576] [serial = 2224] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1286F800) [pid = 3576] [serial = 2225] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15333400) [pid = 3576] [serial = 2222] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1393AC00) [pid = 3576] [serial = 2221] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16A85000) [pid = 3576] [serial = 2219] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1533EC00) [pid = 3576] [serial = 2218] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A4D9000) [pid = 3576] [serial = 2216] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A382400) [pid = 3576] [serial = 2215] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (197B5C00) [pid = 3576] [serial = 2213] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (17E59400) [pid = 3576] [serial = 2212] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1803C000) [pid = 3576] [serial = 2245] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16DE6800) [pid = 3576] [serial = 2231] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19F5A800) [pid = 3576] [serial = 2248] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A381800) [pid = 3576] [serial = 2250] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16EC8400) [pid = 3576] [serial = 2233] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (17E4EC00) [pid = 3576] [serial = 2238] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (175C7800) [pid = 3576] [serial = 2234] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1777D400) [pid = 3576] [serial = 2236] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1803C800) [pid = 3576] [serial = 2239] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16E38000) [pid = 3576] [serial = 2244] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19F56000) [pid = 3576] [serial = 2247] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16FAC400) [pid = 3576] [serial = 2241] [outer = 00000000] [url = about:blank] 10:27:32 INFO - PROCESS | 3576 | 1468862852089 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:27:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:27:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1187ms 10:27:32 INFO - PROCESS | 3576 | 1468862852126 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:27:32 INFO - PROCESS | 3576 | 1468862852130 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 10:27:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:27:32 INFO - PROCESS | 3576 | 1468862852134 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:27:32 INFO - PROCESS | 3576 | 1468862852137 Marionette TRACE conn3 <- [1,3026,null,{}] 10:27:32 INFO - PROCESS | 3576 | 1468862852142 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:32 INFO - PROCESS | 3576 | 1468862852146 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:32 INFO - PROCESS | 3576 | 1468862852230 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:27:32 INFO - PROCESS | 3576 | 1468862852239 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:32 INFO - PROCESS | 3576 | 1468862852242 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:32 INFO - PROCESS | 3576 | ++DOCSHELL 112EE000 == 27 [pid = 3576] [id = 768] 10:27:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (11C33800) [pid = 3576] [serial = 2302] [outer = 00000000] 10:27:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13462400) [pid = 3576] [serial = 2303] [outer = 11C33800] 10:27:32 INFO - PROCESS | 3576 | 1468862852289 Marionette DEBUG loaded listener.js 10:27:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13CC6400) [pid = 3576] [serial = 2304] [outer = 11C33800] 10:27:32 INFO - PROCESS | 3576 | 1468862852796 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:27:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:27:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:27:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 687ms 10:27:32 INFO - PROCESS | 3576 | 1468862852833 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:27:32 INFO - PROCESS | 3576 | 1468862852837 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 10:27:32 INFO - PROCESS | 3576 | 1468862852845 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:27:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:27:32 INFO - PROCESS | 3576 | 1468862852847 Marionette TRACE conn3 <- [1,3030,null,{}] 10:27:32 INFO - PROCESS | 3576 | 1468862852851 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:32 INFO - PROCESS | 3576 | 1468862852853 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:32 INFO - PROCESS | 3576 | 1468862852941 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:27:32 INFO - PROCESS | 3576 | 1468862852949 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:32 INFO - PROCESS | 3576 | 1468862852952 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:32 INFO - PROCESS | 3576 | ++DOCSHELL 15334800 == 28 [pid = 3576] [id = 769] 10:27:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1537B400) [pid = 3576] [serial = 2305] [outer = 00000000] 10:27:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (158B5000) [pid = 3576] [serial = 2306] [outer = 1537B400] 10:27:32 INFO - PROCESS | 3576 | 1468862853001 Marionette DEBUG loaded listener.js 10:27:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (167F5C00) [pid = 3576] [serial = 2307] [outer = 1537B400] 10:27:33 INFO - PROCESS | 3576 | 1468862853604 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:27:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:27:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:27:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:27:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:27:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 859ms 10:27:33 INFO - PROCESS | 3576 | 1468862853713 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:27:33 INFO - PROCESS | 3576 | 1468862853715 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 10:27:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:27:33 INFO - PROCESS | 3576 | 1468862853720 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:27:33 INFO - PROCESS | 3576 | 1468862853736 Marionette TRACE conn3 <- [1,3034,null,{}] 10:27:33 INFO - PROCESS | 3576 | 1468862853755 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:33 INFO - PROCESS | 3576 | 1468862853759 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:33 INFO - PROCESS | 3576 | 1468862853849 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:27:33 INFO - PROCESS | 3576 | 1468862853855 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:33 INFO - PROCESS | 3576 | 1468862853857 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:33 INFO - PROCESS | 3576 | ++DOCSHELL 16B51800 == 29 [pid = 3576] [id = 770] 10:27:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16DE6400) [pid = 3576] [serial = 2308] [outer = 00000000] 10:27:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16E3D400) [pid = 3576] [serial = 2309] [outer = 16DE6400] 10:27:33 INFO - PROCESS | 3576 | 1468862853900 Marionette DEBUG loaded listener.js 10:27:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17095400) [pid = 3576] [serial = 2310] [outer = 16DE6400] 10:27:34 INFO - PROCESS | 3576 | [3576] 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 10:27:34 INFO - PROCESS | 3576 | 1468862854419 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:27:34 INFO - {} 10:27:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 765ms 10:27:34 INFO - PROCESS | 3576 | 1468862854478 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:27:34 INFO - PROCESS | 3576 | 1468862854481 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 10:27:34 INFO - PROCESS | 3576 | 1468862854485 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:27:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:27:34 INFO - PROCESS | 3576 | 1468862854486 Marionette TRACE conn3 <- [1,3038,null,{}] 10:27:34 INFO - PROCESS | 3576 | 1468862854490 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:34 INFO - PROCESS | 3576 | 1468862854493 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:34 INFO - PROCESS | 3576 | 1468862854613 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:27:34 INFO - PROCESS | 3576 | 1468862854617 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:34 INFO - PROCESS | 3576 | 1468862854619 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:34 INFO - PROCESS | 3576 | ++DOCSHELL 17D14800 == 30 [pid = 3576] [id = 771] 10:27:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17D15000) [pid = 3576] [serial = 2311] [outer = 00000000] 10:27:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (18036800) [pid = 3576] [serial = 2312] [outer = 17D15000] 10:27:34 INFO - PROCESS | 3576 | 1468862854662 Marionette DEBUG loaded listener.js 10:27:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1820A000) [pid = 3576] [serial = 2313] [outer = 17D15000] 10:27:35 INFO - PROCESS | 3576 | 1468862855086 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:27:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:27:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:27:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:27:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:27:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 641ms 10:27:35 INFO - PROCESS | 3576 | 1468862855126 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:27:35 INFO - PROCESS | 3576 | 1468862855128 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 10:27:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:27:35 INFO - PROCESS | 3576 | 1468862855132 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:27:35 INFO - PROCESS | 3576 | 1468862855133 Marionette TRACE conn3 <- [1,3042,null,{}] 10:27:35 INFO - PROCESS | 3576 | 1468862855137 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:35 INFO - PROCESS | 3576 | 1468862855139 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:35 INFO - PROCESS | 3576 | 1468862855250 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:27:35 INFO - PROCESS | 3576 | 1468862855255 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:35 INFO - PROCESS | 3576 | 1468862855260 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:35 INFO - PROCESS | 3576 | ++DOCSHELL 10511400 == 31 [pid = 3576] [id = 772] 10:27:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (10518000) [pid = 3576] [serial = 2314] [outer = 00000000] 10:27:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (112F7800) [pid = 3576] [serial = 2315] [outer = 10518000] 10:27:35 INFO - PROCESS | 3576 | 1468862855313 Marionette DEBUG loaded listener.js 10:27:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1286D000) [pid = 3576] [serial = 2316] [outer = 10518000] 10:27:36 INFO - PROCESS | 3576 | 1468862856255 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1777CC00) [pid = 3576] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (158B3800) [pid = 3576] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1956D800) [pid = 3576] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16E3B400) [pid = 3576] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16E31400) [pid = 3576] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1612D000) [pid = 3576] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10F73400) [pid = 3576] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A4D8C00) [pid = 3576] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A5EB800) [pid = 3576] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17030800) [pid = 3576] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (19A15800) [pid = 3576] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (145D3400) [pid = 3576] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A09AC00) [pid = 3576] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (12BCA400) [pid = 3576] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (139C9400) [pid = 3576] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 10:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:27:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1265ms 10:27:36 INFO - PROCESS | 3576 | 1468862856401 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:27:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:27:36 INFO - PROCESS | 3576 | 1468862856403 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 10:27:36 INFO - PROCESS | 3576 | 1468862856406 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:27:36 INFO - PROCESS | 3576 | 1468862856408 Marionette TRACE conn3 <- [1,3046,null,{}] 10:27:36 INFO - PROCESS | 3576 | 1468862856412 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:36 INFO - PROCESS | 3576 | 1468862856414 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:36 INFO - PROCESS | 3576 | 1468862856499 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:27:36 INFO - PROCESS | 3576 | 1468862856592 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:36 INFO - PROCESS | 3576 | 1468862856594 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:36 INFO - PROCESS | 3576 | ++DOCSHELL 1047DC00 == 32 [pid = 3576] [id = 773] 10:27:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10A06400) [pid = 3576] [serial = 2317] [outer = 00000000] 10:27:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13932C00) [pid = 3576] [serial = 2318] [outer = 10A06400] 10:27:36 INFO - PROCESS | 3576 | 1468862856637 Marionette DEBUG loaded listener.js 10:27:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1428F800) [pid = 3576] [serial = 2319] [outer = 10A06400] 10:27:37 INFO - PROCESS | 3576 | 1468862857006 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:27:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:27:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:27:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:27:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:27:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:27:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:27:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:27:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:27:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 656ms 10:27:37 INFO - PROCESS | 3576 | 1468862857057 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:27:37 INFO - PROCESS | 3576 | 1468862857059 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 10:27:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:27:37 INFO - PROCESS | 3576 | 1468862857063 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:27:37 INFO - PROCESS | 3576 | 1468862857065 Marionette TRACE conn3 <- [1,3050,null,{}] 10:27:37 INFO - PROCESS | 3576 | 1468862857069 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:37 INFO - PROCESS | 3576 | 1468862857072 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:37 INFO - PROCESS | 3576 | 1468862857163 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:27:37 INFO - PROCESS | 3576 | 1468862857261 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:37 INFO - PROCESS | 3576 | 1468862857263 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:37 INFO - PROCESS | 3576 | ++DOCSHELL 16DF0400 == 33 [pid = 3576] [id = 774] 10:27:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16E11400) [pid = 3576] [serial = 2320] [outer = 00000000] 10:27:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1956B800) [pid = 3576] [serial = 2321] [outer = 16E11400] 10:27:37 INFO - PROCESS | 3576 | 1468862857304 Marionette DEBUG loaded listener.js 10:27:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19571400) [pid = 3576] [serial = 2322] [outer = 16E11400] 10:27:37 INFO - PROCESS | 3576 | [3576] 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 10:27:37 INFO - PROCESS | 3576 | 1468862857670 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:27:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:27:37 INFO - {} 10:27:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 640ms 10:27:37 INFO - PROCESS | 3576 | 1468862857700 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:27:37 INFO - PROCESS | 3576 | 1468862857702 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 10:27:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:27:37 INFO - PROCESS | 3576 | 1468862857705 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:27:37 INFO - PROCESS | 3576 | 1468862857707 Marionette TRACE conn3 <- [1,3054,null,{}] 10:27:37 INFO - PROCESS | 3576 | 1468862857711 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:37 INFO - PROCESS | 3576 | 1468862857712 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:37 INFO - PROCESS | 3576 | 1468862857828 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:27:37 INFO - PROCESS | 3576 | 1468862857864 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:37 INFO - PROCESS | 3576 | 1468862857866 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:37 INFO - PROCESS | 3576 | ++DOCSHELL 16DEF000 == 34 [pid = 3576] [id = 775] 10:27:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (17030800) [pid = 3576] [serial = 2323] [outer = 00000000] 10:27:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19CABC00) [pid = 3576] [serial = 2324] [outer = 17030800] 10:27:37 INFO - PROCESS | 3576 | 1468862857911 Marionette DEBUG loaded listener.js 10:27:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19F52400) [pid = 3576] [serial = 2325] [outer = 17030800] 10:27:38 INFO - PROCESS | 3576 | 1468862858356 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:27:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 687ms 10:27:38 INFO - PROCESS | 3576 | 1468862858406 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:27:38 INFO - PROCESS | 3576 | 1468862858411 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 10:27:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:27:38 INFO - PROCESS | 3576 | 1468862858417 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:27:38 INFO - PROCESS | 3576 | 1468862858420 Marionette TRACE conn3 <- [1,3058,null,{}] 10:27:38 INFO - PROCESS | 3576 | 1468862858468 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:38 INFO - PROCESS | 3576 | 1468862858471 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:38 INFO - PROCESS | 3576 | 1468862858597 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:27:38 INFO - PROCESS | 3576 | 1468862858716 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:38 INFO - PROCESS | 3576 | 1468862858721 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:38 INFO - PROCESS | 3576 | ++DOCSHELL 1047C000 == 35 [pid = 3576] [id = 776] 10:27:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (104E5800) [pid = 3576] [serial = 2326] [outer = 00000000] 10:27:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (12866C00) [pid = 3576] [serial = 2327] [outer = 104E5800] 10:27:38 INFO - PROCESS | 3576 | 1468862858808 Marionette DEBUG loaded listener.js 10:27:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (12868000) [pid = 3576] [serial = 2328] [outer = 104E5800] 10:27:39 INFO - PROCESS | 3576 | 1468862859406 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:27:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1031ms 10:27:39 INFO - PROCESS | 3576 | 1468862859453 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:27:39 INFO - PROCESS | 3576 | 1468862859458 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 10:27:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:27:39 INFO - PROCESS | 3576 | 1468862859464 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:27:39 INFO - PROCESS | 3576 | 1468862859467 Marionette TRACE conn3 <- [1,3062,null,{}] 10:27:39 INFO - PROCESS | 3576 | 1468862859471 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:39 INFO - PROCESS | 3576 | 1468862859474 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:39 INFO - PROCESS | 3576 | 1468862859592 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:27:39 INFO - PROCESS | 3576 | 1468862859704 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:39 INFO - PROCESS | 3576 | 1468862859707 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:39 INFO - PROCESS | 3576 | ++DOCSHELL 139D3000 == 36 [pid = 3576] [id = 777] 10:27:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1428EC00) [pid = 3576] [serial = 2329] [outer = 00000000] 10:27:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (15378400) [pid = 3576] [serial = 2330] [outer = 1428EC00] 10:27:39 INFO - PROCESS | 3576 | 1468862859802 Marionette DEBUG loaded listener.js 10:27:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (156EA000) [pid = 3576] [serial = 2331] [outer = 1428EC00] 10:27:40 INFO - PROCESS | 3576 | 1468862860300 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:27:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:27:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:27:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:27:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:27:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:27:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:27:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 906ms 10:27:40 INFO - PROCESS | 3576 | 1468862860353 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:27:40 INFO - PROCESS | 3576 | 1468862860356 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 10:27:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:27:40 INFO - PROCESS | 3576 | 1468862860360 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:27:40 INFO - PROCESS | 3576 | 1468862860364 Marionette TRACE conn3 <- [1,3066,null,{}] 10:27:40 INFO - PROCESS | 3576 | 1468862860376 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:40 INFO - PROCESS | 3576 | 1468862860381 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:40 INFO - PROCESS | 3576 | 1468862860496 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:27:40 INFO - PROCESS | 3576 | 1468862860609 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:40 INFO - PROCESS | 3576 | 1468862860612 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:40 INFO - PROCESS | 3576 | ++DOCSHELL 1690E800 == 37 [pid = 3576] [id = 778] 10:27:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1690F000) [pid = 3576] [serial = 2332] [outer = 00000000] 10:27:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16DF5000) [pid = 3576] [serial = 2333] [outer = 1690F000] 10:27:40 INFO - PROCESS | 3576 | 1468862860707 Marionette DEBUG loaded listener.js 10:27:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1708BC00) [pid = 3576] [serial = 2334] [outer = 1690F000] 10:27:41 INFO - PROCESS | 3576 | 1468862861266 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 10:27:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:27:41 INFO - PROCESS | 3576 | 1468862861316 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 10:27:41 INFO - PROCESS | 3576 | 1468862861319 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:27:41 INFO - PROCESS | 3576 | 1468862861321 Marionette TRACE conn3 <- [1,3070,null,{}] 10:27:41 INFO - PROCESS | 3576 | 1468862861325 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:41 INFO - PROCESS | 3576 | 1468862861328 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:41 INFO - PROCESS | 3576 | 1468862861432 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:27:41 INFO - PROCESS | 3576 | 1468862861589 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:41 INFO - PROCESS | 3576 | 1468862861591 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:41 INFO - PROCESS | 3576 | ++DOCSHELL 16A87000 == 38 [pid = 3576] [id = 779] 10:27:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1777E000) [pid = 3576] [serial = 2335] [outer = 00000000] 10:27:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19CA5800) [pid = 3576] [serial = 2336] [outer = 1777E000] 10:27:41 INFO - PROCESS | 3576 | 1468862861644 Marionette DEBUG loaded listener.js 10:27:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19F5A800) [pid = 3576] [serial = 2337] [outer = 1777E000] 10:27:42 INFO - PROCESS | 3576 | 1468862862158 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:27:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:27:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:27:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:27:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 891ms 10:27:42 INFO - PROCESS | 3576 | 1468862862213 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:27:42 INFO - PROCESS | 3576 | 1468862862217 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 10:27:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:27:42 INFO - PROCESS | 3576 | 1468862862222 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:27:42 INFO - PROCESS | 3576 | 1468862862224 Marionette TRACE conn3 <- [1,3074,null,{}] 10:27:42 INFO - PROCESS | 3576 | 1468862862228 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:42 INFO - PROCESS | 3576 | 1468862862230 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:42 INFO - PROCESS | 3576 | 1468862862333 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:27:42 INFO - PROCESS | 3576 | 1468862862574 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:42 INFO - PROCESS | 3576 | 1468862862577 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:42 INFO - PROCESS | 3576 | ++DOCSHELL 1026CC00 == 39 [pid = 3576] [id = 780] 10:27:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1047CC00) [pid = 3576] [serial = 2338] [outer = 00000000] 10:27:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (11288400) [pid = 3576] [serial = 2339] [outer = 1047CC00] 10:27:42 INFO - PROCESS | 3576 | 1468862862635 Marionette DEBUG loaded listener.js 10:27:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (12864800) [pid = 3576] [serial = 2340] [outer = 1047CC00] 10:27:43 INFO - PROCESS | 3576 | 1468862863191 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:27:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1000ms 10:27:43 INFO - PROCESS | 3576 | 1468862863226 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:27:43 INFO - PROCESS | 3576 | 1468862863230 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 10:27:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:27:43 INFO - PROCESS | 3576 | 1468862863233 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:27:43 INFO - PROCESS | 3576 | 1468862863236 Marionette TRACE conn3 <- [1,3078,null,{}] 10:27:43 INFO - PROCESS | 3576 | 1468862863245 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:43 INFO - PROCESS | 3576 | 1468862863251 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:43 INFO - PROCESS | 3576 | 1468862863355 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:27:43 INFO - PROCESS | 3576 | 1468862863473 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:43 INFO - PROCESS | 3576 | 1468862863476 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:43 INFO - PROCESS | 3576 | ++DOCSHELL 13E8A000 == 40 [pid = 3576] [id = 781] 10:27:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (14547400) [pid = 3576] [serial = 2341] [outer = 00000000] 10:27:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1533F000) [pid = 3576] [serial = 2342] [outer = 14547400] 10:27:43 INFO - PROCESS | 3576 | 1468862863525 Marionette DEBUG loaded listener.js 10:27:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (156EC000) [pid = 3576] [serial = 2343] [outer = 14547400] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 16DF0400 == 39 [pid = 3576] [id = 774] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 1047DC00 == 38 [pid = 3576] [id = 773] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 10511400 == 37 [pid = 3576] [id = 772] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 17D14800 == 36 [pid = 3576] [id = 771] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 16B51800 == 35 [pid = 3576] [id = 770] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 15334800 == 34 [pid = 3576] [id = 769] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 112EE000 == 33 [pid = 3576] [id = 768] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 1AE9A000 == 32 [pid = 3576] [id = 766] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 104E7400 == 31 [pid = 3576] [id = 767] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 16E34000 == 30 [pid = 3576] [id = 765] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 16A87000 == 29 [pid = 3576] [id = 779] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 1026CC00 == 28 [pid = 3576] [id = 780] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 1690E800 == 27 [pid = 3576] [id = 778] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 16DEF000 == 26 [pid = 3576] [id = 775] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 1047C000 == 25 [pid = 3576] [id = 776] 10:27:44 INFO - PROCESS | 3576 | --DOCSHELL 139D3000 == 24 [pid = 3576] [id = 777] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (19F54400) [pid = 3576] [serial = 2282] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (156F3000) [pid = 3576] [serial = 2262] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (15F66400) [pid = 3576] [serial = 2263] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1A383000) [pid = 3576] [serial = 2251] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (130B0800) [pid = 3576] [serial = 2256] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1313C400) [pid = 3576] [serial = 2257] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (13E95000) [pid = 3576] [serial = 2259] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (14540400) [pid = 3576] [serial = 2260] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17DD6C00) [pid = 3576] [serial = 2273] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (17E51C00) [pid = 3576] [serial = 2274] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1820C000) [pid = 3576] [serial = 2276] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1820F400) [pid = 3576] [serial = 2277] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (197B8C00) [pid = 3576] [serial = 2279] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (17518C00) [pid = 3576] [serial = 2270] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (176C5C00) [pid = 3576] [serial = 2271] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16E33000) [pid = 3576] [serial = 2268] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16A86800) [pid = 3576] [serial = 2265] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16B57000) [pid = 3576] [serial = 2266] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (11431000) [pid = 3576] [serial = 2253] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (114DC000) [pid = 3576] [serial = 2254] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A5EEC00) [pid = 3576] [serial = 2285] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A78E800) [pid = 3576] [serial = 2288] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A5F3800) [pid = 3576] [serial = 2286] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A5ED000) [pid = 3576] [serial = 2291] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1B263400) [pid = 3576] [serial = 2294] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A796800) [pid = 3576] [serial = 2292] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A78F400) [pid = 3576] [serial = 2289] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (197B9400) [pid = 3576] [serial = 2280] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (19F54C00) [pid = 3576] [serial = 2283] [outer = 00000000] [url = about:blank] 10:27:44 INFO - PROCESS | 3576 | 1468862864608 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:27:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:27:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1421ms 10:27:44 INFO - PROCESS | 3576 | 1468862864648 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 10:27:44 INFO - PROCESS | 3576 | 1468862864653 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 10:27:44 INFO - PROCESS | 3576 | 1468862864662 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:27:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:27:44 INFO - PROCESS | 3576 | 1468862864665 Marionette TRACE conn3 <- [1,3082,null,{}] 10:27:44 INFO - PROCESS | 3576 | 1468862864671 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:44 INFO - PROCESS | 3576 | 1468862864674 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:44 INFO - PROCESS | 3576 | 1468862864765 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:27:44 INFO - PROCESS | 3576 | 1468862864887 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:44 INFO - PROCESS | 3576 | 1468862864889 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:44 INFO - PROCESS | 3576 | ++DOCSHELL 112ED800 == 25 [pid = 3576] [id = 782] 10:27:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (114D2800) [pid = 3576] [serial = 2344] [outer = 00000000] 10:27:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (11A51000) [pid = 3576] [serial = 2345] [outer = 114D2800] 10:27:44 INFO - PROCESS | 3576 | 1468862864937 Marionette DEBUG loaded listener.js 10:27:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12864000) [pid = 3576] [serial = 2346] [outer = 114D2800] 10:27:45 INFO - PROCESS | 3576 | 1468862865339 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:27:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:27:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 702ms 10:27:45 INFO - PROCESS | 3576 | 1468862865367 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:27:45 INFO - PROCESS | 3576 | 1468862865372 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 10:27:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:27:45 INFO - PROCESS | 3576 | 1468862865378 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:27:45 INFO - PROCESS | 3576 | 1468862865381 Marionette TRACE conn3 <- [1,3086,null,{}] 10:27:45 INFO - PROCESS | 3576 | 1468862865384 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:45 INFO - PROCESS | 3576 | 1468862865387 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:45 INFO - PROCESS | 3576 | 1468862865507 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:27:45 INFO - PROCESS | 3576 | 1468862865515 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:45 INFO - PROCESS | 3576 | 1468862865517 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:45 INFO - PROCESS | 3576 | ++DOCSHELL 13145800 == 26 [pid = 3576] [id = 783] 10:27:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13145C00) [pid = 3576] [serial = 2347] [outer = 00000000] 10:27:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13925000) [pid = 3576] [serial = 2348] [outer = 13145C00] 10:27:45 INFO - PROCESS | 3576 | 1468862865563 Marionette DEBUG loaded listener.js 10:27:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (139C6800) [pid = 3576] [serial = 2349] [outer = 13145C00] 10:27:46 INFO - PROCESS | 3576 | 1468862866014 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:27:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:27:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:27:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 687ms 10:27:46 INFO - PROCESS | 3576 | 1468862866080 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:27:46 INFO - PROCESS | 3576 | 1468862866082 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 10:27:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:27:46 INFO - PROCESS | 3576 | 1468862866085 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:27:46 INFO - PROCESS | 3576 | 1468862866088 Marionette TRACE conn3 <- [1,3090,null,{}] 10:27:46 INFO - PROCESS | 3576 | 1468862866099 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:46 INFO - PROCESS | 3576 | 1468862866104 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:46 INFO - PROCESS | 3576 | 1468862866184 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:27:46 INFO - PROCESS | 3576 | 1468862866192 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:46 INFO - PROCESS | 3576 | 1468862866196 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:46 INFO - PROCESS | 3576 | ++DOCSHELL 15334800 == 27 [pid = 3576] [id = 784] 10:27:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15379800) [pid = 3576] [serial = 2350] [outer = 00000000] 10:27:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (153F0C00) [pid = 3576] [serial = 2351] [outer = 15379800] 10:27:46 INFO - PROCESS | 3576 | 1468862866242 Marionette DEBUG loaded listener.js 10:27:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15F63C00) [pid = 3576] [serial = 2352] [outer = 15379800] 10:27:46 INFO - PROCESS | 3576 | 1468862866693 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:27:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:27:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 640ms 10:27:46 INFO - PROCESS | 3576 | 1468862866741 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:27:46 INFO - PROCESS | 3576 | 1468862866743 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 10:27:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:27:46 INFO - PROCESS | 3576 | 1468862866747 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:27:46 INFO - PROCESS | 3576 | 1468862866748 Marionette TRACE conn3 <- [1,3094,null,{}] 10:27:46 INFO - PROCESS | 3576 | 1468862866752 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:46 INFO - PROCESS | 3576 | 1468862866754 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:46 INFO - PROCESS | 3576 | 1468862866881 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:27:46 INFO - PROCESS | 3576 | 1468862866972 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:46 INFO - PROCESS | 3576 | 1468862866974 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:46 INFO - PROCESS | 3576 | ++DOCSHELL 167FC800 == 28 [pid = 3576] [id = 785] 10:27:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (167FD800) [pid = 3576] [serial = 2353] [outer = 00000000] 10:27:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16906800) [pid = 3576] [serial = 2354] [outer = 167FD800] 10:27:47 INFO - PROCESS | 3576 | 1468862867016 Marionette DEBUG loaded listener.js 10:27:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1690B000) [pid = 3576] [serial = 2355] [outer = 167FD800] 10:27:47 INFO - PROCESS | 3576 | 1468862867404 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:27:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:27:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:27:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:27:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 703ms 10:27:47 INFO - PROCESS | 3576 | 1468862867445 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:27:47 INFO - PROCESS | 3576 | 1468862867447 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 10:27:47 INFO - PROCESS | 3576 | 1468862867451 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:27:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:27:47 INFO - PROCESS | 3576 | 1468862867452 Marionette TRACE conn3 <- [1,3098,null,{}] 10:27:47 INFO - PROCESS | 3576 | 1468862867456 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:47 INFO - PROCESS | 3576 | 1468862867459 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:47 INFO - PROCESS | 3576 | 1468862867602 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:27:47 INFO - PROCESS | 3576 | 1468862867610 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:47 INFO - PROCESS | 3576 | 1468862867612 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:47 INFO - PROCESS | 3576 | ++DOCSHELL 1690E400 == 29 [pid = 3576] [id = 786] 10:27:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1690F800) [pid = 3576] [serial = 2356] [outer = 00000000] 10:27:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16B57000) [pid = 3576] [serial = 2357] [outer = 1690F800] 10:27:47 INFO - PROCESS | 3576 | 1468862867654 Marionette DEBUG loaded listener.js 10:27:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16DEC400) [pid = 3576] [serial = 2358] [outer = 1690F800] 10:27:48 INFO - PROCESS | 3576 | 1468862868080 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:27:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:27:48 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 10:27:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:27:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 702ms 10:27:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:27:48 INFO - PROCESS | 3576 | 1468862868153 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:27:48 INFO - PROCESS | 3576 | 1468862868155 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 10:27:48 INFO - PROCESS | 3576 | 1468862868159 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:27:48 INFO - PROCESS | 3576 | 1468862868161 Marionette TRACE conn3 <- [1,3102,null,{}] 10:27:48 INFO - PROCESS | 3576 | 1468862868164 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:48 INFO - PROCESS | 3576 | 1468862868170 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:48 INFO - PROCESS | 3576 | 1468862868329 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:27:48 INFO - PROCESS | 3576 | 1468862868352 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"54cb3cc4-31c3-48e0-bbb5-df0dc42f3252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:48 INFO - PROCESS | 3576 | 1468862868354 Marionette INFO sendAsync f994d13a-dcc2-4804-8dcb-2359ea02d9a5 10:27:48 INFO - PROCESS | 3576 | ++DOCSHELL 16E3AC00 == 30 [pid = 3576] [id = 787] 10:27:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16EC2400) [pid = 3576] [serial = 2359] [outer = 00000000] 10:27:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17603400) [pid = 3576] [serial = 2360] [outer = 16EC2400] 10:27:48 INFO - PROCESS | 3576 | 1468862868403 Marionette DEBUG loaded listener.js 10:27:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (176C2800) [pid = 3576] [serial = 2361] [outer = 16EC2400] 10:27:49 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17030800) [pid = 3576] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 10:27:49 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16DE6400) [pid = 3576] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:27:49 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1AE9A400) [pid = 3576] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:27:49 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (17D15000) [pid = 3576] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:27:49 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11C33800) [pid = 3576] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:27:49 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10518000) [pid = 3576] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 10:27:49 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1537B400) [pid = 3576] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:27:49 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10A06400) [pid = 3576] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 10:27:49 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16E11400) [pid = 3576] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 10:27:49 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10511800) [pid = 3576] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:27:49 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A799000) [pid = 3576] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:27:49 INFO - PROCESS | 3576 | 1468862869055 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:27:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:27:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 953ms 10:27:49 INFO - PROCESS | 3576 | 1468862869102 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:27:49 INFO - PROCESS | 3576 | 1468862869104 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 10:27:50 WARNING - u'runner_teardown' () 10:27:50 INFO - No more tests 10:27:50 INFO - Got 0 unexpected results 10:27:50 INFO - SUITE-END | took 648s 10:27:50 INFO - Closing logging queue 10:27:50 INFO - queue closed 10:27:50 INFO - Return code: 0 10:27:50 WARNING - # TBPL SUCCESS # 10:27:50 INFO - Running post-action listener: _resource_record_post_action 10:27:50 INFO - Running post-run listener: _resource_record_post_run 10:27:51 INFO - Total resource usage - Wall time: 659s; CPU: 17.0%; Read bytes: 91799040; Write bytes: 961902592; Read time: 471042; Write time: 1177099 10:27:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:27:51 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 67203072; Read time: 0; Write time: 68537 10:27:51 INFO - run-tests - Wall time: 656s; CPU: 17.0%; Read bytes: 91799040; Write bytes: 825811456; Read time: 471042; Write time: 1051704 10:27:51 INFO - Running post-run listener: _upload_blobber_files 10:27:51 INFO - Blob upload gear active. 10:27:51 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:27:51 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 10:27:51 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'] 10:27:51 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 10:27:52 INFO - (blobuploader) - INFO - Open directory for files ... 10:27:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:27:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:27:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:27:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:27:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:27:53 INFO - (blobuploader) - INFO - Done attempting. 10:27:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:27:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:27:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:27:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:27:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:27:55 INFO - (blobuploader) - INFO - Done attempting. 10:27:55 INFO - (blobuploader) - INFO - Iteration through files over. 10:27:55 INFO - Return code: 0 10:27:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:27:55 INFO - Using _rmtree_windows ... 10:27:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:27:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d4970f26b19d91624358d6059570578ffb5b3c2d62072908ac1b41862665bb965d0be79f0d2b749fe22f6fd36067dbc142b268370df4fd8702bcc8ff689aa752", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d78bbb1e4128e87bd0f45aa227b2eac8eac4ad9b9935fc4f08a8c1034087bb2d3a951b2afb76603e8557738602ed8289ef0d42f2739e7a8c7d3990fef1fea19f"} 10:27:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:27:55 INFO - Writing to file C:\slave\test\properties\blobber_files 10:27:55 INFO - Contents: 10:27:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d4970f26b19d91624358d6059570578ffb5b3c2d62072908ac1b41862665bb965d0be79f0d2b749fe22f6fd36067dbc142b268370df4fd8702bcc8ff689aa752", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d78bbb1e4128e87bd0f45aa227b2eac8eac4ad9b9935fc4f08a8c1034087bb2d3a951b2afb76603e8557738602ed8289ef0d42f2739e7a8c7d3990fef1fea19f"} 10:27:55 INFO - Running post-run listener: copy_logs_to_upload_dir 10:27:55 INFO - Copying logs to upload dir... 10:27:55 INFO - mkdir: C:\slave\test\build\upload\logs 10:27:55 INFO - Copying logs to upload dir... 10:27:55 INFO - Using _rmtree_windows ... 10:27:55 INFO - Using _rmtree_windows ... 10:27:55 INFO - Using _rmtree_windows ... 10:27:55 INFO - Using _rmtree_windows ... 10:27:55 INFO - Using _rmtree_windows ... 10:27:55 INFO - Using _rmtree_windows ... 10:27:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=820.471000 ========= master_lag: 2.99 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-07-18 10:27:55.461551) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 10:27:55.462540) ========= '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-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d4970f26b19d91624358d6059570578ffb5b3c2d62072908ac1b41862665bb965d0be79f0d2b749fe22f6fd36067dbc142b268370df4fd8702bcc8ff689aa752", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d78bbb1e4128e87bd0f45aa227b2eac8eac4ad9b9935fc4f08a8c1034087bb2d3a951b2afb76603e8557738602ed8289ef0d42f2739e7a8c7d3990fef1fea19f"} build_url:https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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/AxvU3gk4R-moO1n8wFIdHw/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/d4970f26b19d91624358d6059570578ffb5b3c2d62072908ac1b41862665bb965d0be79f0d2b749fe22f6fd36067dbc142b268370df4fd8702bcc8ff689aa752", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d78bbb1e4128e87bd0f45aa227b2eac8eac4ad9b9935fc4f08a8c1034087bb2d3a951b2afb76603e8557738602ed8289ef0d42f2739e7a8c7d3990fef1fea19f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 10:27:55.597700) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 10:27:55.598111) ========= '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-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 10:27:55.721695) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 10:27:55.722040) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 10:27:56.092659) ========= ========= Total master_lag: 3.17 =========