builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-012 starttime: 1464009845.23 results: success (0) buildid: 20160523043629 builduid: 9d939aba9f834d8ca4031d65520bf3e1 revision: fdf13c9edc864bebb7258816b4033af8b5dccc48 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:05.231131) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:05.231892) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:05.232365) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:05.366978) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:05.367328) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False --06:24:05-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.49 MB/s 06:24:05 (8.49 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.609000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:06.057283) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:06.057654) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.890000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:06.954455) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 06:24:06.954929) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fdf13c9edc864bebb7258816b4033af8b5dccc48 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fdf13c9edc864bebb7258816b4033af8b5dccc48 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False 2016-05-23 06:24:07,275 truncating revision to first 12 chars 2016-05-23 06:24:07,275 Setting DEBUG logging. 2016-05-23 06:24:07,275 attempt 1/10 2016-05-23 06:24:07,275 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/fdf13c9edc86?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 06:24:07,664 unpacking tar archive at: mozilla-aurora-fdf13c9edc86/testing/mozharness/ program finished with exit code 0 elapsedTime=1.109000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 06:24:08.107994) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:08.108408) ========= script_repo_revision: fdf13c9edc864bebb7258816b4033af8b5dccc48 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:08.108882) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:08.109193) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 06:24:08.123412) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 39 secs) (at 2016-05-23 06:24:08.123749) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 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-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 06:24:08 INFO - MultiFileLogger online at 20160523 06:24:08 in C:\slave\test 06:24:08 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 06:24:08 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:24:08 INFO - {'append_to_log': False, 06:24:08 INFO - 'base_work_dir': 'C:\\slave\\test', 06:24:08 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:24:08 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:24:08 INFO - 'buildbot_json_path': 'buildprops.json', 06:24:08 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:24:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:24:08 INFO - 'download_minidump_stackwalk': True, 06:24:08 INFO - 'download_symbols': 'true', 06:24:08 INFO - 'e10s': False, 06:24:08 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:24:08 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:24:08 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:24:08 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:24:08 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:24:08 INFO - 'C:/mozilla-build/tooltool.py'), 06:24:08 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:24:08 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:24:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:24:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:24:08 INFO - 'log_level': 'info', 06:24:08 INFO - 'log_to_console': True, 06:24:08 INFO - 'opt_config_files': (), 06:24:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:24:08 INFO - '--processes=1', 06:24:08 INFO - '--config=%(test_path)s/wptrunner.ini', 06:24:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:24:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:24:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:24:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:24:08 INFO - 'pip_index': False, 06:24:08 INFO - 'require_test_zip': True, 06:24:08 INFO - 'test_type': ('testharness',), 06:24:08 INFO - 'this_chunk': '1', 06:24:08 INFO - 'total_chunks': '10', 06:24:08 INFO - 'virtualenv_path': 'venv', 06:24:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:24:08 INFO - 'work_dir': 'build'} 06:24:08 INFO - ##### 06:24:08 INFO - ##### Running clobber step. 06:24:08 INFO - ##### 06:24:08 INFO - Running pre-action listener: _resource_record_pre_action 06:24:08 INFO - Running main action method: clobber 06:24:08 INFO - rmtree: C:\slave\test\build 06:24:08 INFO - Using _rmtree_windows ... 06:24:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:25:32 INFO - Running post-action listener: _resource_record_post_action 06:25:32 INFO - ##### 06:25:32 INFO - ##### Running read-buildbot-config step. 06:25:32 INFO - ##### 06:25:32 INFO - Running pre-action listener: _resource_record_pre_action 06:25:32 INFO - Running main action method: read_buildbot_config 06:25:32 INFO - Using buildbot properties: 06:25:32 INFO - { 06:25:32 INFO - "project": "", 06:25:32 INFO - "product": "firefox", 06:25:32 INFO - "script_repo_revision": "production", 06:25:32 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 06:25:32 INFO - "repository": "", 06:25:32 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 06:25:32 INFO - "buildid": "20160523043629", 06:25:32 INFO - "pgo_build": "False", 06:25:32 INFO - "basedir": "C:\\slave\\test", 06:25:32 INFO - "buildnumber": 30, 06:25:32 INFO - "slavename": "t-xp32-ix-012", 06:25:32 INFO - "revision": "fdf13c9edc864bebb7258816b4033af8b5dccc48", 06:25:32 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 06:25:32 INFO - "platform": "win32", 06:25:32 INFO - "branch": "mozilla-aurora", 06:25:32 INFO - "repo_path": "releases/mozilla-aurora", 06:25:32 INFO - "moz_repo_path": "", 06:25:32 INFO - "stage_platform": "win32", 06:25:32 INFO - "builduid": "9d939aba9f834d8ca4031d65520bf3e1", 06:25:32 INFO - "slavebuilddir": "test" 06:25:32 INFO - } 06:25:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 06:25:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 06:25:32 INFO - Running post-action listener: _resource_record_post_action 06:25:32 INFO - ##### 06:25:32 INFO - ##### Running download-and-extract step. 06:25:32 INFO - ##### 06:25:32 INFO - Running pre-action listener: _resource_record_pre_action 06:25:32 INFO - Running main action method: download_and_extract 06:25:32 INFO - mkdir: C:\slave\test\build\tests 06:25:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:25:32 INFO - https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 06:25:32 INFO - trying https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 06:25:32 INFO - Downloading https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 06:25:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 06:25:33 INFO - Downloaded 1274 bytes. 06:25:33 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 06:25:33 INFO - Using the following test package requirements: 06:25:33 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 06:25:33 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:25:33 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 06:25:33 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:25:33 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 06:25:33 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:25:33 INFO - u'jsshell-win32.zip'], 06:25:33 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:25:33 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 06:25:33 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 06:25:33 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:25:33 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 06:25:33 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:25:33 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 06:25:33 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:25:33 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 06:25:33 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:25:33 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 06:25:33 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 06:25:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:25:33 INFO - https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 06:25:33 INFO - trying https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 06:25:33 INFO - Downloading https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 06:25:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 06:25:35 INFO - Downloaded 19979486 bytes. 06:25:35 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:25:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:25:38 INFO - caution: filename not matched: web-platform/* 06:25:38 INFO - Return code: 11 06:25:38 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')]} 06:25:38 INFO - https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 06:25:38 INFO - trying https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 06:25:38 INFO - Downloading https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 06:25:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 06:25:42 INFO - Downloaded 36409073 bytes. 06:25:42 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:25:42 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:26:37 INFO - caution: filename not matched: bin/* 06:26:37 INFO - caution: filename not matched: config/* 06:26:37 INFO - caution: filename not matched: mozbase/* 06:26:37 INFO - caution: filename not matched: marionette/* 06:26:37 INFO - caution: filename not matched: tools/wptserve/* 06:26:37 INFO - Return code: 11 06:26:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:26:37 INFO - https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 06:26:37 INFO - trying https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 06:26:37 INFO - Downloading https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 06:26:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 06:26:44 INFO - Downloaded 68452891 bytes. 06:26:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 06:26:44 INFO - mkdir: C:\slave\test\properties 06:26:44 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:26:44 INFO - Writing to file C:\slave\test\properties\build_url 06:26:44 INFO - Contents: 06:26:44 INFO - build_url:https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 06:26:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 06:26:45 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:26:45 INFO - Writing to file C:\slave\test\properties\symbols_url 06:26:45 INFO - Contents: 06:26:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 06:26:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:26:45 INFO - https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:26:45 INFO - trying https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 06:26:45 INFO - Downloading https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 06:26:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 06:26:49 INFO - Downloaded 55557259 bytes. 06:26:49 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 06:26:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 06:26:56 INFO - Return code: 0 06:26:56 INFO - Running post-action listener: _resource_record_post_action 06:26:56 INFO - Running post-action listener: set_extra_try_arguments 06:26:56 INFO - ##### 06:26:56 INFO - ##### Running create-virtualenv step. 06:26:56 INFO - ##### 06:26:56 INFO - Running pre-action listener: _pre_create_virtualenv 06:26:56 INFO - Running pre-action listener: _resource_record_pre_action 06:26:56 INFO - Running main action method: create_virtualenv 06:26:56 INFO - Creating virtualenv C:\slave\test\build\venv 06:26:56 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 06:26:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:26:58 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:26:59 INFO - Installing distribute......................................................................................................................................................................................done. 06:27:00 INFO - Return code: 0 06:27:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:27:00 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')]} 06:27:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:27:00 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')]} 06:27:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:27:00 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 06:27:00 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 06:27:00 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 06:27:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:27:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 06:27:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:27:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 06:27:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:27:00 INFO - 'DCLOCATION': 'SCL3', 06:27:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:27:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:27:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:27:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:27:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:27:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:27:00 INFO - 'HOMEDRIVE': 'C:', 06:27:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:27:00 INFO - 'KTS_VERSION': '1.19c', 06:27:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:27:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 06:27:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:27:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:27:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:27:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:27:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:27:00 INFO - 'MOZ_AIRBAG': '1', 06:27:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:27:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:27:00 INFO - 'MOZ_MSVCVERSION': '8', 06:27:00 INFO - 'MOZ_NO_REMOTE': '1', 06:27:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:27:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:27:00 INFO - 'NO_EM_RESTART': '1', 06:27:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:27:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:27:00 INFO - 'OS': 'Windows_NT', 06:27:00 INFO - 'OURDRIVE': 'C:', 06:27:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:27:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:27:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:27:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:27:00 INFO - 'PROCESSOR_LEVEL': '6', 06:27:00 INFO - 'PROCESSOR_REVISION': '1e05', 06:27:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:27:00 INFO - 'PROMPT': '$P$G', 06:27:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:27:00 INFO - 'PWD': 'C:\\slave\\test', 06:27:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:27:00 INFO - 'SESSIONNAME': 'Console', 06:27:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:27:00 INFO - 'SYSTEMDRIVE': 'C:', 06:27:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:27:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:00 INFO - 'TEST1': 'testie', 06:27:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:00 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 06:27:00 INFO - 'USERNAME': 'cltbld', 06:27:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:27:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:27:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:27:00 INFO - 'WINDIR': 'C:\\WINDOWS', 06:27:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:27:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:27:00 INFO - Downloading/unpacking psutil>=0.7.1 06:27:01 INFO - Running setup.py egg_info for package psutil 06:27:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:27:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:27:01 INFO - Installing collected packages: psutil 06:27:01 INFO - Running setup.py install for psutil 06:27:01 INFO - building 'psutil._psutil_windows' extension 06:27:01 INFO - error: Unable to find vcvarsall.bat 06:27:01 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-i9mld5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:27:01 INFO - running install 06:27:01 INFO - running build 06:27:01 INFO - running build_py 06:27:01 INFO - creating build 06:27:01 INFO - creating build\lib.win32-2.7 06:27:01 INFO - creating build\lib.win32-2.7\psutil 06:27:01 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:27:01 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:27:01 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:27:01 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:27:01 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:27:01 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:27:01 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:27:01 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:27:01 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:27:01 INFO - running build_ext 06:27:01 INFO - building 'psutil._psutil_windows' extension 06:27:01 INFO - error: Unable to find vcvarsall.bat 06:27:01 INFO - ---------------------------------------- 06:27:01 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-i9mld5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:27:01 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 06:27:01 WARNING - Return code: 1 06:27:01 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! 06:27:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:27:01 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')]} 06:27:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:27:01 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')]} 06:27:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:27:01 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 06:27:01 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 06:27:01 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 06:27:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:27:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 06:27:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:27:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 06:27:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:27:01 INFO - 'DCLOCATION': 'SCL3', 06:27:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:27:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:27:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:27:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:27:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:27:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:27:01 INFO - 'HOMEDRIVE': 'C:', 06:27:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:27:01 INFO - 'KTS_VERSION': '1.19c', 06:27:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:27:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 06:27:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:27:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:27:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:27:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:27:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:27:01 INFO - 'MOZ_AIRBAG': '1', 06:27:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:27:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:27:01 INFO - 'MOZ_MSVCVERSION': '8', 06:27:01 INFO - 'MOZ_NO_REMOTE': '1', 06:27:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:27:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:27:01 INFO - 'NO_EM_RESTART': '1', 06:27:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:27:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:27:01 INFO - 'OS': 'Windows_NT', 06:27:01 INFO - 'OURDRIVE': 'C:', 06:27:01 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', 06:27:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:27:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:27:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:27:01 INFO - 'PROCESSOR_LEVEL': '6', 06:27:01 INFO - 'PROCESSOR_REVISION': '1e05', 06:27:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:27:01 INFO - 'PROMPT': '$P$G', 06:27:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:27:01 INFO - 'PWD': 'C:\\slave\\test', 06:27:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:27:01 INFO - 'SESSIONNAME': 'Console', 06:27:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:27:01 INFO - 'SYSTEMDRIVE': 'C:', 06:27:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:27:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:01 INFO - 'TEST1': 'testie', 06:27:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:01 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 06:27:01 INFO - 'USERNAME': 'cltbld', 06:27:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:27:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:27:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:27:01 INFO - 'WINDIR': 'C:\\WINDOWS', 06:27:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:27:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:27:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:27:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:27:02 INFO - Running setup.py egg_info for package mozsystemmonitor 06:27:02 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:27:02 INFO - Running setup.py egg_info for package psutil 06:27:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:27:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:27:02 INFO - Installing collected packages: mozsystemmonitor, psutil 06:27:02 INFO - Running setup.py install for mozsystemmonitor 06:27:02 INFO - Running setup.py install for psutil 06:27:02 INFO - building 'psutil._psutil_windows' extension 06:27:02 INFO - error: Unable to find vcvarsall.bat 06:27:02 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-lt6lrh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:27:02 INFO - running install 06:27:02 INFO - running build 06:27:02 INFO - running build_py 06:27:02 INFO - running build_ext 06:27:02 INFO - building 'psutil._psutil_windows' extension 06:27:02 INFO - error: Unable to find vcvarsall.bat 06:27:02 INFO - ---------------------------------------- 06:27:02 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-lt6lrh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:27:02 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 06:27:02 WARNING - Return code: 1 06:27:02 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! 06:27:02 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:27:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:27:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:27:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 06:27:02 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 06:27:02 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 06:27:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:27:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 06:27:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:27:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 06:27:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:27:02 INFO - 'DCLOCATION': 'SCL3', 06:27:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:27:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:27:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:27:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:27:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:27:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:27:02 INFO - 'HOMEDRIVE': 'C:', 06:27:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:27:02 INFO - 'KTS_VERSION': '1.19c', 06:27:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:27:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 06:27:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:27:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:27:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:27:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:27:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:27:02 INFO - 'MOZ_AIRBAG': '1', 06:27:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:27:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:27:02 INFO - 'MOZ_MSVCVERSION': '8', 06:27:02 INFO - 'MOZ_NO_REMOTE': '1', 06:27:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:27:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:27:02 INFO - 'NO_EM_RESTART': '1', 06:27:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:27:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:27:02 INFO - 'OS': 'Windows_NT', 06:27:02 INFO - 'OURDRIVE': 'C:', 06:27:02 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', 06:27:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:27:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:27:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:27:02 INFO - 'PROCESSOR_LEVEL': '6', 06:27:02 INFO - 'PROCESSOR_REVISION': '1e05', 06:27:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:27:02 INFO - 'PROMPT': '$P$G', 06:27:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:27:02 INFO - 'PWD': 'C:\\slave\\test', 06:27:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:27:02 INFO - 'SESSIONNAME': 'Console', 06:27:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:27:02 INFO - 'SYSTEMDRIVE': 'C:', 06:27:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:27:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:02 INFO - 'TEST1': 'testie', 06:27:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:02 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 06:27:02 INFO - 'USERNAME': 'cltbld', 06:27:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:27:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:27:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:27:02 INFO - 'WINDIR': 'C:\\WINDOWS', 06:27:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:27:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:27:02 INFO - Downloading/unpacking blobuploader==1.2.4 06:27:02 INFO - Downloading blobuploader-1.2.4.tar.gz 06:27:02 INFO - Running setup.py egg_info for package blobuploader 06:27:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:27:04 INFO - Running setup.py egg_info for package requests 06:27:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:27:04 INFO - Downloading docopt-0.6.1.tar.gz 06:27:04 INFO - Running setup.py egg_info for package docopt 06:27:04 INFO - Installing collected packages: blobuploader, docopt, requests 06:27:04 INFO - Running setup.py install for blobuploader 06:27:04 INFO - Running setup.py install for docopt 06:27:04 INFO - Running setup.py install for requests 06:27:04 INFO - Successfully installed blobuploader docopt requests 06:27:04 INFO - Cleaning up... 06:27:04 INFO - Return code: 0 06:27:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:27:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:27:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:27:04 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 06:27:04 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 06:27:04 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 06:27:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:27:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 06:27:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:27:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 06:27:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:27:04 INFO - 'DCLOCATION': 'SCL3', 06:27:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:27:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:27:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:27:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:27:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:27:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:27:04 INFO - 'HOMEDRIVE': 'C:', 06:27:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:27:04 INFO - 'KTS_VERSION': '1.19c', 06:27:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:27:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 06:27:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:27:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:27:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:27:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:27:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:27:04 INFO - 'MOZ_AIRBAG': '1', 06:27:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:27:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:27:04 INFO - 'MOZ_MSVCVERSION': '8', 06:27:04 INFO - 'MOZ_NO_REMOTE': '1', 06:27:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:27:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:27:04 INFO - 'NO_EM_RESTART': '1', 06:27:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:27:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:27:04 INFO - 'OS': 'Windows_NT', 06:27:04 INFO - 'OURDRIVE': 'C:', 06:27:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:27:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:27:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:27:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:27:04 INFO - 'PROCESSOR_LEVEL': '6', 06:27:04 INFO - 'PROCESSOR_REVISION': '1e05', 06:27:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:27:04 INFO - 'PROMPT': '$P$G', 06:27:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:27:04 INFO - 'PWD': 'C:\\slave\\test', 06:27:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:27:04 INFO - 'SESSIONNAME': 'Console', 06:27:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:27:04 INFO - 'SYSTEMDRIVE': 'C:', 06:27:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:27:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:04 INFO - 'TEST1': 'testie', 06:27:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:04 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 06:27:04 INFO - 'USERNAME': 'cltbld', 06:27:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:27:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:27:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:27:04 INFO - 'WINDIR': 'C:\\WINDOWS', 06:27:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:27:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:27:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:27:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:27:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:27:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:27:09 INFO - Unpacking c:\slave\test\build\tests\marionette 06:27:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:27:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:27:09 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 06:27:09 INFO - Running setup.py install for browsermob-proxy 06:27:15 INFO - Running setup.py install for manifestparser 06:27:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Running setup.py install for marionette-client 06:27:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:27:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Running setup.py install for marionette-driver 06:27:15 INFO - Running setup.py install for mozcrash 06:27:15 INFO - Running setup.py install for mozdebug 06:27:15 INFO - Running setup.py install for mozdevice 06:27:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Running setup.py install for mozfile 06:27:15 INFO - Running setup.py install for mozhttpd 06:27:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Running setup.py install for mozinfo 06:27:15 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Running setup.py install for mozInstall 06:27:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Running setup.py install for mozleak 06:27:15 INFO - Running setup.py install for mozlog 06:27:15 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Running setup.py install for moznetwork 06:27:15 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Running setup.py install for mozprocess 06:27:15 INFO - Running setup.py install for mozprofile 06:27:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Running setup.py install for mozrunner 06:27:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Running setup.py install for mozscreenshot 06:27:15 INFO - Running setup.py install for moztest 06:27:15 INFO - Running setup.py install for mozversion 06:27:15 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:27:15 INFO - Running setup.py install for wptserve 06:27:15 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 06:27:15 INFO - Cleaning up... 06:27:15 INFO - Return code: 0 06:27:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:27:15 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')]} 06:27:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:27:15 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')]} 06:27:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:27:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 06:27:15 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 06:27:15 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 06:27:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:27:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 06:27:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:27:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 06:27:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:27:15 INFO - 'DCLOCATION': 'SCL3', 06:27:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:27:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:27:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:27:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:27:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:27:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:27:15 INFO - 'HOMEDRIVE': 'C:', 06:27:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:27:15 INFO - 'KTS_VERSION': '1.19c', 06:27:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:27:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 06:27:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:27:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:27:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:27:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:27:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:27:15 INFO - 'MOZ_AIRBAG': '1', 06:27:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:27:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:27:15 INFO - 'MOZ_MSVCVERSION': '8', 06:27:15 INFO - 'MOZ_NO_REMOTE': '1', 06:27:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:27:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:27:15 INFO - 'NO_EM_RESTART': '1', 06:27:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:27:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:27:15 INFO - 'OS': 'Windows_NT', 06:27:15 INFO - 'OURDRIVE': 'C:', 06:27:15 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', 06:27:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:27:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:27:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:27:15 INFO - 'PROCESSOR_LEVEL': '6', 06:27:15 INFO - 'PROCESSOR_REVISION': '1e05', 06:27:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:27:15 INFO - 'PROMPT': '$P$G', 06:27:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:27:15 INFO - 'PWD': 'C:\\slave\\test', 06:27:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:27:15 INFO - 'SESSIONNAME': 'Console', 06:27:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:27:15 INFO - 'SYSTEMDRIVE': 'C:', 06:27:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:27:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:15 INFO - 'TEST1': 'testie', 06:27:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:15 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 06:27:15 INFO - 'USERNAME': 'cltbld', 06:27:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:27:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:27:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:27:15 INFO - 'WINDIR': 'C:\\WINDOWS', 06:27:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:27:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:27:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:27:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:27:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:27:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:27:20 INFO - Unpacking c:\slave\test\build\tests\marionette 06:27:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:27:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:27:20 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)) 06:27:26 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)) 06:27:26 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)) 06:27:26 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)) 06:27:26 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)) 06:27:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:27:26 INFO - Downloading blessings-1.6.tar.gz 06:27:26 INFO - Running setup.py egg_info for package blessings 06:27:26 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)) 06:27:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:27:26 INFO - Running setup.py install for blessings 06:27:26 INFO - Running setup.py install for browsermob-proxy 06:27:26 INFO - Running setup.py install for manifestparser 06:27:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Running setup.py install for marionette-client 06:27:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:27:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Running setup.py install for marionette-driver 06:27:26 INFO - Running setup.py install for mozcrash 06:27:26 INFO - Running setup.py install for mozdebug 06:27:26 INFO - Running setup.py install for mozdevice 06:27:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Running setup.py install for mozhttpd 06:27:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Running setup.py install for mozInstall 06:27:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Running setup.py install for mozleak 06:27:26 INFO - Running setup.py install for mozprofile 06:27:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Running setup.py install for mozrunner 06:27:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:27:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:27:27 INFO - Running setup.py install for mozscreenshot 06:27:27 INFO - Running setup.py install for moztest 06:27:27 INFO - Running setup.py install for mozversion 06:27:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:27:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:27:27 INFO - Running setup.py install for wptserve 06:27:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:27:27 INFO - Cleaning up... 06:27:27 INFO - Return code: 0 06:27:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:27:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:27:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:27:27 INFO - Reading from file tmpfile_stdout 06:27:27 INFO - Using _rmtree_windows ... 06:27:27 INFO - Using _rmtree_windows ... 06:27:27 INFO - Current package versions: 06:27:27 INFO - blessings == 1.6 06:27:27 INFO - blobuploader == 1.2.4 06:27:27 INFO - browsermob-proxy == 0.6.0 06:27:27 INFO - distribute == 0.6.14 06:27:27 INFO - docopt == 0.6.1 06:27:27 INFO - manifestparser == 1.1 06:27:27 INFO - marionette-client == 2.3.0 06:27:27 INFO - marionette-driver == 1.4.0 06:27:27 INFO - mozInstall == 1.12 06:27:27 INFO - mozcrash == 0.17 06:27:27 INFO - mozdebug == 0.1 06:27:27 INFO - mozdevice == 0.48 06:27:27 INFO - mozfile == 1.2 06:27:27 INFO - mozhttpd == 0.7 06:27:27 INFO - mozinfo == 0.9 06:27:27 INFO - mozleak == 0.1 06:27:27 INFO - mozlog == 3.1 06:27:27 INFO - moznetwork == 0.27 06:27:27 INFO - mozprocess == 0.22 06:27:27 INFO - mozprofile == 0.28 06:27:27 INFO - mozrunner == 6.11 06:27:27 INFO - mozscreenshot == 0.1 06:27:27 INFO - mozsystemmonitor == 0.0 06:27:27 INFO - moztest == 0.7 06:27:27 INFO - mozversion == 1.4 06:27:27 INFO - requests == 1.2.3 06:27:27 INFO - wptserve == 1.4.0 06:27:27 INFO - Running post-action listener: _resource_record_post_action 06:27:27 INFO - Running post-action listener: _start_resource_monitoring 06:27:27 INFO - Starting resource monitoring. 06:27:27 INFO - ##### 06:27:27 INFO - ##### Running pull step. 06:27:27 INFO - ##### 06:27:27 INFO - Running pre-action listener: _resource_record_pre_action 06:27:27 INFO - Running main action method: pull 06:27:27 INFO - Pull has nothing to do! 06:27:27 INFO - Running post-action listener: _resource_record_post_action 06:27:27 INFO - ##### 06:27:27 INFO - ##### Running install step. 06:27:27 INFO - ##### 06:27:27 INFO - Running pre-action listener: _resource_record_pre_action 06:27:27 INFO - Running main action method: install 06:27:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:27:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:27:27 INFO - Reading from file tmpfile_stdout 06:27:27 INFO - Using _rmtree_windows ... 06:27:27 INFO - Using _rmtree_windows ... 06:27:27 INFO - Detecting whether we're running mozinstall >=1.0... 06:27:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:27:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:27:27 INFO - Reading from file tmpfile_stdout 06:27:27 INFO - Output received: 06:27:27 INFO - Usage: mozinstall-script.py [options] installer 06:27:27 INFO - Options: 06:27:27 INFO - -h, --help show this help message and exit 06:27:27 INFO - -d DEST, --destination=DEST 06:27:27 INFO - Directory to install application into. [default: 06:27:27 INFO - "C:\slave\test"] 06:27:27 INFO - --app=APP Application being installed. [default: firefox] 06:27:27 INFO - Using _rmtree_windows ... 06:27:27 INFO - Using _rmtree_windows ... 06:27:27 INFO - mkdir: C:\slave\test\build\application 06:27:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 06:27:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 06:27:31 INFO - Reading from file tmpfile_stdout 06:27:31 INFO - Output received: 06:27:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:27:31 INFO - Using _rmtree_windows ... 06:27:31 INFO - Using _rmtree_windows ... 06:27:31 INFO - Running post-action listener: _resource_record_post_action 06:27:31 INFO - ##### 06:27:31 INFO - ##### Running run-tests step. 06:27:31 INFO - ##### 06:27:31 INFO - Running pre-action listener: _resource_record_pre_action 06:27:31 INFO - Running main action method: run_tests 06:27:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:27:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:27:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:27:31 INFO - grabbing minidump binary from tooltool 06:27:31 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')]} 06:27:31 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 06:27:31 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 06:27:31 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 06:27:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:27:32 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6myagj 06:27:32 INFO - INFO - File integrity verified, renaming tmp6myagj to win32-minidump_stackwalk.exe 06:27:32 INFO - Return code: 0 06:27:32 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:27:32 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:27:32 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/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 06:27:32 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/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 06:27:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:27:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 06:27:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:27:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 06:27:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:27:32 INFO - 'DCLOCATION': 'SCL3', 06:27:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:27:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:27:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:27:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:27:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:27:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:27:32 INFO - 'HOMEDRIVE': 'C:', 06:27:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:27:32 INFO - 'KTS_VERSION': '1.19c', 06:27:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:27:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 06:27:32 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:27:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:27:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:27:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:27:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:27:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:27:32 INFO - 'MOZ_AIRBAG': '1', 06:27:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:27:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:27:32 INFO - 'MOZ_MSVCVERSION': '8', 06:27:32 INFO - 'MOZ_NO_REMOTE': '1', 06:27:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:27:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:27:32 INFO - 'NO_EM_RESTART': '1', 06:27:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:27:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:27:32 INFO - 'OS': 'Windows_NT', 06:27:32 INFO - 'OURDRIVE': 'C:', 06:27:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:27:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:27:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:27:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:27:32 INFO - 'PROCESSOR_LEVEL': '6', 06:27:32 INFO - 'PROCESSOR_REVISION': '1e05', 06:27:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:27:32 INFO - 'PROMPT': '$P$G', 06:27:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:27:32 INFO - 'PWD': 'C:\\slave\\test', 06:27:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:27:32 INFO - 'SESSIONNAME': 'Console', 06:27:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:27:32 INFO - 'SYSTEMDRIVE': 'C:', 06:27:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:27:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:32 INFO - 'TEST1': 'testie', 06:27:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:32 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 06:27:32 INFO - 'USERNAME': 'cltbld', 06:27:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 06:27:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:27:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:27:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:27:32 INFO - 'WINDIR': 'C:\\WINDOWS', 06:27:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:27:32 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/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 06:27:33 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 06:27:33 INFO - import pkg_resources 06:27:34 INFO - Using 1 client processes 06:27:37 INFO - SUITE-START | Running 778 tests 06:27:37 INFO - Running testharness tests 06:27:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:27:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 06:27:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:27:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:27:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:27:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:27:37 INFO - Setting up ssl 06:27:37 INFO - PROCESS | certutil | 06:27:37 INFO - PROCESS | certutil | 06:27:37 INFO - PROCESS | certutil | 06:27:37 INFO - Certificate Nickname Trust Attributes 06:27:37 INFO - SSL,S/MIME,JAR/XPI 06:27:37 INFO - 06:27:37 INFO - web-platform-tests CT,, 06:27:37 INFO - 06:27:38 INFO - Starting runner 06:27:40 INFO - PROCESS | 3880 | [3880] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 06:27:40 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 06:27:40 INFO - PROCESS | 3880 | [3880] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 06:27:42 INFO - PROCESS | 3880 | 1464010062191 Marionette DEBUG Marionette enabled via build flag and pref 06:27:42 INFO - PROCESS | 3880 | ++DOCSHELL 11A02C00 == 1 [pid = 3880] [id = 1] 06:27:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 1 (11A03000) [pid = 3880] [serial = 1] [outer = 00000000] 06:27:42 INFO - PROCESS | 3880 | [3880] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:27:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 2 (11A03C00) [pid = 3880] [serial = 2] [outer = 11A03000] 06:27:42 INFO - PROCESS | 3880 | [3880] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 06:27:42 INFO - PROCESS | 3880 | [3880] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 06:27:42 INFO - PROCESS | 3880 | ++DOCSHELL 11CE9800 == 2 [pid = 3880] [id = 2] 06:27:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 3 (11CE9C00) [pid = 3880] [serial = 3] [outer = 00000000] 06:27:42 INFO - PROCESS | 3880 | [3880] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:27:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 4 (11CEA800) [pid = 3880] [serial = 4] [outer = 11CE9C00] 06:27:42 INFO - PROCESS | 3880 | 1464010062900 Marionette INFO Listening on port 2828 06:27:43 INFO - PROCESS | 3880 | 1464010063308 Marionette DEBUG Marionette enabled via command-line flag 06:27:43 INFO - PROCESS | 3880 | ++DOCSHELL 1330DC00 == 3 [pid = 3880] [id = 3] 06:27:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 5 (13316000) [pid = 3880] [serial = 5] [outer = 00000000] 06:27:43 INFO - PROCESS | 3880 | [3880] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:27:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 6 (13316800) [pid = 3880] [serial = 6] [outer = 13316000] 06:27:43 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:27:43 INFO - PROCESS | 3880 | [3880] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 06:27:43 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:27:43 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:27:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 7 (13838C00) [pid = 3880] [serial = 7] [outer = 11CE9C00] 06:27:43 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:27:43 INFO - PROCESS | 3880 | 1464010063678 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1759 06:27:43 INFO - PROCESS | 3880 | 1464010063802 Marionette DEBUG Closed connection conn0 06:27:43 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:27:43 INFO - PROCESS | 3880 | 1464010063812 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1760 06:27:43 INFO - PROCESS | 3880 | 1464010063864 Marionette DEBUG Closed connection conn1 06:27:43 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:27:43 INFO - PROCESS | 3880 | 1464010063872 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1761 06:27:43 INFO - PROCESS | 3880 | ++DOCSHELL 13D0A000 == 4 [pid = 3880] [id = 4] 06:27:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 8 (13D0A400) [pid = 3880] [serial = 8] [outer = 00000000] 06:27:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 9 (140B8000) [pid = 3880] [serial = 9] [outer = 13D0A400] 06:27:43 INFO - PROCESS | 3880 | [3880] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 06:27:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 10 (140BCC00) [pid = 3880] [serial = 10] [outer = 13D0A400] 06:27:44 INFO - PROCESS | 3880 | 1464010064106 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:27:44 INFO - PROCESS | 3880 | 1464010064111 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523043629","device":"desktop","version":"48.0a2"} 06:27:44 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:27:44 INFO - PROCESS | 3880 | [3880] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:27:44 INFO - PROCESS | 3880 | [3880] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:27:44 INFO - PROCESS | 3880 | [3880] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:27:45 INFO - PROCESS | 3880 | ++DOCSHELL 15C6A800 == 5 [pid = 3880] [id = 5] 06:27:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 11 (15C6B000) [pid = 3880] [serial = 11] [outer = 00000000] 06:27:45 INFO - PROCESS | 3880 | ++DOCSHELL 15C6B400 == 6 [pid = 3880] [id = 6] 06:27:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 12 (15C6BC00) [pid = 3880] [serial = 12] [outer = 00000000] 06:27:45 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:27:45 INFO - PROCESS | 3880 | ++DOCSHELL 167D8800 == 7 [pid = 3880] [id = 7] 06:27:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 13 (167D8C00) [pid = 3880] [serial = 13] [outer = 00000000] 06:27:45 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:27:45 INFO - PROCESS | 3880 | [3880] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:27:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 14 (16AE8000) [pid = 3880] [serial = 14] [outer = 167D8C00] 06:27:45 INFO - PROCESS | 3880 | [3880] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 06:27:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 15 (16944000) [pid = 3880] [serial = 15] [outer = 15C6B000] 06:27:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 16 (16945C00) [pid = 3880] [serial = 16] [outer = 15C6BC00] 06:27:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 17 (16A50400) [pid = 3880] [serial = 17] [outer = 167D8C00] 06:27:46 INFO - PROCESS | 3880 | 1464010066580 Marionette DEBUG loaded listener.js 06:27:46 INFO - PROCESS | 3880 | 1464010066595 Marionette DEBUG loaded listener.js 06:27:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 18 (17E63400) [pid = 3880] [serial = 18] [outer = 167D8C00] 06:27:47 INFO - PROCESS | 3880 | 1464010067158 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"8824893c-641a-44f2-a079-16486db90b9a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523043629","device":"desktop","version":"48.0a2","command_id":1}}] 06:27:47 INFO - PROCESS | 3880 | 1464010067315 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:27:47 INFO - PROCESS | 3880 | 1464010067418 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:27:47 INFO - PROCESS | 3880 | 1464010067557 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:27:47 INFO - PROCESS | 3880 | [3880] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:27:47 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:27:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 19 (18488800) [pid = 3880] [serial = 19] [outer = 167D8C00] 06:27:47 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:27:47 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:27:48 INFO - PROCESS | 3880 | 1464010068031 Marionette TRACE conn2 <- [1,3,null,{}] 06:27:48 INFO - PROCESS | 3880 | 1464010068049 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:27:48 INFO - PROCESS | 3880 | 1464010068077 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:27:48 INFO - PROCESS | 3880 | 1464010068149 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:27:48 INFO - PROCESS | 3880 | 1464010068153 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 06:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:27:48 INFO - PROCESS | 3880 | 1464010068157 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:27:48 INFO - PROCESS | 3880 | 1464010068160 Marionette TRACE conn2 <- [1,6,null,{}] 06:27:48 INFO - PROCESS | 3880 | 1464010068180 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:48 INFO - PROCESS | 3880 | 1464010068192 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:27:48 INFO - PROCESS | 3880 | 1464010068196 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:48 INFO - PROCESS | 3880 | ++DOCSHELL 167D4800 == 8 [pid = 3880] [id = 8] 06:27:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 20 (19BCB800) [pid = 3880] [serial = 20] [outer = 00000000] 06:27:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 21 (19F71C00) [pid = 3880] [serial = 21] [outer = 19BCB800] 06:27:48 INFO - PROCESS | 3880 | 1464010068243 Marionette DEBUG loaded listener.js 06:27:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 22 (19F75C00) [pid = 3880] [serial = 22] [outer = 19BCB800] 06:27:48 INFO - PROCESS | 3880 | ++DOCSHELL 19F7D800 == 9 [pid = 3880] [id = 9] 06:27:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 23 (1A272400) [pid = 3880] [serial = 23] [outer = 00000000] 06:27:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 24 (1A274C00) [pid = 3880] [serial = 24] [outer = 1A272400] 06:27:48 INFO - PROCESS | 3880 | 1464010068654 Marionette DEBUG loaded listener.js 06:27:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 25 (1A277C00) [pid = 3880] [serial = 25] [outer = 1A272400] 06:27:48 INFO - PROCESS | 3880 | 1464010068845 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 750ms 06:27:48 INFO - PROCESS | 3880 | 1464010068950 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:27:48 INFO - PROCESS | 3880 | 1464010068952 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 06:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:27:48 INFO - PROCESS | 3880 | 1464010068971 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:27:48 INFO - PROCESS | 3880 | 1464010068973 Marionette TRACE conn2 <- [1,10,null,{}] 06:27:49 INFO - PROCESS | 3880 | 1464010069025 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:49 INFO - PROCESS | 3880 | 1464010069135 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:27:49 INFO - PROCESS | 3880 | 1464010069150 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:49 INFO - PROCESS | 3880 | ++DOCSHELL 1A5D7400 == 10 [pid = 3880] [id = 10] 06:27:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 26 (1A5D7800) [pid = 3880] [serial = 26] [outer = 00000000] 06:27:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 27 (1AC62C00) [pid = 3880] [serial = 27] [outer = 1A5D7800] 06:27:49 INFO - PROCESS | 3880 | 1464010069204 Marionette DEBUG loaded listener.js 06:27:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 28 (1AC66C00) [pid = 3880] [serial = 28] [outer = 1A5D7800] 06:27:49 INFO - PROCESS | 3880 | 1464010069563 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 625ms 06:27:49 INFO - PROCESS | 3880 | 1464010069589 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:27:49 INFO - PROCESS | 3880 | 1464010069591 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 06:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:27:49 INFO - PROCESS | 3880 | 1464010069594 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:27:49 INFO - PROCESS | 3880 | 1464010069596 Marionette TRACE conn2 <- [1,14,null,{}] 06:27:49 INFO - PROCESS | 3880 | 1464010069600 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:49 INFO - PROCESS | 3880 | 1464010069695 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:27:49 INFO - PROCESS | 3880 | 1464010069702 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:49 INFO - PROCESS | 3880 | ++DOCSHELL 15C4C000 == 11 [pid = 3880] [id = 11] 06:27:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 29 (15C4EC00) [pid = 3880] [serial = 29] [outer = 00000000] 06:27:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 30 (1A843400) [pid = 3880] [serial = 30] [outer = 15C4EC00] 06:27:49 INFO - PROCESS | 3880 | 1464010069754 Marionette DEBUG loaded listener.js 06:27:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 31 (1AC62800) [pid = 3880] [serial = 31] [outer = 15C4EC00] 06:27:50 INFO - PROCESS | 3880 | 1464010070102 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 06:27:50 INFO - PROCESS | 3880 | 1464010070130 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:27:50 INFO - PROCESS | 3880 | 1464010070132 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 06:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:27:50 INFO - PROCESS | 3880 | 1464010070135 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:27:50 INFO - PROCESS | 3880 | 1464010070137 Marionette TRACE conn2 <- [1,18,null,{}] 06:27:50 INFO - PROCESS | 3880 | 1464010070140 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:50 INFO - PROCESS | 3880 | 1464010070247 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:27:50 INFO - PROCESS | 3880 | 1464010070253 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:50 INFO - PROCESS | 3880 | ++DOCSHELL 1A962C00 == 12 [pid = 3880] [id = 12] 06:27:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 32 (1A963400) [pid = 3880] [serial = 32] [outer = 00000000] 06:27:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 33 (1AB7F400) [pid = 3880] [serial = 33] [outer = 1A963400] 06:27:50 INFO - PROCESS | 3880 | 1464010070298 Marionette DEBUG loaded listener.js 06:27:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 34 (1AB82C00) [pid = 3880] [serial = 34] [outer = 1A963400] 06:27:50 INFO - PROCESS | 3880 | 1464010070666 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 594ms 06:27:50 INFO - PROCESS | 3880 | 1464010070733 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:27:50 INFO - PROCESS | 3880 | 1464010070735 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 06:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:27:50 INFO - PROCESS | 3880 | 1464010070739 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:27:50 INFO - PROCESS | 3880 | 1464010070740 Marionette TRACE conn2 <- [1,22,null,{}] 06:27:50 INFO - PROCESS | 3880 | 1464010070744 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:50 INFO - PROCESS | 3880 | 1464010070829 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:27:50 INFO - PROCESS | 3880 | 1464010070835 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:50 INFO - PROCESS | 3880 | ++DOCSHELL 1AB89000 == 13 [pid = 3880] [id = 13] 06:27:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 35 (1AB8C800) [pid = 3880] [serial = 35] [outer = 00000000] 06:27:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 36 (1AF6C400) [pid = 3880] [serial = 36] [outer = 1AB8C800] 06:27:50 INFO - PROCESS | 3880 | 1464010070879 Marionette DEBUG loaded listener.js 06:27:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 37 (1AF70000) [pid = 3880] [serial = 37] [outer = 1AB8C800] 06:27:51 INFO - PROCESS | 3880 | 1464010071175 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 500ms 06:27:51 INFO - PROCESS | 3880 | 1464010071233 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:27:51 INFO - PROCESS | 3880 | 1464010071236 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 06:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:27:51 INFO - PROCESS | 3880 | 1464010071240 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:27:51 INFO - PROCESS | 3880 | 1464010071242 Marionette TRACE conn2 <- [1,26,null,{}] 06:27:51 INFO - PROCESS | 3880 | 1464010071246 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:51 INFO - PROCESS | 3880 | 1464010071336 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:27:51 INFO - PROCESS | 3880 | 1464010071343 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:51 INFO - PROCESS | 3880 | ++DOCSHELL 1B0D2800 == 14 [pid = 3880] [id = 14] 06:27:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 38 (1B0D3800) [pid = 3880] [serial = 38] [outer = 00000000] 06:27:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 39 (1B0DC000) [pid = 3880] [serial = 39] [outer = 1B0D3800] 06:27:51 INFO - PROCESS | 3880 | 1464010071386 Marionette DEBUG loaded listener.js 06:27:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 40 (1B37C400) [pid = 3880] [serial = 40] [outer = 1B0D3800] 06:27:51 INFO - PROCESS | 3880 | 1464010071730 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 06:27:51 INFO - PROCESS | 3880 | 1464010071773 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:27:51 INFO - PROCESS | 3880 | 1464010071775 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 06:27:51 INFO - PROCESS | 3880 | 1464010071778 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:27:51 INFO - PROCESS | 3880 | 1464010071780 Marionette TRACE conn2 <- [1,30,null,{}] 06:27:51 INFO - PROCESS | 3880 | 1464010071783 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:51 INFO - PROCESS | 3880 | 1464010071865 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:27:51 INFO - PROCESS | 3880 | 1464010071871 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:51 INFO - PROCESS | 3880 | ++DOCSHELL 1B37D800 == 15 [pid = 3880] [id = 15] 06:27:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 41 (1B37E400) [pid = 3880] [serial = 41] [outer = 00000000] 06:27:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 42 (1B387800) [pid = 3880] [serial = 42] [outer = 1B37E400] 06:27:51 INFO - PROCESS | 3880 | 1464010071914 Marionette DEBUG loaded listener.js 06:27:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 43 (1B389000) [pid = 3880] [serial = 43] [outer = 1B37E400] 06:27:52 INFO - PROCESS | 3880 | ++DOCSHELL 1B2AC000 == 16 [pid = 3880] [id = 16] 06:27:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 44 (1B2AC400) [pid = 3880] [serial = 44] [outer = 00000000] 06:27:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 45 (1B2ACC00) [pid = 3880] [serial = 45] [outer = 1B2AC400] 06:27:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 46 (1B2A2800) [pid = 3880] [serial = 46] [outer = 1B2AC400] 06:27:52 INFO - PROCESS | 3880 | ++DOCSHELL 1B2A7000 == 17 [pid = 3880] [id = 17] 06:27:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 47 (1B2ADC00) [pid = 3880] [serial = 47] [outer = 00000000] 06:27:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 48 (1B546400) [pid = 3880] [serial = 48] [outer = 1B2ADC00] 06:27:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 49 (1B550000) [pid = 3880] [serial = 49] [outer = 1B2ADC00] 06:27:52 INFO - PROCESS | 3880 | 1464010072410 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 703ms 06:27:52 INFO - PROCESS | 3880 | 1464010072987 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:27:52 INFO - PROCESS | 3880 | 1464010072992 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 06:27:52 INFO - PROCESS | 3880 | --DOCSHELL 11A02C00 == 16 [pid = 3880] [id = 1] 06:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:27:53 INFO - PROCESS | 3880 | 1464010073017 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:27:53 INFO - PROCESS | 3880 | 1464010073020 Marionette TRACE conn2 <- [1,34,null,{}] 06:27:53 INFO - PROCESS | 3880 | 1464010073027 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:53 INFO - PROCESS | 3880 | 1464010073140 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:27:53 INFO - PROCESS | 3880 | 1464010073212 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:53 INFO - PROCESS | 3880 | ++DOCSHELL 1055C400 == 17 [pid = 3880] [id = 18] 06:27:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 50 (1055F400) [pid = 3880] [serial = 50] [outer = 00000000] 06:27:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 51 (10A5A800) [pid = 3880] [serial = 51] [outer = 1055F400] 06:27:53 INFO - PROCESS | 3880 | 1464010073267 Marionette DEBUG loaded listener.js 06:27:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 52 (10BAD800) [pid = 3880] [serial = 52] [outer = 1055F400] 06:27:53 INFO - PROCESS | 3880 | 1464010073792 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 859ms 06:27:53 INFO - PROCESS | 3880 | 1464010073872 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:27:53 INFO - PROCESS | 3880 | 1464010073875 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 06:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:27:53 INFO - PROCESS | 3880 | 1464010073883 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:27:53 INFO - PROCESS | 3880 | 1464010073887 Marionette TRACE conn2 <- [1,38,null,{}] 06:27:53 INFO - PROCESS | 3880 | 1464010073892 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:54 INFO - PROCESS | 3880 | 1464010074030 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:27:54 INFO - PROCESS | 3880 | 1464010074096 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:54 INFO - PROCESS | 3880 | ++DOCSHELL 11799C00 == 18 [pid = 3880] [id = 19] 06:27:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 53 (11A03800) [pid = 3880] [serial = 53] [outer = 00000000] 06:27:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 54 (1330A400) [pid = 3880] [serial = 54] [outer = 11A03800] 06:27:54 INFO - PROCESS | 3880 | 1464010074150 Marionette DEBUG loaded listener.js 06:27:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 55 (1336A800) [pid = 3880] [serial = 55] [outer = 11A03800] 06:27:54 INFO - PROCESS | 3880 | 1464010074687 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 828ms 06:27:54 INFO - PROCESS | 3880 | 1464010074725 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:27:54 INFO - PROCESS | 3880 | 1464010074728 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 06:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:27:54 INFO - PROCESS | 3880 | 1464010074731 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:27:54 INFO - PROCESS | 3880 | 1464010074734 Marionette TRACE conn2 <- [1,42,null,{}] 06:27:54 INFO - PROCESS | 3880 | 1464010074743 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:54 INFO - PROCESS | 3880 | 1464010074867 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:27:55 INFO - PROCESS | 3880 | 1464010075099 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:55 INFO - PROCESS | 3880 | ++DOCSHELL 10477400 == 19 [pid = 3880] [id = 20] 06:27:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 56 (10477C00) [pid = 3880] [serial = 56] [outer = 00000000] 06:27:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 57 (104E6800) [pid = 3880] [serial = 57] [outer = 10477C00] 06:27:55 INFO - PROCESS | 3880 | 1464010075150 Marionette DEBUG loaded listener.js 06:27:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 58 (10560400) [pid = 3880] [serial = 58] [outer = 10477C00] 06:27:55 INFO - PROCESS | 3880 | --DOCSHELL 13D0A000 == 18 [pid = 3880] [id = 4] 06:27:55 INFO - PROCESS | 3880 | 1464010075698 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1000ms 06:27:55 INFO - PROCESS | 3880 | 1464010075736 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:27:55 INFO - PROCESS | 3880 | 1464010075740 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 06:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:27:55 INFO - PROCESS | 3880 | 1464010075744 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:27:55 INFO - PROCESS | 3880 | 1464010075748 Marionette TRACE conn2 <- [1,46,null,{}] 06:27:55 INFO - PROCESS | 3880 | 1464010075752 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:55 INFO - PROCESS | 3880 | 1464010075829 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:27:55 INFO - PROCESS | 3880 | 1464010075836 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:55 INFO - PROCESS | 3880 | ++DOCSHELL 11222800 == 19 [pid = 3880] [id = 21] 06:27:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 59 (1129B800) [pid = 3880] [serial = 59] [outer = 00000000] 06:27:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 60 (1176AC00) [pid = 3880] [serial = 60] [outer = 1129B800] 06:27:55 INFO - PROCESS | 3880 | 1464010075886 Marionette DEBUG loaded listener.js 06:27:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 61 (117A2000) [pid = 3880] [serial = 61] [outer = 1129B800] 06:27:56 INFO - PROCESS | 3880 | 1464010076312 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 594ms 06:27:56 INFO - PROCESS | 3880 | 1464010076360 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:27:56 INFO - PROCESS | 3880 | 1464010076364 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 06:27:56 INFO - PROCESS | 3880 | 1464010076371 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:27:56 INFO - PROCESS | 3880 | 1464010076373 Marionette TRACE conn2 <- [1,50,null,{}] 06:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:27:56 INFO - PROCESS | 3880 | 1464010076377 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:56 INFO - PROCESS | 3880 | 1464010076463 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:27:56 INFO - PROCESS | 3880 | 1464010076474 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:56 INFO - PROCESS | 3880 | ++DOCSHELL 1289C800 == 20 [pid = 3880] [id = 22] 06:27:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 62 (1289D000) [pid = 3880] [serial = 62] [outer = 00000000] 06:27:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 63 (12A93800) [pid = 3880] [serial = 63] [outer = 1289D000] 06:27:56 INFO - PROCESS | 3880 | 1464010076520 Marionette DEBUG loaded listener.js 06:27:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 64 (12B5E400) [pid = 3880] [serial = 64] [outer = 1289D000] 06:27:57 INFO - PROCESS | 3880 | 1464010077026 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 703ms 06:27:57 INFO - PROCESS | 3880 | 1464010077073 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:27:57 INFO - PROCESS | 3880 | 1464010077075 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 06:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:27:57 INFO - PROCESS | 3880 | 1464010077089 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:27:57 INFO - PROCESS | 3880 | 1464010077094 Marionette TRACE conn2 <- [1,54,null,{}] 06:27:57 INFO - PROCESS | 3880 | 1464010077099 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:57 INFO - PROCESS | 3880 | 1464010077178 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:27:57 INFO - PROCESS | 3880 | 1464010077186 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:57 INFO - PROCESS | 3880 | ++DOCSHELL 13BF9400 == 21 [pid = 3880] [id = 23] 06:27:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 65 (13D09400) [pid = 3880] [serial = 65] [outer = 00000000] 06:27:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (14224400) [pid = 3880] [serial = 66] [outer = 13D09400] 06:27:57 INFO - PROCESS | 3880 | 1464010077230 Marionette DEBUG loaded listener.js 06:27:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (14F5C400) [pid = 3880] [serial = 67] [outer = 13D09400] 06:27:57 INFO - PROCESS | 3880 | 1464010077632 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 594ms 06:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:27:57 INFO - PROCESS | 3880 | 1464010077676 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:27:57 INFO - PROCESS | 3880 | 1464010077678 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 06:27:57 INFO - PROCESS | 3880 | 1464010077681 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:27:57 INFO - PROCESS | 3880 | 1464010077683 Marionette TRACE conn2 <- [1,58,null,{}] 06:27:57 INFO - PROCESS | 3880 | 1464010077686 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:57 INFO - PROCESS | 3880 | 1464010077763 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:27:57 INFO - PROCESS | 3880 | 1464010077769 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:57 INFO - PROCESS | 3880 | ++DOCSHELL 14230C00 == 22 [pid = 3880] [id = 24] 06:27:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (15280800) [pid = 3880] [serial = 68] [outer = 00000000] 06:27:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (15330400) [pid = 3880] [serial = 69] [outer = 15280800] 06:27:57 INFO - PROCESS | 3880 | 1464010077812 Marionette DEBUG loaded listener.js 06:27:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (1571D800) [pid = 3880] [serial = 70] [outer = 15280800] 06:27:58 INFO - PROCESS | 3880 | 1464010078190 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 532ms 06:27:58 INFO - PROCESS | 3880 | 1464010078217 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:27:58 INFO - PROCESS | 3880 | 1464010078218 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 06:27:58 INFO - PROCESS | 3880 | 1464010078221 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:27:58 INFO - PROCESS | 3880 | 1464010078223 Marionette TRACE conn2 <- [1,62,null,{}] 06:27:58 INFO - PROCESS | 3880 | 1464010078227 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:58 INFO - PROCESS | 3880 | 1464010078334 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:27:58 INFO - PROCESS | 3880 | 1464010078343 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:58 INFO - PROCESS | 3880 | ++DOCSHELL 157AF400 == 23 [pid = 3880] [id = 25] 06:27:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (157BDC00) [pid = 3880] [serial = 71] [outer = 00000000] 06:27:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (15C64C00) [pid = 3880] [serial = 72] [outer = 157BDC00] 06:27:58 INFO - PROCESS | 3880 | 1464010078396 Marionette DEBUG loaded listener.js 06:27:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (15C6DC00) [pid = 3880] [serial = 73] [outer = 157BDC00] 06:27:58 INFO - PROCESS | 3880 | 1464010078778 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 593ms 06:27:58 INFO - PROCESS | 3880 | 1464010078819 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:27:58 INFO - PROCESS | 3880 | 1464010078821 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 06:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:27:58 INFO - PROCESS | 3880 | 1464010078824 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:27:58 INFO - PROCESS | 3880 | 1464010078826 Marionette TRACE conn2 <- [1,66,null,{}] 06:27:58 INFO - PROCESS | 3880 | 1464010078829 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:58 INFO - PROCESS | 3880 | 1464010078903 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:27:58 INFO - PROCESS | 3880 | 1464010078969 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:58 INFO - PROCESS | 3880 | ++DOCSHELL 157C5800 == 24 [pid = 3880] [id = 26] 06:27:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (15C69C00) [pid = 3880] [serial = 74] [outer = 00000000] 06:27:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (167D6C00) [pid = 3880] [serial = 75] [outer = 15C69C00] 06:27:59 INFO - PROCESS | 3880 | 1464010079020 Marionette DEBUG loaded listener.js 06:27:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (16939400) [pid = 3880] [serial = 76] [outer = 15C69C00] 06:27:59 INFO - PROCESS | 3880 | 1464010079357 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 06:27:59 INFO - PROCESS | 3880 | 1464010079422 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:27:59 INFO - PROCESS | 3880 | 1464010079424 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 06:27:59 INFO - PROCESS | 3880 | 1464010079427 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:27:59 INFO - PROCESS | 3880 | 1464010079429 Marionette TRACE conn2 <- [1,70,null,{}] 06:27:59 INFO - PROCESS | 3880 | 1464010079432 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:59 INFO - PROCESS | 3880 | 1464010079539 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:27:59 INFO - PROCESS | 3880 | 1464010079547 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:59 INFO - PROCESS | 3880 | ++DOCSHELL 14229C00 == 25 [pid = 3880] [id = 27] 06:27:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (16357800) [pid = 3880] [serial = 77] [outer = 00000000] 06:27:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (16F2A800) [pid = 3880] [serial = 78] [outer = 16357800] 06:27:59 INFO - PROCESS | 3880 | 1464010079593 Marionette DEBUG loaded listener.js 06:27:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (16F79400) [pid = 3880] [serial = 79] [outer = 16357800] 06:27:59 INFO - PROCESS | 3880 | 1464010079952 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 532ms 06:27:59 INFO - PROCESS | 3880 | 1464010079963 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:27:59 INFO - PROCESS | 3880 | 1464010079965 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 06:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:27:59 INFO - PROCESS | 3880 | 1464010079968 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:27:59 INFO - PROCESS | 3880 | 1464010079970 Marionette TRACE conn2 <- [1,74,null,{}] 06:27:59 INFO - PROCESS | 3880 | 1464010079973 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:00 INFO - PROCESS | 3880 | 1464010080045 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:28:00 INFO - PROCESS | 3880 | 1464010080051 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:00 INFO - PROCESS | 3880 | ++DOCSHELL 16AEEC00 == 26 [pid = 3880] [id = 28] 06:28:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (17582400) [pid = 3880] [serial = 80] [outer = 00000000] 06:28:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (17978800) [pid = 3880] [serial = 81] [outer = 17582400] 06:28:00 INFO - PROCESS | 3880 | 1464010080095 Marionette DEBUG loaded listener.js 06:28:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (17986C00) [pid = 3880] [serial = 82] [outer = 17582400] 06:28:00 INFO - PROCESS | 3880 | 1464010080514 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 593ms 06:28:00 INFO - PROCESS | 3880 | 1464010080565 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:28:00 INFO - PROCESS | 3880 | 1464010080567 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 06:28:00 INFO - PROCESS | 3880 | 1464010080570 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:28:00 INFO - PROCESS | 3880 | 1464010080572 Marionette TRACE conn2 <- [1,78,null,{}] 06:28:00 INFO - PROCESS | 3880 | 1464010080576 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:00 INFO - PROCESS | 3880 | 1464010080649 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:28:00 INFO - PROCESS | 3880 | 1464010080655 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:00 INFO - PROCESS | 3880 | ++DOCSHELL 15C4C800 == 27 [pid = 3880] [id = 29] 06:28:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (1641BC00) [pid = 3880] [serial = 83] [outer = 00000000] 06:28:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (17E01C00) [pid = 3880] [serial = 84] [outer = 1641BC00] 06:28:00 INFO - PROCESS | 3880 | 1464010080698 Marionette DEBUG loaded listener.js 06:28:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (17E63800) [pid = 3880] [serial = 85] [outer = 1641BC00] 06:28:01 INFO - PROCESS | 3880 | 1464010081067 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 531ms 06:28:01 INFO - PROCESS | 3880 | 1464010081106 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:28:01 INFO - PROCESS | 3880 | 1464010081108 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 06:28:01 INFO - PROCESS | 3880 | 1464010081111 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:28:01 INFO - PROCESS | 3880 | 1464010081113 Marionette TRACE conn2 <- [1,82,null,{}] 06:28:01 INFO - PROCESS | 3880 | 1464010081116 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:01 INFO - PROCESS | 3880 | 1464010081224 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:28:01 INFO - PROCESS | 3880 | 1464010081232 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:01 INFO - PROCESS | 3880 | ++DOCSHELL 1757CC00 == 28 [pid = 3880] [id = 30] 06:28:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (17979400) [pid = 3880] [serial = 86] [outer = 00000000] 06:28:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (1822B400) [pid = 3880] [serial = 87] [outer = 17979400] 06:28:01 INFO - PROCESS | 3880 | 1464010081277 Marionette DEBUG loaded listener.js 06:28:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (18235C00) [pid = 3880] [serial = 88] [outer = 17979400] 06:28:01 INFO - PROCESS | 3880 | 1464010081692 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 641ms 06:28:01 INFO - PROCESS | 3880 | 1464010081750 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:28:01 INFO - PROCESS | 3880 | 1464010081752 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 06:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:28:01 INFO - PROCESS | 3880 | 1464010081755 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:28:01 INFO - PROCESS | 3880 | 1464010081758 Marionette TRACE conn2 <- [1,86,null,{}] 06:28:01 INFO - PROCESS | 3880 | 1464010081761 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:01 INFO - PROCESS | 3880 | 1464010081892 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:28:01 INFO - PROCESS | 3880 | 1464010081903 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:01 INFO - PROCESS | 3880 | ++DOCSHELL 13D07000 == 29 [pid = 3880] [id = 31] 06:28:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (17E01800) [pid = 3880] [serial = 89] [outer = 00000000] 06:28:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (19BC3000) [pid = 3880] [serial = 90] [outer = 17E01800] 06:28:01 INFO - PROCESS | 3880 | 1464010081946 Marionette DEBUG loaded listener.js 06:28:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (19BC4C00) [pid = 3880] [serial = 91] [outer = 17E01800] 06:28:02 INFO - PROCESS | 3880 | 1464010082315 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 594ms 06:28:02 INFO - PROCESS | 3880 | 1464010082352 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:28:02 INFO - PROCESS | 3880 | 1464010082354 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 06:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:28:02 INFO - PROCESS | 3880 | 1464010082357 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:28:02 INFO - PROCESS | 3880 | 1464010082359 Marionette TRACE conn2 <- [1,90,null,{}] 06:28:02 INFO - PROCESS | 3880 | 1464010082362 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:02 INFO - PROCESS | 3880 | 1464010082437 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:28:02 INFO - PROCESS | 3880 | 1464010082531 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:02 INFO - PROCESS | 3880 | ++DOCSHELL 1996C000 == 30 [pid = 3880] [id = 32] 06:28:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (19972800) [pid = 3880] [serial = 92] [outer = 00000000] 06:28:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (1A120000) [pid = 3880] [serial = 93] [outer = 19972800] 06:28:02 INFO - PROCESS | 3880 | 1464010082580 Marionette DEBUG loaded listener.js 06:28:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (1A26B800) [pid = 3880] [serial = 94] [outer = 19972800] 06:28:02 INFO - PROCESS | 3880 | 1464010082902 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 06:28:02 INFO - PROCESS | 3880 | 1464010082955 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:28:02 INFO - PROCESS | 3880 | 1464010082957 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 06:28:02 INFO - PROCESS | 3880 | 1464010082960 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:28:02 INFO - PROCESS | 3880 | 1464010082962 Marionette TRACE conn2 <- [1,94,null,{}] 06:28:02 INFO - PROCESS | 3880 | 1464010082965 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:03 INFO - PROCESS | 3880 | 1464010083088 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:28:03 INFO - PROCESS | 3880 | 1464010083097 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:03 INFO - PROCESS | 3880 | ++DOCSHELL 10565C00 == 31 [pid = 3880] [id = 33] 06:28:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (19F7B000) [pid = 3880] [serial = 95] [outer = 00000000] 06:28:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (1A5D8800) [pid = 3880] [serial = 96] [outer = 19F7B000] 06:28:03 INFO - PROCESS | 3880 | 1464010083141 Marionette DEBUG loaded listener.js 06:28:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (1A6B5000) [pid = 3880] [serial = 97] [outer = 19F7B000] 06:28:04 INFO - PROCESS | 3880 | 1464010084290 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1328ms 06:28:04 INFO - PROCESS | 3880 | 1464010084310 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:28:04 INFO - PROCESS | 3880 | 1464010084313 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 06:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:28:04 INFO - PROCESS | 3880 | 1464010084319 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:28:04 INFO - PROCESS | 3880 | 1464010084322 Marionette TRACE conn2 <- [1,98,null,{}] 06:28:04 INFO - PROCESS | 3880 | 1464010084328 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:04 INFO - PROCESS | 3880 | 1464010084435 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:28:04 INFO - PROCESS | 3880 | 1464010084517 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:04 INFO - PROCESS | 3880 | ++DOCSHELL 10BB1400 == 32 [pid = 3880] [id = 34] 06:28:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (10BB1C00) [pid = 3880] [serial = 98] [outer = 00000000] 06:28:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (112DB400) [pid = 3880] [serial = 99] [outer = 10BB1C00] 06:28:04 INFO - PROCESS | 3880 | 1464010084563 Marionette DEBUG loaded listener.js 06:28:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1176A800) [pid = 3880] [serial = 100] [outer = 10BB1C00] 06:28:04 INFO - PROCESS | 3880 | 1464010084967 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 703ms 06:28:05 INFO - PROCESS | 3880 | 1464010085015 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:28:05 INFO - PROCESS | 3880 | 1464010085020 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 06:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:28:05 INFO - PROCESS | 3880 | 1464010085033 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:28:05 INFO - PROCESS | 3880 | 1464010085035 Marionette TRACE conn2 <- [1,102,null,{}] 06:28:05 INFO - PROCESS | 3880 | 1464010085039 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:05 INFO - PROCESS | 3880 | 1464010085141 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:28:05 INFO - PROCESS | 3880 | 1464010085148 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:05 INFO - PROCESS | 3880 | ++DOCSHELL 117A3C00 == 33 [pid = 3880] [id = 35] 06:28:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (11C56400) [pid = 3880] [serial = 101] [outer = 00000000] 06:28:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (12D7BC00) [pid = 3880] [serial = 102] [outer = 11C56400] 06:28:05 INFO - PROCESS | 3880 | 1464010085193 Marionette DEBUG loaded listener.js 06:28:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (13361000) [pid = 3880] [serial = 103] [outer = 11C56400] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (13D0A400) [pid = 3880] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (1B0D3800) [pid = 3880] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (1AB8C800) [pid = 3880] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (1A963400) [pid = 3880] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (15C4EC00) [pid = 3880] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (1A5D7800) [pid = 3880] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (19BCB800) [pid = 3880] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (16357800) [pid = 3880] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (17582400) [pid = 3880] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (1641BC00) [pid = 3880] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (17979400) [pid = 3880] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (17E01800) [pid = 3880] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (1B37E400) [pid = 3880] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (1055F400) [pid = 3880] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (11A03800) [pid = 3880] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (10477C00) [pid = 3880] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (1129B800) [pid = 3880] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (1289D000) [pid = 3880] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (13D09400) [pid = 3880] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (15280800) [pid = 3880] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (157BDC00) [pid = 3880] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:28:05 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (15C69C00) [pid = 3880] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:28:06 INFO - PROCESS | 3880 | 1464010086037 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1047ms 06:28:06 INFO - PROCESS | 3880 | 1464010086074 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:28:06 INFO - PROCESS | 3880 | 1464010086076 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 06:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:28:06 INFO - PROCESS | 3880 | 1464010086085 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:28:06 INFO - PROCESS | 3880 | 1464010086088 Marionette TRACE conn2 <- [1,106,null,{}] 06:28:06 INFO - PROCESS | 3880 | 1464010086102 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:06 INFO - PROCESS | 3880 | 1464010086215 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:28:06 INFO - PROCESS | 3880 | 1464010086266 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:06 INFO - PROCESS | 3880 | ++DOCSHELL 12D78400 == 34 [pid = 3880] [id = 36] 06:28:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (12DF1C00) [pid = 3880] [serial = 104] [outer = 00000000] 06:28:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (13D0B400) [pid = 3880] [serial = 105] [outer = 12DF1C00] 06:28:06 INFO - PROCESS | 3880 | 1464010086312 Marionette DEBUG loaded listener.js 06:28:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (14224800) [pid = 3880] [serial = 106] [outer = 12DF1C00] 06:28:06 INFO - PROCESS | 3880 | 1464010086632 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 594ms 06:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:28:06 INFO - PROCESS | 3880 | 1464010086706 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:28:06 INFO - PROCESS | 3880 | 1464010086710 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 06:28:06 INFO - PROCESS | 3880 | 1464010086715 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:28:06 INFO - PROCESS | 3880 | 1464010086726 Marionette TRACE conn2 <- [1,110,null,{}] 06:28:06 INFO - PROCESS | 3880 | 1464010086730 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:06 INFO - PROCESS | 3880 | 1464010086805 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:28:06 INFO - PROCESS | 3880 | 1464010086812 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:06 INFO - PROCESS | 3880 | ++DOCSHELL 140BDC00 == 35 [pid = 3880] [id = 37] 06:28:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (14FAF000) [pid = 3880] [serial = 107] [outer = 00000000] 06:28:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (15720C00) [pid = 3880] [serial = 108] [outer = 14FAF000] 06:28:06 INFO - PROCESS | 3880 | 1464010086856 Marionette DEBUG loaded listener.js 06:28:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (157BB000) [pid = 3880] [serial = 109] [outer = 14FAF000] 06:28:07 INFO - PROCESS | 3880 | 1464010087281 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 594ms 06:28:07 INFO - PROCESS | 3880 | 1464010087309 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:28:07 INFO - PROCESS | 3880 | 1464010087311 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 06:28:07 INFO - PROCESS | 3880 | 1464010087314 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:28:07 INFO - PROCESS | 3880 | 1464010087316 Marionette TRACE conn2 <- [1,114,null,{}] 06:28:07 INFO - PROCESS | 3880 | 1464010087319 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:07 INFO - PROCESS | 3880 | 1464010087391 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:28:07 INFO - PROCESS | 3880 | 1464010087397 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:07 INFO - PROCESS | 3880 | ++DOCSHELL 157BD400 == 36 [pid = 3880] [id = 38] 06:28:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (157BE400) [pid = 3880] [serial = 110] [outer = 00000000] 06:28:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (15C51800) [pid = 3880] [serial = 111] [outer = 157BE400] 06:28:07 INFO - PROCESS | 3880 | 1464010087440 Marionette DEBUG loaded listener.js 06:28:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (161A5800) [pid = 3880] [serial = 112] [outer = 157BE400] 06:28:07 INFO - PROCESS | 3880 | 1464010087835 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 531ms 06:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:28:07 INFO - PROCESS | 3880 | 1464010087850 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:28:07 INFO - PROCESS | 3880 | 1464010087852 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 06:28:07 INFO - PROCESS | 3880 | 1464010087901 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:28:07 INFO - PROCESS | 3880 | 1464010087905 Marionette TRACE conn2 <- [1,118,null,{}] 06:28:07 INFO - PROCESS | 3880 | 1464010087915 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:08 INFO - PROCESS | 3880 | 1464010088017 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:28:08 INFO - PROCESS | 3880 | 1464010088138 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:08 INFO - PROCESS | 3880 | ++DOCSHELL 10BA9400 == 37 [pid = 3880] [id = 39] 06:28:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (10BAE800) [pid = 3880] [serial = 113] [outer = 00000000] 06:28:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1121E800) [pid = 3880] [serial = 114] [outer = 10BAE800] 06:28:08 INFO - PROCESS | 3880 | 1464010088234 Marionette DEBUG loaded listener.js 06:28:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (11799800) [pid = 3880] [serial = 115] [outer = 10BAE800] 06:28:08 INFO - PROCESS | 3880 | 1464010088730 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 906ms 06:28:08 INFO - PROCESS | 3880 | 1464010088763 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:28:08 INFO - PROCESS | 3880 | 1464010088770 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 06:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:28:08 INFO - PROCESS | 3880 | 1464010088776 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:28:08 INFO - PROCESS | 3880 | 1464010088779 Marionette TRACE conn2 <- [1,122,null,{}] 06:28:08 INFO - PROCESS | 3880 | 1464010088790 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:08 INFO - PROCESS | 3880 | 1464010088917 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:28:08 INFO - PROCESS | 3880 | 1464010089003 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:09 INFO - PROCESS | 3880 | ++DOCSHELL 12D70400 == 38 [pid = 3880] [id = 40] 06:28:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (1330D000) [pid = 3880] [serial = 116] [outer = 00000000] 06:28:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (140BAC00) [pid = 3880] [serial = 117] [outer = 1330D000] 06:28:09 INFO - PROCESS | 3880 | 1464010089056 Marionette DEBUG loaded listener.js 06:28:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (15283800) [pid = 3880] [serial = 118] [outer = 1330D000] 06:28:09 INFO - PROCESS | 3880 | 1464010089554 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 796ms 06:28:09 INFO - PROCESS | 3880 | 1464010089580 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:28:09 INFO - PROCESS | 3880 | 1464010089582 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 06:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:28:09 INFO - PROCESS | 3880 | 1464010089586 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:28:09 INFO - PROCESS | 3880 | 1464010089588 Marionette TRACE conn2 <- [1,126,null,{}] 06:28:09 INFO - PROCESS | 3880 | 1464010089592 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:09 INFO - PROCESS | 3880 | 1464010089687 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:28:09 INFO - PROCESS | 3880 | 1464010089778 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:09 INFO - PROCESS | 3880 | ++DOCSHELL 16795800 == 39 [pid = 3880] [id = 41] 06:28:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (16796400) [pid = 3880] [serial = 119] [outer = 00000000] 06:28:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (16798800) [pid = 3880] [serial = 120] [outer = 16796400] 06:28:09 INFO - PROCESS | 3880 | 1464010089846 Marionette DEBUG loaded listener.js 06:28:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (1679B800) [pid = 3880] [serial = 121] [outer = 16796400] 06:28:10 INFO - PROCESS | 3880 | 1464010090413 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 828ms 06:28:10 INFO - PROCESS | 3880 | 1464010090428 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:28:10 INFO - PROCESS | 3880 | 1464010090430 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 06:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:28:10 INFO - PROCESS | 3880 | 1464010090433 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:28:10 INFO - PROCESS | 3880 | 1464010090435 Marionette TRACE conn2 <- [1,130,null,{}] 06:28:10 INFO - PROCESS | 3880 | 1464010090439 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:10 INFO - PROCESS | 3880 | 1464010090532 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:28:10 INFO - PROCESS | 3880 | 1464010090615 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:10 INFO - PROCESS | 3880 | ++DOCSHELL 16793000 == 40 [pid = 3880] [id = 42] 06:28:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (16799000) [pid = 3880] [serial = 122] [outer = 00000000] 06:28:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (16C9F400) [pid = 3880] [serial = 123] [outer = 16799000] 06:28:10 INFO - PROCESS | 3880 | 1464010090668 Marionette DEBUG loaded listener.js 06:28:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (17587400) [pid = 3880] [serial = 124] [outer = 16799000] 06:28:11 INFO - PROCESS | 3880 | 1464010091208 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 797ms 06:28:11 INFO - PROCESS | 3880 | 1464010091235 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:28:11 INFO - PROCESS | 3880 | 1464010091237 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 06:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:28:11 INFO - PROCESS | 3880 | 1464010091241 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:28:11 INFO - PROCESS | 3880 | 1464010091243 Marionette TRACE conn2 <- [1,134,null,{}] 06:28:11 INFO - PROCESS | 3880 | 1464010091246 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:11 INFO - PROCESS | 3880 | 1464010091338 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:28:11 INFO - PROCESS | 3880 | 1464010091409 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:11 INFO - PROCESS | 3880 | ++DOCSHELL 112E3400 == 41 [pid = 3880] [id = 43] 06:28:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (11A06400) [pid = 3880] [serial = 125] [outer = 00000000] 06:28:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (12D78800) [pid = 3880] [serial = 126] [outer = 11A06400] 06:28:11 INFO - PROCESS | 3880 | 1464010091461 Marionette DEBUG loaded listener.js 06:28:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (13835800) [pid = 3880] [serial = 127] [outer = 11A06400] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 140BDC00 == 40 [pid = 3880] [id = 37] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 12D78400 == 39 [pid = 3880] [id = 36] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 117A3C00 == 38 [pid = 3880] [id = 35] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 10BB1400 == 37 [pid = 3880] [id = 34] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 16793000 == 36 [pid = 3880] [id = 42] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 10565C00 == 35 [pid = 3880] [id = 33] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 1757CC00 == 34 [pid = 3880] [id = 30] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 16795800 == 33 [pid = 3880] [id = 41] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 13D07000 == 32 [pid = 3880] [id = 31] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 157BD400 == 31 [pid = 3880] [id = 38] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 15C4C800 == 30 [pid = 3880] [id = 29] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 1996C000 == 29 [pid = 3880] [id = 32] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 10BA9400 == 28 [pid = 3880] [id = 39] 06:28:12 INFO - PROCESS | 3880 | --DOCSHELL 12D70400 == 27 [pid = 3880] [id = 40] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (16F2A800) [pid = 3880] [serial = 78] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (17978800) [pid = 3880] [serial = 81] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (17E01C00) [pid = 3880] [serial = 84] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (1822B400) [pid = 3880] [serial = 87] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (19BC3000) [pid = 3880] [serial = 90] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (10A5A800) [pid = 3880] [serial = 51] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (1330A400) [pid = 3880] [serial = 54] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (104E6800) [pid = 3880] [serial = 57] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (10560400) [pid = 3880] [serial = 58] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (1176AC00) [pid = 3880] [serial = 60] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (117A2000) [pid = 3880] [serial = 61] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (12A93800) [pid = 3880] [serial = 63] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (14224400) [pid = 3880] [serial = 66] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (15330400) [pid = 3880] [serial = 69] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (1571D800) [pid = 3880] [serial = 70] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (15C64C00) [pid = 3880] [serial = 72] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (15C6DC00) [pid = 3880] [serial = 73] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (167D6C00) [pid = 3880] [serial = 75] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (16939400) [pid = 3880] [serial = 76] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (10BAD800) [pid = 3880] [serial = 52] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (16F79400) [pid = 3880] [serial = 79] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (17986C00) [pid = 3880] [serial = 82] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (14F5C400) [pid = 3880] [serial = 67] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (12B5E400) [pid = 3880] [serial = 64] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (17E63800) [pid = 3880] [serial = 85] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (18235C00) [pid = 3880] [serial = 88] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (1336A800) [pid = 3880] [serial = 55] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (1A120000) [pid = 3880] [serial = 93] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (19BC4C00) [pid = 3880] [serial = 91] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (1B389000) [pid = 3880] [serial = 43] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (16A50400) [pid = 3880] [serial = 17] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (16AE8000) [pid = 3880] [serial = 14] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (140B8000) [pid = 3880] [serial = 9] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (140BCC00) [pid = 3880] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (11CEA800) [pid = 3880] [serial = 4] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (1B0DC000) [pid = 3880] [serial = 39] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (1AF6C400) [pid = 3880] [serial = 36] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (1AF70000) [pid = 3880] [serial = 37] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (1AB7F400) [pid = 3880] [serial = 33] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 65 (1AB82C00) [pid = 3880] [serial = 34] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 64 (1AC62800) [pid = 3880] [serial = 31] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 63 (1A843400) [pid = 3880] [serial = 30] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 62 (1AC62C00) [pid = 3880] [serial = 27] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 61 (1AC66C00) [pid = 3880] [serial = 28] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 60 (19F75C00) [pid = 3880] [serial = 22] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 59 (1A274C00) [pid = 3880] [serial = 24] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 58 (19F71C00) [pid = 3880] [serial = 21] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 57 (1B546400) [pid = 3880] [serial = 48] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 56 (1B387800) [pid = 3880] [serial = 42] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 55 (1B2ACC00) [pid = 3880] [serial = 45] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | --DOMWINDOW == 54 (1B37C400) [pid = 3880] [serial = 40] [outer = 00000000] [url = about:blank] 06:28:12 INFO - PROCESS | 3880 | 1464010092594 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1391ms 06:28:12 INFO - PROCESS | 3880 | 1464010092648 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:28:12 INFO - PROCESS | 3880 | 1464010092652 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 06:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:28:12 INFO - PROCESS | 3880 | 1464010092657 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:28:12 INFO - PROCESS | 3880 | 1464010092661 Marionette TRACE conn2 <- [1,138,null,{}] 06:28:12 INFO - PROCESS | 3880 | 1464010092669 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:12 INFO - PROCESS | 3880 | 1464010092755 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:28:12 INFO - PROCESS | 3880 | 1464010092797 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:12 INFO - PROCESS | 3880 | ++DOCSHELL 10BB1400 == 28 [pid = 3880] [id = 44] 06:28:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 55 (10BB3800) [pid = 3880] [serial = 128] [outer = 00000000] 06:28:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 56 (1129C800) [pid = 3880] [serial = 129] [outer = 10BB3800] 06:28:12 INFO - PROCESS | 3880 | 1464010092848 Marionette DEBUG loaded listener.js 06:28:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 57 (112DF400) [pid = 3880] [serial = 130] [outer = 10BB3800] 06:28:13 INFO - PROCESS | 3880 | 1464010093271 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 641ms 06:28:13 INFO - PROCESS | 3880 | 1464010093296 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:28:13 INFO - PROCESS | 3880 | 1464010093302 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 06:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:28:13 INFO - PROCESS | 3880 | 1464010093309 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:28:13 INFO - PROCESS | 3880 | 1464010093311 Marionette TRACE conn2 <- [1,142,null,{}] 06:28:13 INFO - PROCESS | 3880 | 1464010093319 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:13 INFO - PROCESS | 3880 | 1464010093399 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:28:13 INFO - PROCESS | 3880 | 1464010093406 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:13 INFO - PROCESS | 3880 | ++DOCSHELL 12896C00 == 29 [pid = 3880] [id = 45] 06:28:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 58 (1289D000) [pid = 3880] [serial = 131] [outer = 00000000] 06:28:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 59 (12AE8000) [pid = 3880] [serial = 132] [outer = 1289D000] 06:28:13 INFO - PROCESS | 3880 | 1464010093451 Marionette DEBUG loaded listener.js 06:28:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 60 (12D24400) [pid = 3880] [serial = 133] [outer = 1289D000] 06:28:13 INFO - PROCESS | 3880 | 1464010093875 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 593ms 06:28:13 INFO - PROCESS | 3880 | 1464010093903 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:28:13 INFO - PROCESS | 3880 | 1464010093906 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 06:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:28:13 INFO - PROCESS | 3880 | 1464010093910 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:28:13 INFO - PROCESS | 3880 | 1464010093913 Marionette TRACE conn2 <- [1,146,null,{}] 06:28:13 INFO - PROCESS | 3880 | 1464010093936 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:14 INFO - PROCESS | 3880 | 1464010094017 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:28:14 INFO - PROCESS | 3880 | 1464010094027 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:14 INFO - PROCESS | 3880 | ++DOCSHELL 13BFBC00 == 30 [pid = 3880] [id = 46] 06:28:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 61 (13D08400) [pid = 3880] [serial = 134] [outer = 00000000] 06:28:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 62 (140B8C00) [pid = 3880] [serial = 135] [outer = 13D08400] 06:28:14 INFO - PROCESS | 3880 | 1464010094075 Marionette DEBUG loaded listener.js 06:28:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 63 (14224000) [pid = 3880] [serial = 136] [outer = 13D08400] 06:28:14 INFO - PROCESS | 3880 | 1464010094499 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 656ms 06:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:28:14 INFO - PROCESS | 3880 | 1464010094567 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:28:14 INFO - PROCESS | 3880 | 1464010094570 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 06:28:14 INFO - PROCESS | 3880 | 1464010094573 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:28:14 INFO - PROCESS | 3880 | 1464010094575 Marionette TRACE conn2 <- [1,150,null,{}] 06:28:14 INFO - PROCESS | 3880 | 1464010094578 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:14 INFO - PROCESS | 3880 | 1464010094651 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:28:14 INFO - PROCESS | 3880 | 1464010094657 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:14 INFO - PROCESS | 3880 | ++DOCSHELL 13838800 == 31 [pid = 3880] [id = 47] 06:28:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 64 (14FB1800) [pid = 3880] [serial = 137] [outer = 00000000] 06:28:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 65 (15714C00) [pid = 3880] [serial = 138] [outer = 14FB1800] 06:28:14 INFO - PROCESS | 3880 | 1464010094703 Marionette DEBUG loaded listener.js 06:28:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (157BD800) [pid = 3880] [serial = 139] [outer = 14FB1800] 06:28:15 INFO - PROCESS | 3880 | --DOCSHELL 12896C00 == 30 [pid = 3880] [id = 45] 06:28:15 INFO - PROCESS | 3880 | --DOCSHELL 112E3400 == 29 [pid = 3880] [id = 43] 06:28:15 INFO - PROCESS | 3880 | --DOCSHELL 10BB1400 == 28 [pid = 3880] [id = 44] 06:28:15 INFO - PROCESS | 3880 | 1464010095767 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1250ms 06:28:15 INFO - PROCESS | 3880 | 1464010095832 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:28:15 INFO - PROCESS | 3880 | 1464010095837 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 06:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:28:15 INFO - PROCESS | 3880 | 1464010095842 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:28:15 INFO - PROCESS | 3880 | 1464010095846 Marionette TRACE conn2 <- [1,154,null,{}] 06:28:15 INFO - PROCESS | 3880 | 1464010095856 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:15 INFO - PROCESS | 3880 | 1464010095958 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:28:15 INFO - PROCESS | 3880 | 1464010095972 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:15 INFO - PROCESS | 3880 | ++DOCSHELL 1129CC00 == 29 [pid = 3880] [id = 48] 06:28:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (1129E400) [pid = 3880] [serial = 140] [outer = 00000000] 06:28:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (11CEF000) [pid = 3880] [serial = 141] [outer = 1129E400] 06:28:16 INFO - PROCESS | 3880 | 1464010096031 Marionette DEBUG loaded listener.js 06:28:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (12AEB000) [pid = 3880] [serial = 142] [outer = 1129E400] 06:28:16 INFO - PROCESS | 3880 | 1464010096459 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 656ms 06:28:16 INFO - PROCESS | 3880 | 1464010096502 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:28:16 INFO - PROCESS | 3880 | 1464010096507 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 06:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:28:16 INFO - PROCESS | 3880 | 1464010096513 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:28:16 INFO - PROCESS | 3880 | 1464010096515 Marionette TRACE conn2 <- [1,158,null,{}] 06:28:16 INFO - PROCESS | 3880 | 1464010096519 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:16 INFO - PROCESS | 3880 | 1464010096625 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:28:16 INFO - PROCESS | 3880 | 1464010096695 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:16 INFO - PROCESS | 3880 | ++DOCSHELL 13837800 == 30 [pid = 3880] [id = 49] 06:28:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (13838000) [pid = 3880] [serial = 143] [outer = 00000000] 06:28:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (140B8400) [pid = 3880] [serial = 144] [outer = 13838000] 06:28:16 INFO - PROCESS | 3880 | 1464010096740 Marionette DEBUG loaded listener.js 06:28:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (14F60400) [pid = 3880] [serial = 145] [outer = 13838000] 06:28:17 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (19F7B000) [pid = 3880] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:28:17 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (19972800) [pid = 3880] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:28:17 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (157BE400) [pid = 3880] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:28:17 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (10BB1C00) [pid = 3880] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:28:17 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (11C56400) [pid = 3880] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:28:17 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (14FAF000) [pid = 3880] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:28:17 INFO - PROCESS | 3880 | --DOMWINDOW == 65 (12DF1C00) [pid = 3880] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:28:17 INFO - PROCESS | 3880 | --DOMWINDOW == 64 (10BAE800) [pid = 3880] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:28:17 INFO - PROCESS | 3880 | --DOMWINDOW == 63 (1330D000) [pid = 3880] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:28:17 INFO - PROCESS | 3880 | --DOMWINDOW == 62 (16796400) [pid = 3880] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:28:17 INFO - PROCESS | 3880 | --DOMWINDOW == 61 (16799000) [pid = 3880] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:28:17 INFO - PROCESS | 3880 | 1464010097296 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 844ms 06:28:17 INFO - PROCESS | 3880 | 1464010097366 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:28:17 INFO - PROCESS | 3880 | 1464010097368 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 06:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:28:17 INFO - PROCESS | 3880 | 1464010097373 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:28:17 INFO - PROCESS | 3880 | 1464010097376 Marionette TRACE conn2 <- [1,162,null,{}] 06:28:17 INFO - PROCESS | 3880 | 1464010097386 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:17 INFO - PROCESS | 3880 | 1464010097463 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:28:17 INFO - PROCESS | 3880 | 1464010097470 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:17 INFO - PROCESS | 3880 | ++DOCSHELL 140BD400 == 31 [pid = 3880] [id = 50] 06:28:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 62 (14222800) [pid = 3880] [serial = 146] [outer = 00000000] 06:28:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 63 (15720800) [pid = 3880] [serial = 147] [outer = 14222800] 06:28:17 INFO - PROCESS | 3880 | 1464010097516 Marionette DEBUG loaded listener.js 06:28:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 64 (15C48C00) [pid = 3880] [serial = 148] [outer = 14222800] 06:28:17 INFO - PROCESS | 3880 | 1464010097921 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 593ms 06:28:17 INFO - PROCESS | 3880 | 1464010097968 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:28:17 INFO - PROCESS | 3880 | 1464010097970 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 06:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:28:17 INFO - PROCESS | 3880 | 1464010097974 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:28:17 INFO - PROCESS | 3880 | 1464010097975 Marionette TRACE conn2 <- [1,166,null,{}] 06:28:17 INFO - PROCESS | 3880 | 1464010097979 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:18 INFO - PROCESS | 3880 | 1464010098059 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:28:18 INFO - PROCESS | 3880 | 1464010098065 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:18 INFO - PROCESS | 3880 | ++DOCSHELL 138DF400 == 32 [pid = 3880] [id = 51] 06:28:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 65 (1571F800) [pid = 3880] [serial = 149] [outer = 00000000] 06:28:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (161A1400) [pid = 3880] [serial = 150] [outer = 1571F800] 06:28:18 INFO - PROCESS | 3880 | 1464010098122 Marionette DEBUG loaded listener.js 06:28:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (1640F800) [pid = 3880] [serial = 151] [outer = 1571F800] 06:28:18 INFO - PROCESS | 3880 | 1464010098537 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 594ms 06:28:18 INFO - PROCESS | 3880 | 1464010098570 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:28:18 INFO - PROCESS | 3880 | 1464010098572 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 06:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:28:18 INFO - PROCESS | 3880 | 1464010098575 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:28:18 INFO - PROCESS | 3880 | 1464010098577 Marionette TRACE conn2 <- [1,170,null,{}] 06:28:18 INFO - PROCESS | 3880 | 1464010098580 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:18 INFO - PROCESS | 3880 | 1464010098656 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:28:18 INFO - PROCESS | 3880 | 1464010098663 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:18 INFO - PROCESS | 3880 | ++DOCSHELL 15C6AC00 == 33 [pid = 3880] [id = 52] 06:28:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (161A0000) [pid = 3880] [serial = 152] [outer = 00000000] 06:28:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (1679AC00) [pid = 3880] [serial = 153] [outer = 161A0000] 06:28:18 INFO - PROCESS | 3880 | 1464010098708 Marionette DEBUG loaded listener.js 06:28:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (1693D400) [pid = 3880] [serial = 154] [outer = 161A0000] 06:28:19 INFO - PROCESS | 3880 | 1464010099141 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 594ms 06:28:19 INFO - PROCESS | 3880 | 1464010099173 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:28:19 INFO - PROCESS | 3880 | 1464010099178 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 06:28:19 INFO - PROCESS | 3880 | 1464010099183 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:28:19 INFO - PROCESS | 3880 | 1464010099187 Marionette TRACE conn2 <- [1,174,null,{}] 06:28:19 INFO - PROCESS | 3880 | 1464010099194 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:19 INFO - PROCESS | 3880 | 1464010099295 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:28:19 INFO - PROCESS | 3880 | 1464010099414 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:19 INFO - PROCESS | 3880 | ++DOCSHELL 1043B000 == 34 [pid = 3880] [id = 53] 06:28:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (10A62400) [pid = 3880] [serial = 155] [outer = 00000000] 06:28:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (1129BC00) [pid = 3880] [serial = 156] [outer = 10A62400] 06:28:19 INFO - PROCESS | 3880 | 1464010099513 Marionette DEBUG loaded listener.js 06:28:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (11AF7800) [pid = 3880] [serial = 157] [outer = 10A62400] 06:28:20 INFO - PROCESS | 3880 | 1464010100073 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 938ms 06:28:20 INFO - PROCESS | 3880 | 1464010100130 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:28:20 INFO - PROCESS | 3880 | 1464010100135 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 06:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:28:20 INFO - PROCESS | 3880 | 1464010100142 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:28:20 INFO - PROCESS | 3880 | 1464010100145 Marionette TRACE conn2 <- [1,178,null,{}] 06:28:20 INFO - PROCESS | 3880 | 1464010100149 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:20 INFO - PROCESS | 3880 | 1464010100244 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:28:20 INFO - PROCESS | 3880 | 1464010100315 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:20 INFO - PROCESS | 3880 | ++DOCSHELL 14FAF400 == 35 [pid = 3880] [id = 54] 06:28:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (15277000) [pid = 3880] [serial = 158] [outer = 00000000] 06:28:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (1571C400) [pid = 3880] [serial = 159] [outer = 15277000] 06:28:20 INFO - PROCESS | 3880 | 1464010100368 Marionette DEBUG loaded listener.js 06:28:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (15C50C00) [pid = 3880] [serial = 160] [outer = 15277000] 06:28:20 INFO - PROCESS | 3880 | 1464010100928 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 844ms 06:28:20 INFO - PROCESS | 3880 | 1464010100982 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:28:20 INFO - PROCESS | 3880 | 1464010100985 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 06:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:28:20 INFO - PROCESS | 3880 | 1464010100989 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:28:20 INFO - PROCESS | 3880 | 1464010100993 Marionette TRACE conn2 <- [1,182,null,{}] 06:28:20 INFO - PROCESS | 3880 | 1464010101003 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:21 INFO - PROCESS | 3880 | 1464010101099 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:28:21 INFO - PROCESS | 3880 | 1464010101189 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:21 INFO - PROCESS | 3880 | ++DOCSHELL 13836C00 == 36 [pid = 3880] [id = 55] 06:28:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (16944400) [pid = 3880] [serial = 161] [outer = 00000000] 06:28:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (16F2C000) [pid = 3880] [serial = 162] [outer = 16944400] 06:28:21 INFO - PROCESS | 3880 | 1464010101246 Marionette DEBUG loaded listener.js 06:28:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (16F75400) [pid = 3880] [serial = 163] [outer = 16944400] 06:28:21 INFO - PROCESS | 3880 | 1464010101729 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 812ms 06:28:21 INFO - PROCESS | 3880 | 1464010101790 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:28:21 INFO - PROCESS | 3880 | 1464010101793 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 06:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:28:21 INFO - PROCESS | 3880 | 1464010101796 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:28:21 INFO - PROCESS | 3880 | 1464010101798 Marionette TRACE conn2 <- [1,186,null,{}] 06:28:21 INFO - PROCESS | 3880 | 1464010101802 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:21 INFO - PROCESS | 3880 | 1464010101895 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:28:21 INFO - PROCESS | 3880 | 1464010101977 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:21 INFO - PROCESS | 3880 | ++DOCSHELL 11A0BC00 == 37 [pid = 3880] [id = 56] 06:28:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (138DEC00) [pid = 3880] [serial = 164] [outer = 00000000] 06:28:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (16355C00) [pid = 3880] [serial = 165] [outer = 138DEC00] 06:28:22 INFO - PROCESS | 3880 | 1464010102030 Marionette DEBUG loaded listener.js 06:28:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (1571BC00) [pid = 3880] [serial = 166] [outer = 138DEC00] 06:28:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (10484C00) [pid = 3880] [serial = 167] [outer = 1B2ADC00] 06:28:22 INFO - PROCESS | 3880 | 1464010102736 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1000ms 06:28:22 INFO - PROCESS | 3880 | 1464010102798 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:28:22 INFO - PROCESS | 3880 | 1464010102803 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 06:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:28:22 INFO - PROCESS | 3880 | 1464010102808 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:28:22 INFO - PROCESS | 3880 | 1464010102811 Marionette TRACE conn2 <- [1,190,null,{}] 06:28:22 INFO - PROCESS | 3880 | 1464010102816 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:22 INFO - PROCESS | 3880 | 1464010102907 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:28:22 INFO - PROCESS | 3880 | 1464010102995 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:23 INFO - PROCESS | 3880 | ++DOCSHELL 10A5B400 == 38 [pid = 3880] [id = 57] 06:28:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (10BB5C00) [pid = 3880] [serial = 168] [outer = 00000000] 06:28:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (11711400) [pid = 3880] [serial = 169] [outer = 10BB5C00] 06:28:23 INFO - PROCESS | 3880 | 1464010103096 Marionette DEBUG loaded listener.js 06:28:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (12AEBC00) [pid = 3880] [serial = 170] [outer = 10BB5C00] 06:28:23 INFO - PROCESS | 3880 | --DOCSHELL 138DF400 == 37 [pid = 3880] [id = 51] 06:28:23 INFO - PROCESS | 3880 | --DOCSHELL 140BD400 == 36 [pid = 3880] [id = 50] 06:28:23 INFO - PROCESS | 3880 | --DOCSHELL 13837800 == 35 [pid = 3880] [id = 49] 06:28:23 INFO - PROCESS | 3880 | --DOCSHELL 1129CC00 == 34 [pid = 3880] [id = 48] 06:28:23 INFO - PROCESS | 3880 | --DOCSHELL 13BFBC00 == 33 [pid = 3880] [id = 46] 06:28:23 INFO - PROCESS | 3880 | --DOCSHELL 13838800 == 32 [pid = 3880] [id = 47] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (140B8C00) [pid = 3880] [serial = 135] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (15C51800) [pid = 3880] [serial = 111] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (161A5800) [pid = 3880] [serial = 112] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (1121E800) [pid = 3880] [serial = 114] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (11799800) [pid = 3880] [serial = 115] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (140BAC00) [pid = 3880] [serial = 117] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (15283800) [pid = 3880] [serial = 118] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (16798800) [pid = 3880] [serial = 120] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (1679B800) [pid = 3880] [serial = 121] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (16C9F400) [pid = 3880] [serial = 123] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (17587400) [pid = 3880] [serial = 124] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (12D78800) [pid = 3880] [serial = 126] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (1129C800) [pid = 3880] [serial = 129] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (12AE8000) [pid = 3880] [serial = 132] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (112DB400) [pid = 3880] [serial = 99] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (12D7BC00) [pid = 3880] [serial = 102] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (15720C00) [pid = 3880] [serial = 108] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (13361000) [pid = 3880] [serial = 103] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (13D0B400) [pid = 3880] [serial = 105] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (157BB000) [pid = 3880] [serial = 109] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 65 (1176A800) [pid = 3880] [serial = 100] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 64 (1A6B5000) [pid = 3880] [serial = 97] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 63 (14224800) [pid = 3880] [serial = 106] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 62 (1A5D8800) [pid = 3880] [serial = 96] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | --DOMWINDOW == 61 (1A26B800) [pid = 3880] [serial = 94] [outer = 00000000] [url = about:blank] 06:28:23 INFO - PROCESS | 3880 | 1464010103509 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 734ms 06:28:23 INFO - PROCESS | 3880 | 1464010103549 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:28:23 INFO - PROCESS | 3880 | 1464010103553 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 06:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:28:23 INFO - PROCESS | 3880 | 1464010103559 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:28:23 INFO - PROCESS | 3880 | 1464010103562 Marionette TRACE conn2 <- [1,194,null,{}] 06:28:23 INFO - PROCESS | 3880 | 1464010103565 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:23 INFO - PROCESS | 3880 | 1464010103642 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:28:23 INFO - PROCESS | 3880 | 1464010103649 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:23 INFO - PROCESS | 3880 | ++DOCSHELL 13312000 == 33 [pid = 3880] [id = 58] 06:28:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 62 (13364000) [pid = 3880] [serial = 171] [outer = 00000000] 06:28:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 63 (138E2400) [pid = 3880] [serial = 172] [outer = 13364000] 06:28:23 INFO - PROCESS | 3880 | 1464010103694 Marionette DEBUG loaded listener.js 06:28:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 64 (140B2000) [pid = 3880] [serial = 173] [outer = 13364000] 06:28:24 INFO - PROCESS | 3880 | 1464010104093 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 594ms 06:28:24 INFO - PROCESS | 3880 | 1464010104156 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:28:24 INFO - PROCESS | 3880 | 1464010104158 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 06:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:28:24 INFO - PROCESS | 3880 | 1464010104162 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:28:24 INFO - PROCESS | 3880 | 1464010104165 Marionette TRACE conn2 <- [1,198,null,{}] 06:28:24 INFO - PROCESS | 3880 | 1464010104175 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:24 INFO - PROCESS | 3880 | 1464010104263 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:28:24 INFO - PROCESS | 3880 | 1464010104272 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:24 INFO - PROCESS | 3880 | ++DOCSHELL 15718400 == 34 [pid = 3880] [id = 59] 06:28:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 65 (1571AC00) [pid = 3880] [serial = 174] [outer = 00000000] 06:28:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (157B5000) [pid = 3880] [serial = 175] [outer = 1571AC00] 06:28:24 INFO - PROCESS | 3880 | 1464010104318 Marionette DEBUG loaded listener.js 06:28:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (157C1C00) [pid = 3880] [serial = 176] [outer = 1571AC00] 06:28:24 INFO - PROCESS | 3880 | 1464010104742 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 625ms 06:28:24 INFO - PROCESS | 3880 | 1464010104800 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:28:24 INFO - PROCESS | 3880 | 1464010104802 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 06:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:28:24 INFO - PROCESS | 3880 | 1464010104806 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:28:24 INFO - PROCESS | 3880 | 1464010104807 Marionette TRACE conn2 <- [1,202,null,{}] 06:28:24 INFO - PROCESS | 3880 | 1464010104811 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:24 INFO - PROCESS | 3880 | 1464010104884 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:28:24 INFO - PROCESS | 3880 | 1464010104891 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:24 INFO - PROCESS | 3880 | ++DOCSHELL 157B3C00 == 35 [pid = 3880] [id = 60] 06:28:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (157B7800) [pid = 3880] [serial = 177] [outer = 00000000] 06:28:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (161AD800) [pid = 3880] [serial = 178] [outer = 157B7800] 06:28:24 INFO - PROCESS | 3880 | 1464010104934 Marionette DEBUG loaded listener.js 06:28:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (16798800) [pid = 3880] [serial = 179] [outer = 157B7800] 06:28:25 INFO - PROCESS | 3880 | 1464010105319 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 531ms 06:28:25 INFO - PROCESS | 3880 | 1464010105340 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:28:25 INFO - PROCESS | 3880 | 1464010105342 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 06:28:25 INFO - PROCESS | 3880 | 1464010105346 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:28:25 INFO - PROCESS | 3880 | 1464010105347 Marionette TRACE conn2 <- [1,206,null,{}] 06:28:25 INFO - PROCESS | 3880 | 1464010105351 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:25 INFO - PROCESS | 3880 | 1464010105466 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:28:25 INFO - PROCESS | 3880 | 1464010105480 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:25 INFO - PROCESS | 3880 | ++DOCSHELL 13D09400 == 36 [pid = 3880] [id = 61] 06:28:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (15C6DC00) [pid = 3880] [serial = 180] [outer = 00000000] 06:28:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (16AED400) [pid = 3880] [serial = 181] [outer = 15C6DC00] 06:28:25 INFO - PROCESS | 3880 | 1464010105526 Marionette DEBUG loaded listener.js 06:28:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (16C9F400) [pid = 3880] [serial = 182] [outer = 15C6DC00] 06:28:25 INFO - PROCESS | 3880 | 1464010105948 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 641ms 06:28:25 INFO - PROCESS | 3880 | 1464010105984 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:28:25 INFO - PROCESS | 3880 | 1464010105986 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 06:28:25 INFO - PROCESS | 3880 | 1464010105989 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:28:25 INFO - PROCESS | 3880 | 1464010105991 Marionette TRACE conn2 <- [1,210,null,{}] 06:28:25 INFO - PROCESS | 3880 | 1464010106002 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:26 INFO - PROCESS | 3880 | 1464010106115 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:28:26 INFO - PROCESS | 3880 | 1464010106123 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:26 INFO - PROCESS | 3880 | ++DOCSHELL 11712400 == 37 [pid = 3880] [id = 62] 06:28:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (16945800) [pid = 3880] [serial = 183] [outer = 00000000] 06:28:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (17A8FC00) [pid = 3880] [serial = 184] [outer = 16945800] 06:28:26 INFO - PROCESS | 3880 | 1464010106166 Marionette DEBUG loaded listener.js 06:28:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (17A93C00) [pid = 3880] [serial = 185] [outer = 16945800] 06:28:26 INFO - PROCESS | 3880 | 1464010106573 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 625ms 06:28:26 INFO - PROCESS | 3880 | 1464010106628 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:28:26 INFO - PROCESS | 3880 | 1464010106630 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 06:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:28:26 INFO - PROCESS | 3880 | 1464010106634 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:28:26 INFO - PROCESS | 3880 | 1464010106636 Marionette TRACE conn2 <- [1,214,null,{}] 06:28:26 INFO - PROCESS | 3880 | 1464010106641 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:26 INFO - PROCESS | 3880 | 1464010106767 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:28:26 INFO - PROCESS | 3880 | 1464010106838 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:26 INFO - PROCESS | 3880 | ++DOCSHELL 17E54800 == 38 [pid = 3880] [id = 63] 06:28:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (17E56000) [pid = 3880] [serial = 186] [outer = 00000000] 06:28:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (18069800) [pid = 3880] [serial = 187] [outer = 17E56000] 06:28:26 INFO - PROCESS | 3880 | 1464010106881 Marionette DEBUG loaded listener.js 06:28:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (18230C00) [pid = 3880] [serial = 188] [outer = 17E56000] 06:28:27 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (11A06400) [pid = 3880] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:28:27 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (13D08400) [pid = 3880] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:28:27 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (10BB3800) [pid = 3880] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:28:27 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (1289D000) [pid = 3880] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:28:27 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (1571F800) [pid = 3880] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:28:27 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (14FB1800) [pid = 3880] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:28:27 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (1129E400) [pid = 3880] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:28:27 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (13838000) [pid = 3880] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:28:27 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (14222800) [pid = 3880] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:28:27 INFO - PROCESS | 3880 | 1464010107263 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 687ms 06:28:27 INFO - PROCESS | 3880 | 1464010107333 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:28:27 INFO - PROCESS | 3880 | 1464010107335 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 06:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:28:27 INFO - PROCESS | 3880 | 1464010107338 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:28:27 INFO - PROCESS | 3880 | 1464010107340 Marionette TRACE conn2 <- [1,218,null,{}] 06:28:27 INFO - PROCESS | 3880 | 1464010107343 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:27 INFO - PROCESS | 3880 | 1464010107415 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:28:27 INFO - PROCESS | 3880 | 1464010107421 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:27 INFO - PROCESS | 3880 | ++DOCSHELL 13316400 == 39 [pid = 3880] [id = 64] 06:28:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (13BF3000) [pid = 3880] [serial = 189] [outer = 00000000] 06:28:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (15325800) [pid = 3880] [serial = 190] [outer = 13BF3000] 06:28:27 INFO - PROCESS | 3880 | 1464010107464 Marionette DEBUG loaded listener.js 06:28:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (167A0000) [pid = 3880] [serial = 191] [outer = 13BF3000] 06:28:27 INFO - PROCESS | 3880 | 1464010107835 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 531ms 06:28:27 INFO - PROCESS | 3880 | 1464010107874 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:28:27 INFO - PROCESS | 3880 | 1464010107876 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 06:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:28:27 INFO - PROCESS | 3880 | 1464010107888 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:28:27 INFO - PROCESS | 3880 | 1464010107889 Marionette TRACE conn2 <- [1,222,null,{}] 06:28:27 INFO - PROCESS | 3880 | 1464010107893 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:27 INFO - PROCESS | 3880 | 1464010107966 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:28:27 INFO - PROCESS | 3880 | 1464010107972 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:27 INFO - PROCESS | 3880 | ++DOCSHELL 13D06800 == 40 [pid = 3880] [id = 65] 06:28:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (1797CC00) [pid = 3880] [serial = 192] [outer = 00000000] 06:28:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (1996C000) [pid = 3880] [serial = 193] [outer = 1797CC00] 06:28:28 INFO - PROCESS | 3880 | 1464010108015 Marionette DEBUG loaded listener.js 06:28:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (19BBFC00) [pid = 3880] [serial = 194] [outer = 1797CC00] 06:28:28 INFO - PROCESS | 3880 | 1464010108413 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 563ms 06:28:28 INFO - PROCESS | 3880 | 1464010108435 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:28:28 INFO - PROCESS | 3880 | 1464010108437 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 06:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:28:28 INFO - PROCESS | 3880 | 1464010108441 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:28:28 INFO - PROCESS | 3880 | 1464010108442 Marionette TRACE conn2 <- [1,226,null,{}] 06:28:28 INFO - PROCESS | 3880 | 1464010108446 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:28 INFO - PROCESS | 3880 | 1464010108547 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:28:28 INFO - PROCESS | 3880 | 1464010108555 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:28 INFO - PROCESS | 3880 | ++DOCSHELL 1129CC00 == 41 [pid = 3880] [id = 66] 06:28:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (1382EC00) [pid = 3880] [serial = 195] [outer = 00000000] 06:28:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (19BCC000) [pid = 3880] [serial = 196] [outer = 1382EC00] 06:28:28 INFO - PROCESS | 3880 | 1464010108598 Marionette DEBUG loaded listener.js 06:28:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (19F71C00) [pid = 3880] [serial = 197] [outer = 1382EC00] 06:28:28 INFO - PROCESS | 3880 | 1464010108980 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 593ms 06:28:29 INFO - PROCESS | 3880 | 1464010109038 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:28:29 INFO - PROCESS | 3880 | 1464010109040 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 06:28:29 INFO - PROCESS | 3880 | 1464010109043 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:28:29 INFO - PROCESS | 3880 | 1464010109046 Marionette TRACE conn2 <- [1,230,null,{}] 06:28:29 INFO - PROCESS | 3880 | 1464010109049 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:29 INFO - PROCESS | 3880 | 1464010109164 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:28:29 INFO - PROCESS | 3880 | 1464010109211 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:29 INFO - PROCESS | 3880 | ++DOCSHELL 19975800 == 42 [pid = 3880] [id = 67] 06:28:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (19F74800) [pid = 3880] [serial = 198] [outer = 00000000] 06:28:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (1A123400) [pid = 3880] [serial = 199] [outer = 19F74800] 06:28:29 INFO - PROCESS | 3880 | 1464010109258 Marionette DEBUG loaded listener.js 06:28:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (1A275000) [pid = 3880] [serial = 200] [outer = 19F74800] 06:28:29 INFO - PROCESS | 3880 | 1464010109794 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 797ms 06:28:29 INFO - PROCESS | 3880 | 1464010109846 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:28:29 INFO - PROCESS | 3880 | 1464010109851 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 06:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:28:29 INFO - PROCESS | 3880 | 1464010109857 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:28:29 INFO - PROCESS | 3880 | 1464010109860 Marionette TRACE conn2 <- [1,234,null,{}] 06:28:29 INFO - PROCESS | 3880 | 1464010109866 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:29 INFO - PROCESS | 3880 | 1464010109967 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:28:30 INFO - PROCESS | 3880 | 1464010110055 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:30 INFO - PROCESS | 3880 | ++DOCSHELL 112DCC00 == 43 [pid = 3880] [id = 68] 06:28:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (1171E800) [pid = 3880] [serial = 201] [outer = 00000000] 06:28:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (12881000) [pid = 3880] [serial = 202] [outer = 1171E800] 06:28:30 INFO - PROCESS | 3880 | 1464010110110 Marionette DEBUG loaded listener.js 06:28:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (1335CC00) [pid = 3880] [serial = 203] [outer = 1171E800] 06:28:30 INFO - PROCESS | 3880 | 1464010110671 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 844ms 06:28:30 INFO - PROCESS | 3880 | 1464010110700 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:28:30 INFO - PROCESS | 3880 | 1464010110706 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 06:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:28:30 INFO - PROCESS | 3880 | 1464010110712 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:28:30 INFO - PROCESS | 3880 | 1464010110715 Marionette TRACE conn2 <- [1,238,null,{}] 06:28:30 INFO - PROCESS | 3880 | 1464010110719 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:30 INFO - PROCESS | 3880 | 1464010110817 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:28:30 INFO - PROCESS | 3880 | 1464010110935 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:30 INFO - PROCESS | 3880 | ++DOCSHELL 1532B800 == 44 [pid = 3880] [id = 69] 06:28:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (1571D000) [pid = 3880] [serial = 204] [outer = 00000000] 06:28:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (15C49000) [pid = 3880] [serial = 205] [outer = 1571D000] 06:28:31 INFO - PROCESS | 3880 | 1464010111028 Marionette DEBUG loaded listener.js 06:28:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (1640FC00) [pid = 3880] [serial = 206] [outer = 1571D000] 06:28:31 INFO - PROCESS | 3880 | 1464010111531 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 890ms 06:28:31 INFO - PROCESS | 3880 | 1464010111615 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:28:31 INFO - PROCESS | 3880 | 1464010111617 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 06:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:28:31 INFO - PROCESS | 3880 | 1464010111621 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:28:31 INFO - PROCESS | 3880 | 1464010111625 Marionette TRACE conn2 <- [1,242,null,{}] 06:28:31 INFO - PROCESS | 3880 | 1464010111636 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:31 INFO - PROCESS | 3880 | 1464010111737 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:28:31 INFO - PROCESS | 3880 | 1464010111812 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:31 INFO - PROCESS | 3880 | ++DOCSHELL 17A8EC00 == 45 [pid = 3880] [id = 70] 06:28:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (17A9A000) [pid = 3880] [serial = 207] [outer = 00000000] 06:28:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (1990AC00) [pid = 3880] [serial = 208] [outer = 17A9A000] 06:28:31 INFO - PROCESS | 3880 | 1464010111867 Marionette DEBUG loaded listener.js 06:28:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (1990EC00) [pid = 3880] [serial = 209] [outer = 17A9A000] 06:28:32 INFO - PROCESS | 3880 | 1464010112611 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1047ms 06:28:32 INFO - PROCESS | 3880 | 1464010112668 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:28:32 INFO - PROCESS | 3880 | 1464010112672 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 06:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:28:32 INFO - PROCESS | 3880 | 1464010112691 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:28:32 INFO - PROCESS | 3880 | 1464010112695 Marionette TRACE conn2 <- [1,246,null,{}] 06:28:32 INFO - PROCESS | 3880 | 1464010112701 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:32 INFO - PROCESS | 3880 | 1464010112796 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:28:32 INFO - PROCESS | 3880 | 1464010112872 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:32 INFO - PROCESS | 3880 | ++DOCSHELL 10A64000 == 46 [pid = 3880] [id = 71] 06:28:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (10BAB800) [pid = 3880] [serial = 210] [outer = 00000000] 06:28:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (11C61400) [pid = 3880] [serial = 211] [outer = 10BAB800] 06:28:32 INFO - PROCESS | 3880 | 1464010112919 Marionette DEBUG loaded listener.js 06:28:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (12AE4400) [pid = 3880] [serial = 212] [outer = 10BAB800] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 1129CC00 == 45 [pid = 3880] [id = 66] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 13D06800 == 44 [pid = 3880] [id = 65] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 13316400 == 43 [pid = 3880] [id = 64] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 17E54800 == 42 [pid = 3880] [id = 63] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 11712400 == 41 [pid = 3880] [id = 62] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 13D09400 == 40 [pid = 3880] [id = 61] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 157B3C00 == 39 [pid = 3880] [id = 60] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 15718400 == 38 [pid = 3880] [id = 59] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 13312000 == 37 [pid = 3880] [id = 58] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 10A5B400 == 36 [pid = 3880] [id = 57] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 11A0BC00 == 35 [pid = 3880] [id = 56] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 13836C00 == 34 [pid = 3880] [id = 55] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 14FAF400 == 33 [pid = 3880] [id = 54] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 1043B000 == 32 [pid = 3880] [id = 53] 06:28:33 INFO - PROCESS | 3880 | --DOCSHELL 15C6AC00 == 31 [pid = 3880] [id = 52] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (11CEF000) [pid = 3880] [serial = 141] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (140B8400) [pid = 3880] [serial = 144] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (12AEB000) [pid = 3880] [serial = 142] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (161A1400) [pid = 3880] [serial = 150] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (14F60400) [pid = 3880] [serial = 145] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (15C48C00) [pid = 3880] [serial = 148] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (15720800) [pid = 3880] [serial = 147] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (1679AC00) [pid = 3880] [serial = 153] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (157BD800) [pid = 3880] [serial = 139] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (13835800) [pid = 3880] [serial = 127] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (14224000) [pid = 3880] [serial = 136] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (112DF400) [pid = 3880] [serial = 130] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (12D24400) [pid = 3880] [serial = 133] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (1640F800) [pid = 3880] [serial = 151] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (15714C00) [pid = 3880] [serial = 138] [outer = 00000000] [url = about:blank] 06:28:33 INFO - PROCESS | 3880 | 1464010113456 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 797ms 06:28:33 INFO - PROCESS | 3880 | 1464010113482 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:28:33 INFO - PROCESS | 3880 | 1464010113489 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 06:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:28:33 INFO - PROCESS | 3880 | 1464010113504 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:28:33 INFO - PROCESS | 3880 | 1464010113507 Marionette TRACE conn2 <- [1,250,null,{}] 06:28:33 INFO - PROCESS | 3880 | 1464010113511 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:33 INFO - PROCESS | 3880 | 1464010113588 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:28:33 INFO - PROCESS | 3880 | 1464010113598 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:33 INFO - PROCESS | 3880 | ++DOCSHELL 11AF7C00 == 32 [pid = 3880] [id = 72] 06:28:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (12897000) [pid = 3880] [serial = 213] [outer = 00000000] 06:28:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (12D70000) [pid = 3880] [serial = 214] [outer = 12897000] 06:28:33 INFO - PROCESS | 3880 | 1464010113643 Marionette DEBUG loaded listener.js 06:28:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (13362400) [pid = 3880] [serial = 215] [outer = 12897000] 06:28:34 INFO - PROCESS | 3880 | 1464010114072 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 594ms 06:28:34 INFO - PROCESS | 3880 | 1464010114101 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:28:34 INFO - PROCESS | 3880 | 1464010114103 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 06:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:28:34 INFO - PROCESS | 3880 | 1464010114106 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:28:34 INFO - PROCESS | 3880 | 1464010114110 Marionette TRACE conn2 <- [1,254,null,{}] 06:28:34 INFO - PROCESS | 3880 | 1464010114120 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:34 INFO - PROCESS | 3880 | 1464010114226 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:28:34 INFO - PROCESS | 3880 | 1464010114236 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:34 INFO - PROCESS | 3880 | ++DOCSHELL 14F5C400 == 33 [pid = 3880] [id = 73] 06:28:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (14F5D800) [pid = 3880] [serial = 216] [outer = 00000000] 06:28:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (14FB4C00) [pid = 3880] [serial = 217] [outer = 14F5D800] 06:28:34 INFO - PROCESS | 3880 | 1464010114282 Marionette DEBUG loaded listener.js 06:28:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (15718400) [pid = 3880] [serial = 218] [outer = 14F5D800] 06:28:34 INFO - PROCESS | 3880 | 1464010114720 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 641ms 06:28:34 INFO - PROCESS | 3880 | 1464010114761 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:28:34 INFO - PROCESS | 3880 | 1464010114763 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 06:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:28:34 INFO - PROCESS | 3880 | 1464010114769 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:28:34 INFO - PROCESS | 3880 | 1464010114771 Marionette TRACE conn2 <- [1,258,null,{}] 06:28:34 INFO - PROCESS | 3880 | 1464010114775 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:34 INFO - PROCESS | 3880 | 1464010114853 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:28:34 INFO - PROCESS | 3880 | 1464010114861 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:34 INFO - PROCESS | 3880 | ++DOCSHELL 157C4800 == 34 [pid = 3880] [id = 74] 06:28:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (15C44C00) [pid = 3880] [serial = 219] [outer = 00000000] 06:28:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (15C52000) [pid = 3880] [serial = 220] [outer = 15C44C00] 06:28:34 INFO - PROCESS | 3880 | 1464010114905 Marionette DEBUG loaded listener.js 06:28:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (15C6AC00) [pid = 3880] [serial = 221] [outer = 15C44C00] 06:28:35 INFO - PROCESS | 3880 | 1464010115296 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 594ms 06:28:35 INFO - PROCESS | 3880 | 1464010115364 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:28:35 INFO - PROCESS | 3880 | 1464010115366 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 06:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:28:35 INFO - PROCESS | 3880 | 1464010115370 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:28:35 INFO - PROCESS | 3880 | 1464010115380 Marionette TRACE conn2 <- [1,262,null,{}] 06:28:35 INFO - PROCESS | 3880 | 1464010115384 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:35 INFO - PROCESS | 3880 | 1464010115458 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:28:35 INFO - PROCESS | 3880 | 1464010115464 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:35 INFO - PROCESS | 3880 | ++DOCSHELL 15C46C00 == 35 [pid = 3880] [id = 75] 06:28:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (15C68400) [pid = 3880] [serial = 222] [outer = 00000000] 06:28:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (16793800) [pid = 3880] [serial = 223] [outer = 15C68400] 06:28:35 INFO - PROCESS | 3880 | 1464010115507 Marionette DEBUG loaded listener.js 06:28:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (16794000) [pid = 3880] [serial = 224] [outer = 15C68400] 06:28:35 INFO - PROCESS | 3880 | 1464010115966 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 656ms 06:28:36 INFO - PROCESS | 3880 | 1464010116028 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:28:36 INFO - PROCESS | 3880 | 1464010116030 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 06:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:28:36 INFO - PROCESS | 3880 | 1464010116034 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:28:36 INFO - PROCESS | 3880 | 1464010116035 Marionette TRACE conn2 <- [1,266,null,{}] 06:28:36 INFO - PROCESS | 3880 | 1464010116045 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:36 INFO - PROCESS | 3880 | 1464010116159 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:28:36 INFO - PROCESS | 3880 | 1464010116173 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:36 INFO - PROCESS | 3880 | ++DOCSHELL 16F2AC00 == 36 [pid = 3880] [id = 76] 06:28:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (17982C00) [pid = 3880] [serial = 225] [outer = 00000000] 06:28:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (17E0B800) [pid = 3880] [serial = 226] [outer = 17982C00] 06:28:36 INFO - PROCESS | 3880 | 1464010116255 Marionette DEBUG loaded listener.js 06:28:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (18062C00) [pid = 3880] [serial = 227] [outer = 17982C00] 06:28:36 INFO - PROCESS | 3880 | 1464010116655 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 656ms 06:28:36 INFO - PROCESS | 3880 | 1464010116692 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:28:36 INFO - PROCESS | 3880 | 1464010116694 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 06:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:28:36 INFO - PROCESS | 3880 | 1464010116697 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:28:36 INFO - PROCESS | 3880 | 1464010116699 Marionette TRACE conn2 <- [1,270,null,{}] 06:28:36 INFO - PROCESS | 3880 | 1464010116712 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:36 INFO - PROCESS | 3880 | 1464010116812 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:28:36 INFO - PROCESS | 3880 | 1464010116888 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:36 INFO - PROCESS | 3880 | ++DOCSHELL 175CC800 == 37 [pid = 3880] [id = 77] 06:28:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (17982400) [pid = 3880] [serial = 228] [outer = 00000000] 06:28:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (19910400) [pid = 3880] [serial = 229] [outer = 17982400] 06:28:36 INFO - PROCESS | 3880 | 1464010116931 Marionette DEBUG loaded listener.js 06:28:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (19913000) [pid = 3880] [serial = 230] [outer = 17982400] 06:28:37 INFO - PROCESS | 3880 | 1464010117306 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 625ms 06:28:37 INFO - PROCESS | 3880 | 1464010117336 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:28:37 INFO - PROCESS | 3880 | 1464010117338 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 06:28:37 INFO - PROCESS | 3880 | 1464010117341 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:28:37 INFO - PROCESS | 3880 | 1464010117342 Marionette TRACE conn2 <- [1,274,null,{}] 06:28:37 INFO - PROCESS | 3880 | 1464010117346 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:37 INFO - PROCESS | 3880 | 1464010117441 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:28:37 INFO - PROCESS | 3880 | 1464010117447 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:37 INFO - PROCESS | 3880 | ++DOCSHELL 1055F800 == 38 [pid = 3880] [id = 78] 06:28:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (17E07800) [pid = 3880] [serial = 231] [outer = 00000000] 06:28:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (19975400) [pid = 3880] [serial = 232] [outer = 17E07800] 06:28:37 INFO - PROCESS | 3880 | 1464010117490 Marionette DEBUG loaded listener.js 06:28:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (19BCC400) [pid = 3880] [serial = 233] [outer = 17E07800] 06:28:37 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (16945800) [pid = 3880] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:28:37 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (161A0000) [pid = 3880] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:28:37 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (13364000) [pid = 3880] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:28:37 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (10BB5C00) [pid = 3880] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:28:37 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (17E56000) [pid = 3880] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:28:37 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (1571AC00) [pid = 3880] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:28:37 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (157B7800) [pid = 3880] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:28:37 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (13BF3000) [pid = 3880] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:28:37 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (1382EC00) [pid = 3880] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:28:37 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (15C6DC00) [pid = 3880] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:28:37 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (1797CC00) [pid = 3880] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:28:37 INFO - PROCESS | 3880 | 1464010117976 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 703ms 06:28:38 INFO - PROCESS | 3880 | 1464010118041 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:28:38 INFO - PROCESS | 3880 | 1464010118043 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 06:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:28:38 INFO - PROCESS | 3880 | 1464010118051 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:28:38 INFO - PROCESS | 3880 | 1464010118053 Marionette TRACE conn2 <- [1,278,null,{}] 06:28:38 INFO - PROCESS | 3880 | 1464010118057 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:38 INFO - PROCESS | 3880 | 1464010118132 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:28:38 INFO - PROCESS | 3880 | 1464010118181 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:38 INFO - PROCESS | 3880 | ++DOCSHELL 13D07000 == 39 [pid = 3880] [id = 79] 06:28:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (16945800) [pid = 3880] [serial = 234] [outer = 00000000] 06:28:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (18480C00) [pid = 3880] [serial = 235] [outer = 16945800] 06:28:38 INFO - PROCESS | 3880 | 1464010118227 Marionette DEBUG loaded listener.js 06:28:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1990D000) [pid = 3880] [serial = 236] [outer = 16945800] 06:28:38 INFO - PROCESS | 3880 | 1464010118620 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 594ms 06:28:38 INFO - PROCESS | 3880 | 1464010118644 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:28:38 INFO - PROCESS | 3880 | 1464010118647 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 06:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:28:38 INFO - PROCESS | 3880 | 1464010118651 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:28:38 INFO - PROCESS | 3880 | 1464010118653 Marionette TRACE conn2 <- [1,282,null,{}] 06:28:38 INFO - PROCESS | 3880 | 1464010118656 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:38 INFO - PROCESS | 3880 | 1464010118763 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:28:38 INFO - PROCESS | 3880 | 1464010118769 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:38 INFO - PROCESS | 3880 | ++DOCSHELL 16A53800 == 40 [pid = 3880] [id = 80] 06:28:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (1990E800) [pid = 3880] [serial = 237] [outer = 00000000] 06:28:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (1A124000) [pid = 3880] [serial = 238] [outer = 1990E800] 06:28:38 INFO - PROCESS | 3880 | 1464010118812 Marionette DEBUG loaded listener.js 06:28:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1A271C00) [pid = 3880] [serial = 239] [outer = 1990E800] 06:28:39 INFO - PROCESS | 3880 | 1464010119176 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 594ms 06:28:39 INFO - PROCESS | 3880 | 1464010119257 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:28:39 INFO - PROCESS | 3880 | 1464010119260 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 06:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:28:39 INFO - PROCESS | 3880 | 1464010119300 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:28:39 INFO - PROCESS | 3880 | 1464010119302 Marionette TRACE conn2 <- [1,286,null,{}] 06:28:39 INFO - PROCESS | 3880 | 1464010119312 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:39 INFO - PROCESS | 3880 | 1464010119407 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:28:39 INFO - PROCESS | 3880 | 1464010119416 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:39 INFO - PROCESS | 3880 | ++DOCSHELL 1A279800 == 41 [pid = 3880] [id = 81] 06:28:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (1A5DB400) [pid = 3880] [serial = 240] [outer = 00000000] 06:28:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (1A843000) [pid = 3880] [serial = 241] [outer = 1A5DB400] 06:28:39 INFO - PROCESS | 3880 | 1464010119463 Marionette DEBUG loaded listener.js 06:28:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (1A849800) [pid = 3880] [serial = 242] [outer = 1A5DB400] 06:28:40 INFO - PROCESS | 3880 | 1464010120036 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 828ms 06:28:40 INFO - PROCESS | 3880 | 1464010120092 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:28:40 INFO - PROCESS | 3880 | 1464010120097 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 06:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:28:40 INFO - PROCESS | 3880 | 1464010120102 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:28:40 INFO - PROCESS | 3880 | 1464010120106 Marionette TRACE conn2 <- [1,290,null,{}] 06:28:40 INFO - PROCESS | 3880 | 1464010120112 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:40 INFO - PROCESS | 3880 | 1464010120215 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:28:40 INFO - PROCESS | 3880 | 1464010120291 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:40 INFO - PROCESS | 3880 | ++DOCSHELL 10A5C400 == 42 [pid = 3880] [id = 82] 06:28:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (10A5E000) [pid = 3880] [serial = 243] [outer = 00000000] 06:28:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (11A0E400) [pid = 3880] [serial = 244] [outer = 10A5E000] 06:28:40 INFO - PROCESS | 3880 | 1464010120346 Marionette DEBUG loaded listener.js 06:28:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (12A93800) [pid = 3880] [serial = 245] [outer = 10A5E000] 06:28:40 INFO - PROCESS | 3880 | 1464010120958 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 890ms 06:28:40 INFO - PROCESS | 3880 | 1464010121008 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:28:40 INFO - PROCESS | 3880 | 1464010121013 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 06:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:28:40 INFO - PROCESS | 3880 | 1464010121020 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:28:41 INFO - PROCESS | 3880 | 1464010121023 Marionette TRACE conn2 <- [1,294,null,{}] 06:28:41 INFO - PROCESS | 3880 | 1464010121027 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:41 INFO - PROCESS | 3880 | 1464010121126 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:28:41 INFO - PROCESS | 3880 | 1464010121215 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:41 INFO - PROCESS | 3880 | ++DOCSHELL 12D78800 == 43 [pid = 3880] [id = 83] 06:28:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (140B1800) [pid = 3880] [serial = 246] [outer = 00000000] 06:28:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (15713400) [pid = 3880] [serial = 247] [outer = 140B1800] 06:28:41 INFO - PROCESS | 3880 | 1464010121268 Marionette DEBUG loaded listener.js 06:28:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (157C2C00) [pid = 3880] [serial = 248] [outer = 140B1800] 06:28:41 INFO - PROCESS | 3880 | 1464010121769 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:41 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. 06:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 797ms 06:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:28:41 INFO - PROCESS | 3880 | 1464010121820 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:28:41 INFO - PROCESS | 3880 | 1464010121822 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 06:28:41 INFO - PROCESS | 3880 | 1464010121826 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:28:41 INFO - PROCESS | 3880 | 1464010121830 Marionette TRACE conn2 <- [1,298,null,{}] 06:28:41 INFO - PROCESS | 3880 | 1464010121841 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:41 INFO - PROCESS | 3880 | 1464010121941 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:28:42 INFO - PROCESS | 3880 | 1464010122033 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:42 INFO - PROCESS | 3880 | ++DOCSHELL 18069000 == 44 [pid = 3880] [id = 84] 06:28:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (18229800) [pid = 3880] [serial = 249] [outer = 00000000] 06:28:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (19917000) [pid = 3880] [serial = 250] [outer = 18229800] 06:28:42 INFO - PROCESS | 3880 | 1464010122088 Marionette DEBUG loaded listener.js 06:28:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (1A275800) [pid = 3880] [serial = 251] [outer = 18229800] 06:28:42 INFO - PROCESS | 3880 | 1464010122763 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:42 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. 06:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1000ms 06:28:42 INFO - PROCESS | 3880 | 1464010122853 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:28:42 INFO - PROCESS | 3880 | 1464010122856 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 06:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:28:42 INFO - PROCESS | 3880 | 1464010122906 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:28:42 INFO - PROCESS | 3880 | 1464010122908 Marionette TRACE conn2 <- [1,302,null,{}] 06:28:42 INFO - PROCESS | 3880 | 1464010122948 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:43 INFO - PROCESS | 3880 | 1464010123084 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:28:43 INFO - PROCESS | 3880 | 1464010123178 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:43 INFO - PROCESS | 3880 | ++DOCSHELL 1640E400 == 45 [pid = 3880] [id = 85] 06:28:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (19915400) [pid = 3880] [serial = 252] [outer = 00000000] 06:28:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (1A965800) [pid = 3880] [serial = 253] [outer = 19915400] 06:28:43 INFO - PROCESS | 3880 | 1464010123231 Marionette DEBUG loaded listener.js 06:28:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (1A968800) [pid = 3880] [serial = 254] [outer = 19915400] 06:28:43 INFO - PROCESS | 3880 | 1464010123864 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:43 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. 06:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1016ms 06:28:43 INFO - PROCESS | 3880 | 1464010123919 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:28:43 INFO - PROCESS | 3880 | 1464010123923 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 06:28:43 INFO - PROCESS | 3880 | 1464010123928 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:28:43 INFO - PROCESS | 3880 | 1464010123932 Marionette TRACE conn2 <- [1,306,null,{}] 06:28:43 INFO - PROCESS | 3880 | 1464010123938 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:44 INFO - PROCESS | 3880 | 1464010124030 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:28:44 INFO - PROCESS | 3880 | 1464010124114 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:44 INFO - PROCESS | 3880 | ++DOCSHELL 11CE7000 == 46 [pid = 3880] [id = 86] 06:28:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (11CEA800) [pid = 3880] [serial = 255] [outer = 00000000] 06:28:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (12A86000) [pid = 3880] [serial = 256] [outer = 11CEA800] 06:28:44 INFO - PROCESS | 3880 | 1464010124161 Marionette DEBUG loaded listener.js 06:28:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (13837000) [pid = 3880] [serial = 257] [outer = 11CEA800] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 16A53800 == 45 [pid = 3880] [id = 80] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 13D07000 == 44 [pid = 3880] [id = 79] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 1055F800 == 43 [pid = 3880] [id = 78] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 175CC800 == 42 [pid = 3880] [id = 77] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 16F2AC00 == 41 [pid = 3880] [id = 76] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 15C46C00 == 40 [pid = 3880] [id = 75] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 157C4800 == 39 [pid = 3880] [id = 74] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 14F5C400 == 38 [pid = 3880] [id = 73] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 11AF7C00 == 37 [pid = 3880] [id = 72] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 10A64000 == 36 [pid = 3880] [id = 71] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 1532B800 == 35 [pid = 3880] [id = 69] 06:28:44 INFO - PROCESS | 3880 | --DOCSHELL 112DCC00 == 34 [pid = 3880] [id = 68] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (17A93C00) [pid = 3880] [serial = 185] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (15325800) [pid = 3880] [serial = 190] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (18230C00) [pid = 3880] [serial = 188] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (19F71C00) [pid = 3880] [serial = 197] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (19BCC000) [pid = 3880] [serial = 196] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (1B550000) [pid = 3880] [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.] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (167A0000) [pid = 3880] [serial = 191] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (16C9F400) [pid = 3880] [serial = 182] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (19BBFC00) [pid = 3880] [serial = 194] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (1A123400) [pid = 3880] [serial = 199] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16AED400) [pid = 3880] [serial = 181] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (1996C000) [pid = 3880] [serial = 193] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (17A8FC00) [pid = 3880] [serial = 184] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (1693D400) [pid = 3880] [serial = 154] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (138E2400) [pid = 3880] [serial = 172] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (140B2000) [pid = 3880] [serial = 173] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (11711400) [pid = 3880] [serial = 169] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (12AEBC00) [pid = 3880] [serial = 170] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (18069800) [pid = 3880] [serial = 187] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (157B5000) [pid = 3880] [serial = 175] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (157C1C00) [pid = 3880] [serial = 176] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (16355C00) [pid = 3880] [serial = 165] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (161AD800) [pid = 3880] [serial = 178] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (16798800) [pid = 3880] [serial = 179] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (16F2C000) [pid = 3880] [serial = 162] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (1571C400) [pid = 3880] [serial = 159] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (1129BC00) [pid = 3880] [serial = 156] [outer = 00000000] [url = about:blank] 06:28:44 INFO - PROCESS | 3880 | 1464010124762 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:44 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. 06:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 890ms 06:28:44 INFO - PROCESS | 3880 | 1464010124838 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:28:44 INFO - PROCESS | 3880 | 1464010124844 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 06:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:28:44 INFO - PROCESS | 3880 | 1464010124866 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:28:44 INFO - PROCESS | 3880 | 1464010124869 Marionette TRACE conn2 <- [1,310,null,{}] 06:28:44 INFO - PROCESS | 3880 | 1464010124873 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:44 INFO - PROCESS | 3880 | 1464010124957 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:28:44 INFO - PROCESS | 3880 | 1464010124964 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:44 INFO - PROCESS | 3880 | ++DOCSHELL 11CE5800 == 35 [pid = 3880] [id = 87] 06:28:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (128A1800) [pid = 3880] [serial = 258] [outer = 00000000] 06:28:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (1335E800) [pid = 3880] [serial = 259] [outer = 128A1800] 06:28:44 INFO - PROCESS | 3880 | 1464010125008 Marionette DEBUG loaded listener.js 06:28:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (13D0B400) [pid = 3880] [serial = 260] [outer = 128A1800] 06:28:45 INFO - PROCESS | 3880 | 1464010125435 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:45 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. 06:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 594ms 06:28:45 INFO - PROCESS | 3880 | 1464010125466 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:28:45 INFO - PROCESS | 3880 | 1464010125468 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 06:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:28:45 INFO - PROCESS | 3880 | 1464010125471 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:28:45 INFO - PROCESS | 3880 | 1464010125475 Marionette TRACE conn2 <- [1,314,null,{}] 06:28:45 INFO - PROCESS | 3880 | 1464010125485 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:45 INFO - PROCESS | 3880 | 1464010125568 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:28:45 INFO - PROCESS | 3880 | 1464010125579 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:45 INFO - PROCESS | 3880 | ++DOCSHELL 14F5DC00 == 36 [pid = 3880] [id = 88] 06:28:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (157B5C00) [pid = 3880] [serial = 261] [outer = 00000000] 06:28:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (15C45400) [pid = 3880] [serial = 262] [outer = 157B5C00] 06:28:45 INFO - PROCESS | 3880 | 1464010125657 Marionette DEBUG loaded listener.js 06:28:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1619F400) [pid = 3880] [serial = 263] [outer = 157B5C00] 06:28:46 INFO - PROCESS | 3880 | 1464010126138 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:46 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. 06:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 703ms 06:28:46 INFO - PROCESS | 3880 | 1464010126169 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:28:46 INFO - PROCESS | 3880 | 1464010126171 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 06:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:28:46 INFO - PROCESS | 3880 | 1464010126174 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:28:46 INFO - PROCESS | 3880 | 1464010126176 Marionette TRACE conn2 <- [1,318,null,{}] 06:28:46 INFO - PROCESS | 3880 | 1464010126180 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:46 INFO - PROCESS | 3880 | 1464010126255 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:28:46 INFO - PROCESS | 3880 | 1464010126289 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:46 INFO - PROCESS | 3880 | ++DOCSHELL 16798800 == 37 [pid = 3880] [id = 89] 06:28:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (16798C00) [pid = 3880] [serial = 264] [outer = 00000000] 06:28:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (1679EC00) [pid = 3880] [serial = 265] [outer = 16798C00] 06:28:46 INFO - PROCESS | 3880 | 1464010126333 Marionette DEBUG loaded listener.js 06:28:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1693D400) [pid = 3880] [serial = 266] [outer = 16798C00] 06:28:46 INFO - PROCESS | 3880 | 1464010126645 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:28:46 INFO - PROCESS | 3880 | 1464010126767 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:46 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. 06:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 641ms 06:28:46 INFO - PROCESS | 3880 | 1464010126812 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:28:46 INFO - PROCESS | 3880 | 1464010126814 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 06:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:28:46 INFO - PROCESS | 3880 | 1464010126818 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:28:46 INFO - PROCESS | 3880 | 1464010126819 Marionette TRACE conn2 <- [1,322,null,{}] 06:28:46 INFO - PROCESS | 3880 | 1464010126823 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:46 INFO - PROCESS | 3880 | 1464010126915 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:28:46 INFO - PROCESS | 3880 | 1464010126921 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:46 INFO - PROCESS | 3880 | ++DOCSHELL 16F25000 == 38 [pid = 3880] [id = 90] 06:28:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (16F2A800) [pid = 3880] [serial = 267] [outer = 00000000] 06:28:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (17982000) [pid = 3880] [serial = 268] [outer = 16F2A800] 06:28:46 INFO - PROCESS | 3880 | 1464010126964 Marionette DEBUG loaded listener.js 06:28:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (17A90400) [pid = 3880] [serial = 269] [outer = 16F2A800] 06:28:47 INFO - PROCESS | 3880 | 1464010127412 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:47 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. 06:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 625ms 06:28:47 INFO - PROCESS | 3880 | 1464010127456 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:28:47 INFO - PROCESS | 3880 | 1464010127458 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 06:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:28:47 INFO - PROCESS | 3880 | 1464010127461 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:28:47 INFO - PROCESS | 3880 | 1464010127463 Marionette TRACE conn2 <- [1,326,null,{}] 06:28:47 INFO - PROCESS | 3880 | 1464010127466 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:47 INFO - PROCESS | 3880 | 1464010127588 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:28:47 INFO - PROCESS | 3880 | 1464010127668 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:47 INFO - PROCESS | 3880 | ++DOCSHELL 18229C00 == 39 [pid = 3880] [id = 91] 06:28:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (19910800) [pid = 3880] [serial = 270] [outer = 00000000] 06:28:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1996C800) [pid = 3880] [serial = 271] [outer = 19910800] 06:28:47 INFO - PROCESS | 3880 | 1464010127713 Marionette DEBUG loaded listener.js 06:28:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (19BC8C00) [pid = 3880] [serial = 272] [outer = 19910800] 06:28:48 INFO - PROCESS | 3880 | 1464010128141 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:48 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. 06:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 734ms 06:28:48 INFO - PROCESS | 3880 | 1464010128202 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:28:48 INFO - PROCESS | 3880 | 1464010128204 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 06:28:48 INFO - PROCESS | 3880 | 1464010128207 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:28:48 INFO - PROCESS | 3880 | 1464010128209 Marionette TRACE conn2 <- [1,330,null,{}] 06:28:48 INFO - PROCESS | 3880 | 1464010128219 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:48 INFO - PROCESS | 3880 | 1464010128318 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:28:48 INFO - PROCESS | 3880 | 1464010128330 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:48 INFO - PROCESS | 3880 | ++DOCSHELL 19914800 == 40 [pid = 3880] [id = 92] 06:28:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (19F76000) [pid = 3880] [serial = 273] [outer = 00000000] 06:28:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (1A123C00) [pid = 3880] [serial = 274] [outer = 19F76000] 06:28:48 INFO - PROCESS | 3880 | 1464010128373 Marionette DEBUG loaded listener.js 06:28:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (1A26EC00) [pid = 3880] [serial = 275] [outer = 19F76000] 06:28:48 INFO - PROCESS | 3880 | 1464010128787 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:48 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. 06:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 641ms 06:28:48 INFO - PROCESS | 3880 | 1464010128846 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:28:48 INFO - PROCESS | 3880 | 1464010128848 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 06:28:48 INFO - PROCESS | 3880 | 1464010128851 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:28:48 INFO - PROCESS | 3880 | 1464010128853 Marionette TRACE conn2 <- [1,334,null,{}] 06:28:48 INFO - PROCESS | 3880 | 1464010128856 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:48 INFO - PROCESS | 3880 | 1464010128986 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:28:48 INFO - PROCESS | 3880 | 1464010129010 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:49 INFO - PROCESS | 3880 | ++DOCSHELL 19F7B400 == 41 [pid = 3880] [id = 93] 06:28:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (1A5D4C00) [pid = 3880] [serial = 276] [outer = 00000000] 06:28:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1A841000) [pid = 3880] [serial = 277] [outer = 1A5D4C00] 06:28:49 INFO - PROCESS | 3880 | 1464010129053 Marionette DEBUG loaded listener.js 06:28:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (1A847000) [pid = 3880] [serial = 278] [outer = 1A5D4C00] 06:28:49 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (17982C00) [pid = 3880] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:28:49 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (17982400) [pid = 3880] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:28:49 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (12897000) [pid = 3880] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:28:49 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (14F5D800) [pid = 3880] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:28:49 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (15C68400) [pid = 3880] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:28:49 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (15C44C00) [pid = 3880] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:28:49 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (10BAB800) [pid = 3880] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:28:49 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (17E07800) [pid = 3880] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:28:49 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (1990E800) [pid = 3880] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:28:49 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (16945800) [pid = 3880] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:28:49 INFO - PROCESS | 3880 | 1464010129508 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:49 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. 06:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 688ms 06:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:28:49 INFO - PROCESS | 3880 | 1464010129551 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:28:49 INFO - PROCESS | 3880 | 1464010129553 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 06:28:49 INFO - PROCESS | 3880 | 1464010129556 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:28:49 INFO - PROCESS | 3880 | 1464010129558 Marionette TRACE conn2 <- [1,338,null,{}] 06:28:49 INFO - PROCESS | 3880 | 1464010129561 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:49 INFO - PROCESS | 3880 | 1464010129639 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:28:49 INFO - PROCESS | 3880 | 1464010129646 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:49 INFO - PROCESS | 3880 | ++DOCSHELL 105FA000 == 42 [pid = 3880] [id = 94] 06:28:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (1422C000) [pid = 3880] [serial = 279] [outer = 00000000] 06:28:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (19F74C00) [pid = 3880] [serial = 280] [outer = 1422C000] 06:28:49 INFO - PROCESS | 3880 | 1464010129689 Marionette DEBUG loaded listener.js 06:28:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1A6B1800) [pid = 3880] [serial = 281] [outer = 1422C000] 06:28:50 INFO - PROCESS | 3880 | 1464010130097 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:50 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. 06:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 594ms 06:28:50 INFO - PROCESS | 3880 | 1464010130153 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:28:50 INFO - PROCESS | 3880 | 1464010130155 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 06:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:28:50 INFO - PROCESS | 3880 | 1464010130159 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:28:50 INFO - PROCESS | 3880 | 1464010130160 Marionette TRACE conn2 <- [1,342,null,{}] 06:28:50 INFO - PROCESS | 3880 | 1464010130168 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:50 INFO - PROCESS | 3880 | 1464010130244 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:28:50 INFO - PROCESS | 3880 | 1464010130250 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:50 INFO - PROCESS | 3880 | ++DOCSHELL 19F74000 == 43 [pid = 3880] [id = 95] 06:28:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (1A83E400) [pid = 3880] [serial = 282] [outer = 00000000] 06:28:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (1AB88400) [pid = 3880] [serial = 283] [outer = 1A83E400] 06:28:50 INFO - PROCESS | 3880 | 1464010130293 Marionette DEBUG loaded listener.js 06:28:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (1AB8CC00) [pid = 3880] [serial = 284] [outer = 1A83E400] 06:28:50 INFO - PROCESS | 3880 | 1464010130729 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:50 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. 06:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 594ms 06:28:50 INFO - PROCESS | 3880 | 1464010130756 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:28:50 INFO - PROCESS | 3880 | 1464010130758 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 06:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:28:50 INFO - PROCESS | 3880 | 1464010130774 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:28:50 INFO - PROCESS | 3880 | 1464010130777 Marionette TRACE conn2 <- [1,346,null,{}] 06:28:50 INFO - PROCESS | 3880 | 1464010130780 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:50 INFO - PROCESS | 3880 | 1464010130876 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:28:50 INFO - PROCESS | 3880 | 1464010130885 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:50 INFO - PROCESS | 3880 | ++DOCSHELL 0F307000 == 44 [pid = 3880] [id = 96] 06:28:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (0F309800) [pid = 3880] [serial = 285] [outer = 00000000] 06:28:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (0F30F800) [pid = 3880] [serial = 286] [outer = 0F309800] 06:28:50 INFO - PROCESS | 3880 | 1464010130932 Marionette DEBUG loaded listener.js 06:28:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1AB85800) [pid = 3880] [serial = 287] [outer = 0F309800] 06:28:51 INFO - PROCESS | 3880 | 1464010131440 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:51 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. 06:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 688ms 06:28:51 INFO - PROCESS | 3880 | 1464010131472 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:28:51 INFO - PROCESS | 3880 | 1464010131476 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 06:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:28:51 INFO - PROCESS | 3880 | 1464010131481 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:28:51 INFO - PROCESS | 3880 | 1464010131486 Marionette TRACE conn2 <- [1,350,null,{}] 06:28:51 INFO - PROCESS | 3880 | 1464010131493 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:51 INFO - PROCESS | 3880 | 1464010131639 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:28:51 INFO - PROCESS | 3880 | 1464010131737 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:51 INFO - PROCESS | 3880 | ++DOCSHELL 0F30EC00 == 45 [pid = 3880] [id = 97] 06:28:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (0F30FC00) [pid = 3880] [serial = 288] [outer = 00000000] 06:28:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (112DAC00) [pid = 3880] [serial = 289] [outer = 0F30FC00] 06:28:51 INFO - PROCESS | 3880 | 1464010131791 Marionette DEBUG loaded listener.js 06:28:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (11771400) [pid = 3880] [serial = 290] [outer = 0F30FC00] 06:28:52 INFO - PROCESS | 3880 | 1464010132356 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:52 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. 06:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 906ms 06:28:52 INFO - PROCESS | 3880 | 1464010132388 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:28:52 INFO - PROCESS | 3880 | 1464010132393 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 06:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:28:52 INFO - PROCESS | 3880 | 1464010132400 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:28:52 INFO - PROCESS | 3880 | 1464010132403 Marionette TRACE conn2 <- [1,354,null,{}] 06:28:52 INFO - PROCESS | 3880 | 1464010132407 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:52 INFO - PROCESS | 3880 | 1464010132508 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:28:52 INFO - PROCESS | 3880 | 1464010132600 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:52 INFO - PROCESS | 3880 | ++DOCSHELL 0F30E000 == 46 [pid = 3880] [id = 98] 06:28:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (12D24400) [pid = 3880] [serial = 291] [outer = 00000000] 06:28:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (14228400) [pid = 3880] [serial = 292] [outer = 12D24400] 06:28:52 INFO - PROCESS | 3880 | 1464010132653 Marionette DEBUG loaded listener.js 06:28:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (15720800) [pid = 3880] [serial = 293] [outer = 12D24400] 06:28:53 INFO - PROCESS | 3880 | 1464010133279 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:53 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. 06:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 891ms 06:28:53 INFO - PROCESS | 3880 | 1464010133302 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:28:53 INFO - PROCESS | 3880 | 1464010133304 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 06:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:28:53 INFO - PROCESS | 3880 | 1464010133308 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:28:53 INFO - PROCESS | 3880 | 1464010133312 Marionette TRACE conn2 <- [1,358,null,{}] 06:28:53 INFO - PROCESS | 3880 | 1464010133323 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:53 INFO - PROCESS | 3880 | 1464010133426 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:28:53 INFO - PROCESS | 3880 | 1464010133518 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:53 INFO - PROCESS | 3880 | ++DOCSHELL 16F2AC00 == 47 [pid = 3880] [id = 99] 06:28:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (1757B000) [pid = 3880] [serial = 294] [outer = 00000000] 06:28:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (18235800) [pid = 3880] [serial = 295] [outer = 1757B000] 06:28:53 INFO - PROCESS | 3880 | 1464010133574 Marionette DEBUG loaded listener.js 06:28:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (19BC3000) [pid = 3880] [serial = 296] [outer = 1757B000] 06:28:54 INFO - PROCESS | 3880 | 1464010134117 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:54 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. 06:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 844ms 06:28:54 INFO - PROCESS | 3880 | 1464010134151 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:28:54 INFO - PROCESS | 3880 | 1464010134154 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 06:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:28:54 INFO - PROCESS | 3880 | 1464010134157 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:28:54 INFO - PROCESS | 3880 | 1464010134159 Marionette TRACE conn2 <- [1,362,null,{}] 06:28:54 INFO - PROCESS | 3880 | 1464010134162 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:54 INFO - PROCESS | 3880 | 1464010134260 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:28:54 INFO - PROCESS | 3880 | 1464010134351 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:54 INFO - PROCESS | 3880 | ++DOCSHELL 18234800 == 48 [pid = 3880] [id = 100] 06:28:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (19F73800) [pid = 3880] [serial = 297] [outer = 00000000] 06:28:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (1AB8E800) [pid = 3880] [serial = 298] [outer = 19F73800] 06:28:54 INFO - PROCESS | 3880 | 1464010134403 Marionette DEBUG loaded listener.js 06:28:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (1AC63C00) [pid = 3880] [serial = 299] [outer = 19F73800] 06:28:54 INFO - PROCESS | 3880 | 1464010134972 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:54 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. 06:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 844ms 06:28:54 INFO - PROCESS | 3880 | 1464010134999 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:28:54 INFO - PROCESS | 3880 | 1464010135001 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 06:28:54 INFO - PROCESS | 3880 | 1464010135004 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:28:54 INFO - PROCESS | 3880 | 1464010135006 Marionette TRACE conn2 <- [1,366,null,{}] 06:28:54 INFO - PROCESS | 3880 | 1464010135010 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:55 INFO - PROCESS | 3880 | 1464010135119 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:28:55 INFO - PROCESS | 3880 | 1464010135217 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:55 INFO - PROCESS | 3880 | ++DOCSHELL 11A03800 == 49 [pid = 3880] [id = 101] 06:28:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (13838400) [pid = 3880] [serial = 300] [outer = 00000000] 06:28:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (19917400) [pid = 3880] [serial = 301] [outer = 13838400] 06:28:55 INFO - PROCESS | 3880 | 1464010135270 Marionette DEBUG loaded listener.js 06:28:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (199B6800) [pid = 3880] [serial = 302] [outer = 13838400] 06:28:55 INFO - PROCESS | 3880 | 1464010135984 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:56 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. 06:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1046ms 06:28:56 INFO - PROCESS | 3880 | 1464010136060 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:28:56 INFO - PROCESS | 3880 | 1464010136064 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 06:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:28:56 INFO - PROCESS | 3880 | 1464010136069 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:28:56 INFO - PROCESS | 3880 | 1464010136072 Marionette TRACE conn2 <- [1,370,null,{}] 06:28:56 INFO - PROCESS | 3880 | 1464010136078 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:56 INFO - PROCESS | 3880 | 1464010136176 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:28:56 INFO - PROCESS | 3880 | 1464010136303 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:56 INFO - PROCESS | 3880 | ++DOCSHELL 11C61800 == 50 [pid = 3880] [id = 102] 06:28:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (11CED800) [pid = 3880] [serial = 303] [outer = 00000000] 06:28:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (1330A400) [pid = 3880] [serial = 304] [outer = 11CED800] 06:28:56 INFO - PROCESS | 3880 | 1464010136353 Marionette DEBUG loaded listener.js 06:28:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (138E3400) [pid = 3880] [serial = 305] [outer = 11CED800] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 19F74000 == 49 [pid = 3880] [id = 95] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 105FA000 == 48 [pid = 3880] [id = 94] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 19F7B400 == 47 [pid = 3880] [id = 93] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 19914800 == 46 [pid = 3880] [id = 92] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 18229C00 == 45 [pid = 3880] [id = 91] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 16F25000 == 44 [pid = 3880] [id = 90] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 16798800 == 43 [pid = 3880] [id = 89] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 14F5DC00 == 42 [pid = 3880] [id = 88] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 11CE5800 == 41 [pid = 3880] [id = 87] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 11CE7000 == 40 [pid = 3880] [id = 86] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 10A5C400 == 39 [pid = 3880] [id = 82] 06:28:56 INFO - PROCESS | 3880 | --DOCSHELL 1A279800 == 38 [pid = 3880] [id = 81] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (18062C00) [pid = 3880] [serial = 227] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (17E0B800) [pid = 3880] [serial = 226] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (19913000) [pid = 3880] [serial = 230] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (19910400) [pid = 3880] [serial = 229] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (12D70000) [pid = 3880] [serial = 214] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (13362400) [pid = 3880] [serial = 215] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (14FB4C00) [pid = 3880] [serial = 217] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (15718400) [pid = 3880] [serial = 218] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (16793800) [pid = 3880] [serial = 223] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (15C52000) [pid = 3880] [serial = 220] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (15C6AC00) [pid = 3880] [serial = 221] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (12AE4400) [pid = 3880] [serial = 212] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (11C61400) [pid = 3880] [serial = 211] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (1990AC00) [pid = 3880] [serial = 208] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (12881000) [pid = 3880] [serial = 202] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (15C49000) [pid = 3880] [serial = 205] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (19975400) [pid = 3880] [serial = 232] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1A843000) [pid = 3880] [serial = 241] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (1A124000) [pid = 3880] [serial = 238] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (19BCC400) [pid = 3880] [serial = 233] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (18480C00) [pid = 3880] [serial = 235] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (1990D000) [pid = 3880] [serial = 236] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (16794000) [pid = 3880] [serial = 224] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (1A271C00) [pid = 3880] [serial = 239] [outer = 00000000] [url = about:blank] 06:28:56 INFO - PROCESS | 3880 | 1464010136842 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:28:56 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. 06:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 813ms 06:28:56 INFO - PROCESS | 3880 | 1464010136869 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:28:56 INFO - PROCESS | 3880 | 1464010136874 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 06:28:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:28:56 INFO - PROCESS | 3880 | 1464010136880 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:28:56 INFO - PROCESS | 3880 | 1464010136882 Marionette TRACE conn2 <- [1,374,null,{}] 06:28:56 INFO - PROCESS | 3880 | 1464010136886 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:56 INFO - PROCESS | 3880 | 1464010136968 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:28:57 INFO - PROCESS | 3880 | 1464010137047 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:57 INFO - PROCESS | 3880 | ++DOCSHELL 12AE4400 == 39 [pid = 3880] [id = 103] 06:28:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (12B56800) [pid = 3880] [serial = 306] [outer = 00000000] 06:28:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (138E0800) [pid = 3880] [serial = 307] [outer = 12B56800] 06:28:57 INFO - PROCESS | 3880 | 1464010137092 Marionette DEBUG loaded listener.js 06:28:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (15284400) [pid = 3880] [serial = 308] [outer = 12B56800] 06:28:57 INFO - PROCESS | 3880 | 1464010137504 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:28:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:28:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 703ms 06:28:57 INFO - PROCESS | 3880 | 1464010137578 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:28:57 INFO - PROCESS | 3880 | 1464010137580 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 06:28:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:28:57 INFO - PROCESS | 3880 | 1464010137584 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:28:57 INFO - PROCESS | 3880 | 1464010137587 Marionette TRACE conn2 <- [1,378,null,{}] 06:28:57 INFO - PROCESS | 3880 | 1464010137601 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:57 INFO - PROCESS | 3880 | 1464010137712 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:28:57 INFO - PROCESS | 3880 | 1464010137730 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:57 INFO - PROCESS | 3880 | ++DOCSHELL 16357800 == 40 [pid = 3880] [id = 104] 06:28:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (16410400) [pid = 3880] [serial = 309] [outer = 00000000] 06:28:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (16796000) [pid = 3880] [serial = 310] [outer = 16410400] 06:28:57 INFO - PROCESS | 3880 | 1464010137776 Marionette DEBUG loaded listener.js 06:28:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1679D400) [pid = 3880] [serial = 311] [outer = 16410400] 06:28:58 INFO - PROCESS | 3880 | 1464010138218 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:28:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:28:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 688ms 06:28:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:28:58 INFO - PROCESS | 3880 | 1464010138283 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:28:58 INFO - PROCESS | 3880 | 1464010138286 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 06:28:58 INFO - PROCESS | 3880 | 1464010138289 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:28:58 INFO - PROCESS | 3880 | 1464010138291 Marionette TRACE conn2 <- [1,382,null,{}] 06:28:58 INFO - PROCESS | 3880 | 1464010138294 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:58 INFO - PROCESS | 3880 | 1464010138371 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:28:58 INFO - PROCESS | 3880 | 1464010138379 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:58 INFO - PROCESS | 3880 | ++DOCSHELL 16797000 == 41 [pid = 3880] [id = 105] 06:28:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (16F31400) [pid = 3880] [serial = 312] [outer = 00000000] 06:28:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (17A93C00) [pid = 3880] [serial = 313] [outer = 16F31400] 06:28:58 INFO - PROCESS | 3880 | 1464010138423 Marionette DEBUG loaded listener.js 06:28:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (17E58C00) [pid = 3880] [serial = 314] [outer = 16F31400] 06:28:58 INFO - PROCESS | 3880 | 1464010138878 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:28:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:28:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 625ms 06:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:28:58 INFO - PROCESS | 3880 | 1464010138927 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:28:58 INFO - PROCESS | 3880 | 1464010138929 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 06:28:58 INFO - PROCESS | 3880 | 1464010138932 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:28:58 INFO - PROCESS | 3880 | 1464010138943 Marionette TRACE conn2 <- [1,386,null,{}] 06:28:58 INFO - PROCESS | 3880 | 1464010138953 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:59 INFO - PROCESS | 3880 | 1464010139050 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:28:59 INFO - PROCESS | 3880 | 1464010139131 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:59 INFO - PROCESS | 3880 | ++DOCSHELL 16CA5400 == 42 [pid = 3880] [id = 106] 06:28:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (16F2B000) [pid = 3880] [serial = 315] [outer = 00000000] 06:28:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (18236400) [pid = 3880] [serial = 316] [outer = 16F2B000] 06:28:59 INFO - PROCESS | 3880 | 1464010139175 Marionette DEBUG loaded listener.js 06:28:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (1990B400) [pid = 3880] [serial = 317] [outer = 16F2B000] 06:28:59 INFO - PROCESS | 3880 | 1464010139592 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:28:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:28:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 687ms 06:28:59 INFO - PROCESS | 3880 | 1464010139632 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:28:59 INFO - PROCESS | 3880 | 1464010139634 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 06:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:28:59 INFO - PROCESS | 3880 | 1464010139642 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:28:59 INFO - PROCESS | 3880 | 1464010139644 Marionette TRACE conn2 <- [1,390,null,{}] 06:28:59 INFO - PROCESS | 3880 | 1464010139647 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:59 INFO - PROCESS | 3880 | 1464010139777 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:28:59 INFO - PROCESS | 3880 | 1464010139784 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:59 INFO - PROCESS | 3880 | ++DOCSHELL 10480000 == 43 [pid = 3880] [id = 107] 06:28:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (16F71000) [pid = 3880] [serial = 318] [outer = 00000000] 06:28:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (199BE000) [pid = 3880] [serial = 319] [outer = 16F71000] 06:28:59 INFO - PROCESS | 3880 | 1464010139833 Marionette DEBUG loaded listener.js 06:28:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (199C3C00) [pid = 3880] [serial = 320] [outer = 16F71000] 06:29:00 INFO - PROCESS | 3880 | 1464010140270 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:29:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:29:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 703ms 06:29:00 INFO - PROCESS | 3880 | 1464010140342 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:29:00 INFO - PROCESS | 3880 | 1464010140344 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 06:29:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:29:00 INFO - PROCESS | 3880 | 1464010140347 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:29:00 INFO - PROCESS | 3880 | 1464010140349 Marionette TRACE conn2 <- [1,394,null,{}] 06:29:00 INFO - PROCESS | 3880 | 1464010140352 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:00 INFO - PROCESS | 3880 | 1464010140480 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:29:00 INFO - PROCESS | 3880 | 1464010140534 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:00 INFO - PROCESS | 3880 | ++DOCSHELL 19F70C00 == 44 [pid = 3880] [id = 108] 06:29:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (19F72C00) [pid = 3880] [serial = 321] [outer = 00000000] 06:29:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (1A124000) [pid = 3880] [serial = 322] [outer = 19F72C00] 06:29:00 INFO - PROCESS | 3880 | 1464010140578 Marionette DEBUG loaded listener.js 06:29:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (1A127400) [pid = 3880] [serial = 323] [outer = 19F72C00] 06:29:00 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (19910800) [pid = 3880] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:29:00 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (19F76000) [pid = 3880] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:29:00 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (128A1800) [pid = 3880] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:29:00 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (16798C00) [pid = 3880] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:29:00 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (16F2A800) [pid = 3880] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:29:00 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (11CEA800) [pid = 3880] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:29:00 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (157B5C00) [pid = 3880] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:29:00 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (1A5D4C00) [pid = 3880] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:29:00 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (1A83E400) [pid = 3880] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:29:00 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (1422C000) [pid = 3880] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:29:01 INFO - PROCESS | 3880 | 1464010141063 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 750ms 06:29:01 INFO - PROCESS | 3880 | 1464010141088 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:29:01 INFO - PROCESS | 3880 | 1464010141090 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 06:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:29:01 INFO - PROCESS | 3880 | 1464010141093 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:29:01 INFO - PROCESS | 3880 | 1464010141094 Marionette TRACE conn2 <- [1,398,null,{}] 06:29:01 INFO - PROCESS | 3880 | 1464010141102 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:01 INFO - PROCESS | 3880 | 1464010141176 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:29:01 INFO - PROCESS | 3880 | 1464010141183 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:01 INFO - PROCESS | 3880 | ++DOCSHELL 10BB4800 == 45 [pid = 3880] [id = 109] 06:29:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (167A0400) [pid = 3880] [serial = 324] [outer = 00000000] 06:29:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (1996B800) [pid = 3880] [serial = 325] [outer = 167A0400] 06:29:01 INFO - PROCESS | 3880 | 1464010141235 Marionette DEBUG loaded listener.js 06:29:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (1A274000) [pid = 3880] [serial = 326] [outer = 167A0400] 06:29:01 INFO - PROCESS | 3880 | 1464010141668 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 594ms 06:29:01 INFO - PROCESS | 3880 | 1464010141690 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:29:01 INFO - PROCESS | 3880 | 1464010141692 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 06:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:29:01 INFO - PROCESS | 3880 | 1464010141696 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:29:01 INFO - PROCESS | 3880 | 1464010141697 Marionette TRACE conn2 <- [1,402,null,{}] 06:29:01 INFO - PROCESS | 3880 | 1464010141701 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:01 INFO - PROCESS | 3880 | 1464010141777 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:29:01 INFO - PROCESS | 3880 | 1464010141810 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:01 INFO - PROCESS | 3880 | ++DOCSHELL 1A6B6000 == 46 [pid = 3880] [id = 110] 06:29:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (1A840000) [pid = 3880] [serial = 327] [outer = 00000000] 06:29:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (1A964C00) [pid = 3880] [serial = 328] [outer = 1A840000] 06:29:01 INFO - PROCESS | 3880 | 1464010141853 Marionette DEBUG loaded listener.js 06:29:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (1AB86C00) [pid = 3880] [serial = 329] [outer = 1A840000] 06:29:02 INFO - PROCESS | 3880 | 1464010142280 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:29:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 625ms 06:29:02 INFO - PROCESS | 3880 | 1464010142334 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:29:02 INFO - PROCESS | 3880 | 1464010142336 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 06:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:29:02 INFO - PROCESS | 3880 | 1464010142340 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:29:02 INFO - PROCESS | 3880 | 1464010142343 Marionette TRACE conn2 <- [1,406,null,{}] 06:29:02 INFO - PROCESS | 3880 | 1464010142348 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:02 INFO - PROCESS | 3880 | 1464010142424 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:29:02 INFO - PROCESS | 3880 | 1464010142434 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:02 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F9800 == 47 [pid = 3880] [id = 111] 06:29:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (0C7FA400) [pid = 3880] [serial = 330] [outer = 00000000] 06:29:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (0C7FD400) [pid = 3880] [serial = 331] [outer = 0C7FA400] 06:29:02 INFO - PROCESS | 3880 | 1464010142477 Marionette DEBUG loaded listener.js 06:29:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (161AAC00) [pid = 3880] [serial = 332] [outer = 0C7FA400] 06:29:02 INFO - PROCESS | 3880 | 1464010142893 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:29:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 594ms 06:29:02 INFO - PROCESS | 3880 | 1464010142936 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:29:02 INFO - PROCESS | 3880 | 1464010142939 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 06:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:29:02 INFO - PROCESS | 3880 | 1464010142942 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:29:02 INFO - PROCESS | 3880 | 1464010142944 Marionette TRACE conn2 <- [1,410,null,{}] 06:29:02 INFO - PROCESS | 3880 | 1464010142952 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:03 INFO - PROCESS | 3880 | 1464010143099 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:29:03 INFO - PROCESS | 3880 | 1464010143245 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:03 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F7000 == 48 [pid = 3880] [id = 112] 06:29:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (0C7FAC00) [pid = 3880] [serial = 333] [outer = 00000000] 06:29:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (0F306800) [pid = 3880] [serial = 334] [outer = 0C7FAC00] 06:29:03 INFO - PROCESS | 3880 | 1464010143300 Marionette DEBUG loaded listener.js 06:29:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (105FA000) [pid = 3880] [serial = 335] [outer = 0C7FAC00] 06:29:03 INFO - PROCESS | 3880 | 1464010143882 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1000ms 06:29:03 INFO - PROCESS | 3880 | 1464010143947 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:29:03 INFO - PROCESS | 3880 | 1464010143950 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 06:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:29:03 INFO - PROCESS | 3880 | 1464010143955 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:29:03 INFO - PROCESS | 3880 | 1464010143959 Marionette TRACE conn2 <- [1,414,null,{}] 06:29:03 INFO - PROCESS | 3880 | 1464010143964 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:04 INFO - PROCESS | 3880 | 1464010144067 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:29:04 INFO - PROCESS | 3880 | 1464010144150 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:04 INFO - PROCESS | 3880 | ++DOCSHELL 1330D000 == 49 [pid = 3880] [id = 113] 06:29:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (1335B800) [pid = 3880] [serial = 336] [outer = 00000000] 06:29:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (15719400) [pid = 3880] [serial = 337] [outer = 1335B800] 06:29:04 INFO - PROCESS | 3880 | 1464010144246 Marionette DEBUG loaded listener.js 06:29:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (15C4DC00) [pid = 3880] [serial = 338] [outer = 1335B800] 06:29:04 INFO - PROCESS | 3880 | 1464010144840 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 953ms 06:29:04 INFO - PROCESS | 3880 | 1464010144902 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:29:04 INFO - PROCESS | 3880 | 1464010144905 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 06:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:29:04 INFO - PROCESS | 3880 | 1464010144909 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:29:04 INFO - PROCESS | 3880 | 1464010144911 Marionette TRACE conn2 <- [1,418,null,{}] 06:29:04 INFO - PROCESS | 3880 | 1464010144915 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:05 INFO - PROCESS | 3880 | 1464010145035 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:29:05 INFO - PROCESS | 3880 | 1464010145161 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:05 INFO - PROCESS | 3880 | ++DOCSHELL 161AD000 == 50 [pid = 3880] [id = 114] 06:29:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (16795800) [pid = 3880] [serial = 339] [outer = 00000000] 06:29:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (16D9E800) [pid = 3880] [serial = 340] [outer = 16795800] 06:29:05 INFO - PROCESS | 3880 | 1464010145216 Marionette DEBUG loaded listener.js 06:29:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (16DA2000) [pid = 3880] [serial = 341] [outer = 16795800] 06:29:06 INFO - PROCESS | 3880 | 1464010146291 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:29:06 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 06:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1391ms 06:29:06 INFO - PROCESS | 3880 | 1464010146304 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:29:06 INFO - PROCESS | 3880 | 1464010146308 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 06:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:29:06 INFO - PROCESS | 3880 | 1464010146363 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:29:06 INFO - PROCESS | 3880 | 1464010146368 Marionette TRACE conn2 <- [1,422,null,{}] 06:29:06 INFO - PROCESS | 3880 | 1464010146372 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:06 INFO - PROCESS | 3880 | 1464010146469 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:29:06 INFO - PROCESS | 3880 | 1464010146702 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:06 INFO - PROCESS | 3880 | ++DOCSHELL 0C787C00 == 51 [pid = 3880] [id = 115] 06:29:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (0C78AC00) [pid = 3880] [serial = 342] [outer = 00000000] 06:29:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (0F30DC00) [pid = 3880] [serial = 343] [outer = 0C78AC00] 06:29:06 INFO - PROCESS | 3880 | 1464010146752 Marionette DEBUG loaded listener.js 06:29:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (102EB000) [pid = 3880] [serial = 344] [outer = 0C78AC00] 06:29:07 INFO - PROCESS | 3880 | 1464010147785 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1453ms 06:29:07 INFO - PROCESS | 3880 | 1464010147819 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:29:07 INFO - PROCESS | 3880 | 1464010147823 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 06:29:07 INFO - PROCESS | 3880 | 1464010147828 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:29:07 INFO - PROCESS | 3880 | 1464010147832 Marionette TRACE conn2 <- [1,426,null,{}] 06:29:07 INFO - PROCESS | 3880 | 1464010147836 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:07 INFO - PROCESS | 3880 | 1464010147933 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:29:08 INFO - PROCESS | 3880 | 1464010148046 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:08 INFO - PROCESS | 3880 | ++DOCSHELL 12A89000 == 52 [pid = 3880] [id = 116] 06:29:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (12A8C000) [pid = 3880] [serial = 345] [outer = 00000000] 06:29:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (13D04800) [pid = 3880] [serial = 346] [outer = 12A8C000] 06:29:08 INFO - PROCESS | 3880 | 1464010148138 Marionette DEBUG loaded listener.js 06:29:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (14222800) [pid = 3880] [serial = 347] [outer = 12A8C000] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 17A8EC00 == 51 [pid = 3880] [id = 70] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 0C7F9800 == 50 [pid = 3880] [id = 111] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 1A6B6000 == 49 [pid = 3880] [id = 110] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 10BB4800 == 48 [pid = 3880] [id = 109] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 19F70C00 == 47 [pid = 3880] [id = 108] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 10480000 == 46 [pid = 3880] [id = 107] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 16CA5400 == 45 [pid = 3880] [id = 106] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 16797000 == 44 [pid = 3880] [id = 105] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 16357800 == 43 [pid = 3880] [id = 104] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 12AE4400 == 42 [pid = 3880] [id = 103] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 11C61800 == 41 [pid = 3880] [id = 102] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 0F30E000 == 40 [pid = 3880] [id = 98] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 0F30EC00 == 39 [pid = 3880] [id = 97] 06:29:08 INFO - PROCESS | 3880 | --DOCSHELL 0F307000 == 38 [pid = 3880] [id = 96] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (1996C800) [pid = 3880] [serial = 271] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (1A26EC00) [pid = 3880] [serial = 275] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (1A123C00) [pid = 3880] [serial = 274] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (1335E800) [pid = 3880] [serial = 259] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (13D0B400) [pid = 3880] [serial = 260] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (1679EC00) [pid = 3880] [serial = 265] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (1693D400) [pid = 3880] [serial = 266] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (17982000) [pid = 3880] [serial = 268] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (13837000) [pid = 3880] [serial = 257] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (12A86000) [pid = 3880] [serial = 256] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (15C45400) [pid = 3880] [serial = 262] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (1619F400) [pid = 3880] [serial = 263] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (11A0E400) [pid = 3880] [serial = 244] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (19BC8C00) [pid = 3880] [serial = 272] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (15713400) [pid = 3880] [serial = 247] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (19917000) [pid = 3880] [serial = 250] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (1A965800) [pid = 3880] [serial = 253] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1A841000) [pid = 3880] [serial = 277] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (1AB8CC00) [pid = 3880] [serial = 284] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (0F30F800) [pid = 3880] [serial = 286] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (1AB88400) [pid = 3880] [serial = 283] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (1A847000) [pid = 3880] [serial = 278] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (19F74C00) [pid = 3880] [serial = 280] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (1A6B1800) [pid = 3880] [serial = 281] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (17A90400) [pid = 3880] [serial = 269] [outer = 00000000] [url = about:blank] 06:29:08 INFO - PROCESS | 3880 | 1464010148610 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:29:08 INFO - PROCESS | 3880 | 1464010148678 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 06:29:08 INFO - PROCESS | 3880 | 1464010148682 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:29:08 INFO - PROCESS | 3880 | 1464010148684 Marionette TRACE conn2 <- [1,430,null,{}] 06:29:08 INFO - PROCESS | 3880 | 1464010148688 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:08 INFO - PROCESS | 3880 | 1464010148767 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:29:08 INFO - PROCESS | 3880 | 1464010148776 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:08 INFO - PROCESS | 3880 | ++DOCSHELL 12AEA000 == 39 [pid = 3880] [id = 117] 06:29:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (12AEBC00) [pid = 3880] [serial = 348] [outer = 00000000] 06:29:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (1422C000) [pid = 3880] [serial = 349] [outer = 12AEBC00] 06:29:08 INFO - PROCESS | 3880 | 1464010148821 Marionette DEBUG loaded listener.js 06:29:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (157B1400) [pid = 3880] [serial = 350] [outer = 12AEBC00] 06:29:09 INFO - PROCESS | 3880 | 1464010149275 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 625ms 06:29:09 INFO - PROCESS | 3880 | 1464010149320 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:29:09 INFO - PROCESS | 3880 | 1464010149323 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 06:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:29:09 INFO - PROCESS | 3880 | 1464010149332 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:29:09 INFO - PROCESS | 3880 | 1464010149337 Marionette TRACE conn2 <- [1,434,null,{}] 06:29:09 INFO - PROCESS | 3880 | 1464010149341 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:09 INFO - PROCESS | 3880 | 1464010149446 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:29:09 INFO - PROCESS | 3880 | 1464010149454 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:09 INFO - PROCESS | 3880 | ++DOCSHELL 161A5400 == 40 [pid = 3880] [id = 118] 06:29:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (161AE800) [pid = 3880] [serial = 351] [outer = 00000000] 06:29:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (16792400) [pid = 3880] [serial = 352] [outer = 161AE800] 06:29:09 INFO - PROCESS | 3880 | 1464010149500 Marionette DEBUG loaded listener.js 06:29:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (1679F800) [pid = 3880] [serial = 353] [outer = 161AE800] 06:29:09 INFO - PROCESS | 3880 | 1464010149949 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 656ms 06:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:29:09 INFO - PROCESS | 3880 | 1464010149986 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:29:09 INFO - PROCESS | 3880 | 1464010149988 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 06:29:09 INFO - PROCESS | 3880 | 1464010149991 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:29:09 INFO - PROCESS | 3880 | 1464010149993 Marionette TRACE conn2 <- [1,438,null,{}] 06:29:09 INFO - PROCESS | 3880 | 1464010149996 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:10 INFO - PROCESS | 3880 | 1464010150073 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:29:10 INFO - PROCESS | 3880 | 1464010150079 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:10 INFO - PROCESS | 3880 | ++DOCSHELL 16941400 == 41 [pid = 3880] [id = 119] 06:29:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (16945800) [pid = 3880] [serial = 354] [outer = 00000000] 06:29:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (16D98800) [pid = 3880] [serial = 355] [outer = 16945800] 06:29:10 INFO - PROCESS | 3880 | 1464010150126 Marionette DEBUG loaded listener.js 06:29:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (16DA4400) [pid = 3880] [serial = 356] [outer = 16945800] 06:29:10 INFO - PROCESS | 3880 | 1464010150538 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:29:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:29:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 593ms 06:29:10 INFO - PROCESS | 3880 | 1464010150588 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:29:10 INFO - PROCESS | 3880 | 1464010150591 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 06:29:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:29:10 INFO - PROCESS | 3880 | 1464010150605 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:29:10 INFO - PROCESS | 3880 | 1464010150616 Marionette TRACE conn2 <- [1,442,null,{}] 06:29:10 INFO - PROCESS | 3880 | 1464010150620 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:10 INFO - PROCESS | 3880 | 1464010150720 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:29:10 INFO - PROCESS | 3880 | 1464010150727 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:10 INFO - PROCESS | 3880 | ++DOCSHELL 17985000 == 42 [pid = 3880] [id = 120] 06:29:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (17985400) [pid = 3880] [serial = 357] [outer = 00000000] 06:29:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (17E07800) [pid = 3880] [serial = 358] [outer = 17985400] 06:29:10 INFO - PROCESS | 3880 | 1464010150823 Marionette DEBUG loaded listener.js 06:29:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (1822CC00) [pid = 3880] [serial = 359] [outer = 17985400] 06:29:11 INFO - PROCESS | 3880 | 1464010151284 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 719ms 06:29:11 INFO - PROCESS | 3880 | 1464010151318 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:29:11 INFO - PROCESS | 3880 | 1464010151320 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 06:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:29:11 INFO - PROCESS | 3880 | 1464010151323 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:29:11 INFO - PROCESS | 3880 | 1464010151325 Marionette TRACE conn2 <- [1,446,null,{}] 06:29:11 INFO - PROCESS | 3880 | 1464010151328 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:11 INFO - PROCESS | 3880 | 1464010151432 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:29:11 INFO - PROCESS | 3880 | 1464010151438 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:11 INFO - PROCESS | 3880 | ++DOCSHELL 17A90C00 == 43 [pid = 3880] [id = 121] 06:29:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (18233C00) [pid = 3880] [serial = 360] [outer = 00000000] 06:29:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (199B7000) [pid = 3880] [serial = 361] [outer = 18233C00] 06:29:11 INFO - PROCESS | 3880 | 1464010151481 Marionette DEBUG loaded listener.js 06:29:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (199BC400) [pid = 3880] [serial = 362] [outer = 18233C00] 06:29:11 INFO - PROCESS | 3880 | 1464010151924 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 625ms 06:29:11 INFO - PROCESS | 3880 | 1464010151961 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:29:11 INFO - PROCESS | 3880 | 1464010151963 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 06:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:29:11 INFO - PROCESS | 3880 | 1464010151966 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:29:11 INFO - PROCESS | 3880 | 1464010151968 Marionette TRACE conn2 <- [1,450,null,{}] 06:29:11 INFO - PROCESS | 3880 | 1464010151977 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:12 INFO - PROCESS | 3880 | 1464010152077 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:29:12 INFO - PROCESS | 3880 | 1464010152159 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:12 INFO - PROCESS | 3880 | ++DOCSHELL 0C7FCC00 == 44 [pid = 3880] [id = 122] 06:29:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (19971C00) [pid = 3880] [serial = 363] [outer = 00000000] 06:29:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (19F71C00) [pid = 3880] [serial = 364] [outer = 19971C00] 06:29:12 INFO - PROCESS | 3880 | 1464010152202 Marionette DEBUG loaded listener.js 06:29:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (19F72400) [pid = 3880] [serial = 365] [outer = 19971C00] 06:29:12 INFO - PROCESS | 3880 | 1464010152830 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:29:12 INFO - PROCESS | 3880 | 1464010152953 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 06:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:29:12 INFO - PROCESS | 3880 | 1464010152957 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:29:12 INFO - PROCESS | 3880 | 1464010152958 Marionette TRACE conn2 <- [1,454,null,{}] 06:29:12 INFO - PROCESS | 3880 | 1464010152962 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:13 INFO - PROCESS | 3880 | 1464010153041 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:29:13 INFO - PROCESS | 3880 | 1464010153047 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:13 INFO - PROCESS | 3880 | ++DOCSHELL 11711400 == 45 [pid = 3880] [id = 123] 06:29:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (1171B800) [pid = 3880] [serial = 366] [outer = 00000000] 06:29:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (130CB000) [pid = 3880] [serial = 367] [outer = 1171B800] 06:29:13 INFO - PROCESS | 3880 | 1464010153101 Marionette DEBUG loaded listener.js 06:29:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (13838400) [pid = 3880] [serial = 368] [outer = 1171B800] 06:29:13 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:13 INFO - PROCESS | 3880 | 1464010153544 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:29:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:29:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 640ms 06:29:13 INFO - PROCESS | 3880 | 1464010153594 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:29:13 INFO - PROCESS | 3880 | 1464010153596 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 06:29:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:29:13 INFO - PROCESS | 3880 | 1464010153599 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:29:13 INFO - PROCESS | 3880 | 1464010153600 Marionette TRACE conn2 <- [1,458,null,{}] 06:29:13 INFO - PROCESS | 3880 | 1464010153604 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:13 INFO - PROCESS | 3880 | 1464010153679 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:29:13 INFO - PROCESS | 3880 | 1464010153688 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:13 INFO - PROCESS | 3880 | ++DOCSHELL 11CEA800 == 46 [pid = 3880] [id = 124] 06:29:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (14FAF400) [pid = 3880] [serial = 369] [outer = 00000000] 06:29:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (17A8C400) [pid = 3880] [serial = 370] [outer = 14FAF400] 06:29:13 INFO - PROCESS | 3880 | 1464010153735 Marionette DEBUG loaded listener.js 06:29:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (19911C00) [pid = 3880] [serial = 371] [outer = 14FAF400] 06:29:14 INFO - PROCESS | 3880 | 1464010154167 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:29:14 INFO - PROCESS | 3880 | 1464010154198 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 06:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:29:14 INFO - PROCESS | 3880 | 1464010154206 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:29:14 INFO - PROCESS | 3880 | 1464010154207 Marionette TRACE conn2 <- [1,462,null,{}] 06:29:14 INFO - PROCESS | 3880 | 1464010154211 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:14 INFO - PROCESS | 3880 | 1464010154286 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:29:14 INFO - PROCESS | 3880 | 1464010154292 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:14 INFO - PROCESS | 3880 | ++DOCSHELL 16944400 == 47 [pid = 3880] [id = 125] 06:29:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (199C2400) [pid = 3880] [serial = 372] [outer = 00000000] 06:29:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (1A6B1800) [pid = 3880] [serial = 373] [outer = 199C2400] 06:29:14 INFO - PROCESS | 3880 | 1464010154341 Marionette DEBUG loaded listener.js 06:29:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (1A844C00) [pid = 3880] [serial = 374] [outer = 199C2400] 06:29:14 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:14 INFO - PROCESS | 3880 | 1464010154785 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:29:14 INFO - PROCESS | 3880 | 1464010154884 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 06:29:14 INFO - PROCESS | 3880 | 1464010154890 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:29:14 INFO - PROCESS | 3880 | 1464010154894 Marionette TRACE conn2 <- [1,466,null,{}] 06:29:14 INFO - PROCESS | 3880 | 1464010154900 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:14 INFO - PROCESS | 3880 | 1464010154996 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:29:15 INFO - PROCESS | 3880 | 1464010155211 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:15 INFO - PROCESS | 3880 | ++DOCSHELL 10BAB800 == 48 [pid = 3880] [id = 126] 06:29:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (10BB0000) [pid = 3880] [serial = 375] [outer = 00000000] 06:29:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (112A5800) [pid = 3880] [serial = 376] [outer = 10BB0000] 06:29:15 INFO - PROCESS | 3880 | 1464010155266 Marionette DEBUG loaded listener.js 06:29:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (11C54C00) [pid = 3880] [serial = 377] [outer = 10BB0000] 06:29:15 INFO - PROCESS | 3880 | 1464010155830 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:29:15 INFO - PROCESS | 3880 | 1464010155902 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 06:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:29:15 INFO - PROCESS | 3880 | 1464010155910 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:29:15 INFO - PROCESS | 3880 | 1464010155914 Marionette TRACE conn2 <- [1,470,null,{}] 06:29:15 INFO - PROCESS | 3880 | 1464010155918 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:16 INFO - PROCESS | 3880 | 1464010156049 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:29:16 INFO - PROCESS | 3880 | 1464010156173 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:16 INFO - PROCESS | 3880 | ++DOCSHELL 13BF9800 == 49 [pid = 3880] [id = 127] 06:29:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (140B9800) [pid = 3880] [serial = 378] [outer = 00000000] 06:29:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (15C4A000) [pid = 3880] [serial = 379] [outer = 140B9800] 06:29:16 INFO - PROCESS | 3880 | 1464010156227 Marionette DEBUG loaded listener.js 06:29:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (16795C00) [pid = 3880] [serial = 380] [outer = 140B9800] 06:29:16 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:29:16 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:29:16 INFO - PROCESS | 3880 | 1464010156850 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1000ms 06:29:16 INFO - PROCESS | 3880 | 1464010156911 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:29:16 INFO - PROCESS | 3880 | 1464010156914 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 06:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:29:16 INFO - PROCESS | 3880 | 1464010156918 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:29:16 INFO - PROCESS | 3880 | 1464010156920 Marionette TRACE conn2 <- [1,474,null,{}] 06:29:16 INFO - PROCESS | 3880 | 1464010156929 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:17 INFO - PROCESS | 3880 | 1464010157037 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:29:17 INFO - PROCESS | 3880 | 1464010157162 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:17 INFO - PROCESS | 3880 | ++DOCSHELL 19916C00 == 50 [pid = 3880] [id = 128] 06:29:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (19917800) [pid = 3880] [serial = 381] [outer = 00000000] 06:29:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (19F79C00) [pid = 3880] [serial = 382] [outer = 19917800] 06:29:17 INFO - PROCESS | 3880 | 1464010157220 Marionette DEBUG loaded listener.js 06:29:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (1A6B4400) [pid = 3880] [serial = 383] [outer = 19917800] 06:29:17 INFO - PROCESS | 3880 | 1464010157886 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1031ms 06:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:29:17 INFO - PROCESS | 3880 | 1464010157957 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:29:17 INFO - PROCESS | 3880 | 1464010157959 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 06:29:17 INFO - PROCESS | 3880 | 1464010157963 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:29:17 INFO - PROCESS | 3880 | 1464010157965 Marionette TRACE conn2 <- [1,478,null,{}] 06:29:17 INFO - PROCESS | 3880 | 1464010157969 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:18 INFO - PROCESS | 3880 | 1464010158122 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:29:18 INFO - PROCESS | 3880 | 1464010158239 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:18 INFO - PROCESS | 3880 | ++DOCSHELL 102D1000 == 51 [pid = 3880] [id = 129] 06:29:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (104EC800) [pid = 3880] [serial = 384] [outer = 00000000] 06:29:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (1289E400) [pid = 3880] [serial = 385] [outer = 104EC800] 06:29:18 INFO - PROCESS | 3880 | 1464010158294 Marionette DEBUG loaded listener.js 06:29:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (15281000) [pid = 3880] [serial = 386] [outer = 104EC800] 06:29:18 INFO - PROCESS | 3880 | 1464010158977 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1031ms 06:29:18 INFO - PROCESS | 3880 | 1464010159006 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:29:18 INFO - PROCESS | 3880 | 1464010159011 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 06:29:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:29:19 INFO - PROCESS | 3880 | 1464010159016 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:29:19 INFO - PROCESS | 3880 | 1464010159020 Marionette TRACE conn2 <- [1,482,null,{}] 06:29:19 INFO - PROCESS | 3880 | 1464010159042 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:19 INFO - PROCESS | 3880 | 1464010159135 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:29:19 INFO - PROCESS | 3880 | 1464010159237 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:19 INFO - PROCESS | 3880 | ++DOCSHELL 12897000 == 52 [pid = 3880] [id = 130] 06:29:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (1289BC00) [pid = 3880] [serial = 387] [outer = 00000000] 06:29:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (13BF3400) [pid = 3880] [serial = 388] [outer = 1289BC00] 06:29:19 INFO - PROCESS | 3880 | 1464010159285 Marionette DEBUG loaded listener.js 06:29:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (140BC400) [pid = 3880] [serial = 389] [outer = 1289BC00] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 11CEA800 == 51 [pid = 3880] [id = 124] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 11711400 == 50 [pid = 3880] [id = 123] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 0C7FCC00 == 49 [pid = 3880] [id = 122] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 17A90C00 == 48 [pid = 3880] [id = 121] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 17985000 == 47 [pid = 3880] [id = 120] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 16941400 == 46 [pid = 3880] [id = 119] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 161A5400 == 45 [pid = 3880] [id = 118] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 12AEA000 == 44 [pid = 3880] [id = 117] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 12A89000 == 43 [pid = 3880] [id = 116] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 0C787C00 == 42 [pid = 3880] [id = 115] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 1330D000 == 41 [pid = 3880] [id = 113] 06:29:19 INFO - PROCESS | 3880 | --DOCSHELL 0C7F7000 == 40 [pid = 3880] [id = 112] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (1AB8E800) [pid = 3880] [serial = 298] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (0C7FD400) [pid = 3880] [serial = 331] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (16F75400) [pid = 3880] [serial = 163] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (157C2C00) [pid = 3880] [serial = 248] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (1571BC00) [pid = 3880] [serial = 166] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (11AF7800) [pid = 3880] [serial = 157] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (1A968800) [pid = 3880] [serial = 254] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (1990EC00) [pid = 3880] [serial = 209] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (15C50C00) [pid = 3880] [serial = 160] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (1A275800) [pid = 3880] [serial = 251] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (1A275000) [pid = 3880] [serial = 200] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1A849800) [pid = 3880] [serial = 242] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (1640FC00) [pid = 3880] [serial = 206] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (12A93800) [pid = 3880] [serial = 245] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (1335CC00) [pid = 3880] [serial = 203] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (1990B400) [pid = 3880] [serial = 317] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (18236400) [pid = 3880] [serial = 316] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (199C3C00) [pid = 3880] [serial = 320] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (199BE000) [pid = 3880] [serial = 319] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (17A93C00) [pid = 3880] [serial = 313] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (1A124000) [pid = 3880] [serial = 322] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (18235800) [pid = 3880] [serial = 295] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (19917400) [pid = 3880] [serial = 301] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (14228400) [pid = 3880] [serial = 292] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (112DAC00) [pid = 3880] [serial = 289] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (138E0800) [pid = 3880] [serial = 307] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (15284400) [pid = 3880] [serial = 308] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (138E3400) [pid = 3880] [serial = 305] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (1330A400) [pid = 3880] [serial = 304] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (16796000) [pid = 3880] [serial = 310] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (1679D400) [pid = 3880] [serial = 311] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (1996B800) [pid = 3880] [serial = 325] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (1A274000) [pid = 3880] [serial = 326] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (1A964C00) [pid = 3880] [serial = 328] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (1A127400) [pid = 3880] [serial = 323] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (199B6800) [pid = 3880] [serial = 302] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (1AB86C00) [pid = 3880] [serial = 329] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (17E58C00) [pid = 3880] [serial = 314] [outer = 00000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3880 | 1464010159884 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:29:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 922ms 06:29:19 INFO - PROCESS | 3880 | 1464010159940 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:29:19 INFO - PROCESS | 3880 | 1464010159945 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 06:29:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:29:19 INFO - PROCESS | 3880 | 1464010159950 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:29:19 INFO - PROCESS | 3880 | 1464010159953 Marionette TRACE conn2 <- [1,486,null,{}] 06:29:19 INFO - PROCESS | 3880 | 1464010159957 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:20 INFO - PROCESS | 3880 | 1464010160038 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:29:20 INFO - PROCESS | 3880 | 1464010160143 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:20 INFO - PROCESS | 3880 | ++DOCSHELL 10561800 == 41 [pid = 3880] [id = 131] 06:29:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (11A04000) [pid = 3880] [serial = 390] [outer = 00000000] 06:29:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (13BF0000) [pid = 3880] [serial = 391] [outer = 11A04000] 06:29:20 INFO - PROCESS | 3880 | 1464010160189 Marionette DEBUG loaded listener.js 06:29:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (14226C00) [pid = 3880] [serial = 392] [outer = 11A04000] 06:29:20 INFO - PROCESS | 3880 | 1464010160579 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 703ms 06:29:20 INFO - PROCESS | 3880 | 1464010160650 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:29:20 INFO - PROCESS | 3880 | 1464010160652 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 06:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:29:20 INFO - PROCESS | 3880 | 1464010160655 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:29:20 INFO - PROCESS | 3880 | 1464010160659 Marionette TRACE conn2 <- [1,490,null,{}] 06:29:20 INFO - PROCESS | 3880 | 1464010160668 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:20 INFO - PROCESS | 3880 | 1464010160749 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:29:20 INFO - PROCESS | 3880 | 1464010160759 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:20 INFO - PROCESS | 3880 | ++DOCSHELL 15326800 == 42 [pid = 3880] [id = 132] 06:29:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (15C52C00) [pid = 3880] [serial = 393] [outer = 00000000] 06:29:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (16798800) [pid = 3880] [serial = 394] [outer = 15C52C00] 06:29:20 INFO - PROCESS | 3880 | 1464010160805 Marionette DEBUG loaded listener.js 06:29:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (1693C400) [pid = 3880] [serial = 395] [outer = 15C52C00] 06:29:21 INFO - PROCESS | 3880 | 1464010161256 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:29:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 641ms 06:29:21 INFO - PROCESS | 3880 | 1464010161293 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:29:21 INFO - PROCESS | 3880 | 1464010161295 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 06:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:29:21 INFO - PROCESS | 3880 | 1464010161299 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:29:21 INFO - PROCESS | 3880 | 1464010161300 Marionette TRACE conn2 <- [1,494,null,{}] 06:29:21 INFO - PROCESS | 3880 | 1464010161304 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:21 INFO - PROCESS | 3880 | 1464010161408 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:29:21 INFO - PROCESS | 3880 | 1464010161417 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:21 INFO - PROCESS | 3880 | ++DOCSHELL 16D97000 == 43 [pid = 3880] [id = 133] 06:29:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (16D99800) [pid = 3880] [serial = 396] [outer = 00000000] 06:29:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (174C5400) [pid = 3880] [serial = 397] [outer = 16D99800] 06:29:21 INFO - PROCESS | 3880 | 1464010161464 Marionette DEBUG loaded listener.js 06:29:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (1797CC00) [pid = 3880] [serial = 398] [outer = 16D99800] 06:29:21 INFO - PROCESS | 3880 | 1464010161883 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:29:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 641ms 06:29:21 INFO - PROCESS | 3880 | 1464010161945 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:29:21 INFO - PROCESS | 3880 | 1464010161947 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 06:29:21 INFO - PROCESS | 3880 | 1464010161951 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:29:21 INFO - PROCESS | 3880 | 1464010161952 Marionette TRACE conn2 <- [1,498,null,{}] 06:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:29:21 INFO - PROCESS | 3880 | 1464010161956 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:22 INFO - PROCESS | 3880 | 1464010162069 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:29:22 INFO - PROCESS | 3880 | 1464010162076 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:22 INFO - PROCESS | 3880 | ++DOCSHELL 174C4000 == 44 [pid = 3880] [id = 134] 06:29:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (17586400) [pid = 3880] [serial = 399] [outer = 00000000] 06:29:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (17EC7400) [pid = 3880] [serial = 400] [outer = 17586400] 06:29:22 INFO - PROCESS | 3880 | 1464010162120 Marionette DEBUG loaded listener.js 06:29:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1805E400) [pid = 3880] [serial = 401] [outer = 17586400] 06:29:22 INFO - PROCESS | 3880 | 1464010162570 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:29:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (19909C00) [pid = 3880] [serial = 402] [outer = 1B2ADC00] 06:29:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 703ms 06:29:22 INFO - PROCESS | 3880 | 1464010162652 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:29:22 INFO - PROCESS | 3880 | 1464010162654 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 06:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:29:22 INFO - PROCESS | 3880 | 1464010162658 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:29:22 INFO - PROCESS | 3880 | 1464010162659 Marionette TRACE conn2 <- [1,502,null,{}] 06:29:22 INFO - PROCESS | 3880 | 1464010162663 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:22 INFO - PROCESS | 3880 | 1464010162803 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:29:22 INFO - PROCESS | 3880 | 1464010162829 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:22 INFO - PROCESS | 3880 | ++DOCSHELL 17E5DC00 == 45 [pid = 3880] [id = 135] 06:29:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (18238800) [pid = 3880] [serial = 403] [outer = 00000000] 06:29:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (19BC8800) [pid = 3880] [serial = 404] [outer = 18238800] 06:29:22 INFO - PROCESS | 3880 | 1464010162874 Marionette DEBUG loaded listener.js 06:29:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (19F70800) [pid = 3880] [serial = 405] [outer = 18238800] 06:29:23 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (12A8C000) [pid = 3880] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:29:23 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (161AE800) [pid = 3880] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:29:23 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (12AEBC00) [pid = 3880] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:29:23 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (0C78AC00) [pid = 3880] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:29:23 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (16945800) [pid = 3880] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:29:23 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (18233C00) [pid = 3880] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:29:23 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (0C7FA400) [pid = 3880] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:29:23 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (19971C00) [pid = 3880] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:29:23 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (1171B800) [pid = 3880] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:29:23 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (14FAF400) [pid = 3880] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:29:23 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (17985400) [pid = 3880] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:29:23 INFO - PROCESS | 3880 | 1464010163726 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1156ms 06:29:23 INFO - PROCESS | 3880 | 1464010163814 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:29:23 INFO - PROCESS | 3880 | 1464010163820 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 06:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:29:23 INFO - PROCESS | 3880 | 1464010163824 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:29:23 INFO - PROCESS | 3880 | 1464010163829 Marionette TRACE conn2 <- [1,506,null,{}] 06:29:23 INFO - PROCESS | 3880 | 1464010163834 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:23 INFO - PROCESS | 3880 | 1464010163951 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:29:24 INFO - PROCESS | 3880 | 1464010164073 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:24 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F4C00 == 46 [pid = 3880] [id = 136] 06:29:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (0C7FDC00) [pid = 3880] [serial = 406] [outer = 00000000] 06:29:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (11A06400) [pid = 3880] [serial = 407] [outer = 0C7FDC00] 06:29:24 INFO - PROCESS | 3880 | 1464010164137 Marionette DEBUG loaded listener.js 06:29:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (1314EC00) [pid = 3880] [serial = 408] [outer = 0C7FDC00] 06:29:24 INFO - PROCESS | 3880 | 1464010164749 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1000ms 06:29:24 INFO - PROCESS | 3880 | 1464010164827 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:29:24 INFO - PROCESS | 3880 | 1464010164833 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 06:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:29:24 INFO - PROCESS | 3880 | 1464010164853 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:29:24 INFO - PROCESS | 3880 | 1464010164856 Marionette TRACE conn2 <- [1,510,null,{}] 06:29:24 INFO - PROCESS | 3880 | 1464010164861 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:24 INFO - PROCESS | 3880 | 1464010164962 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:29:25 INFO - PROCESS | 3880 | 1464010165088 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:25 INFO - PROCESS | 3880 | ++DOCSHELL 11769C00 == 47 [pid = 3880] [id = 137] 06:29:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (13D05000) [pid = 3880] [serial = 409] [outer = 00000000] 06:29:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (15C4C800) [pid = 3880] [serial = 410] [outer = 13D05000] 06:29:25 INFO - PROCESS | 3880 | 1464010165142 Marionette DEBUG loaded listener.js 06:29:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (161AA400) [pid = 3880] [serial = 411] [outer = 13D05000] 06:29:25 INFO - PROCESS | 3880 | 1464010165773 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:29:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:29:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 953ms 06:29:25 INFO - PROCESS | 3880 | 1464010165803 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:29:25 INFO - PROCESS | 3880 | 1464010165805 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 06:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:29:25 INFO - PROCESS | 3880 | 1464010165809 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:29:25 INFO - PROCESS | 3880 | 1464010165813 Marionette TRACE conn2 <- [1,514,null,{}] 06:29:25 INFO - PROCESS | 3880 | 1464010165824 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:25 INFO - PROCESS | 3880 | 1464010165926 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:29:26 INFO - PROCESS | 3880 | 1464010166022 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:26 INFO - PROCESS | 3880 | ++DOCSHELL 18236000 == 48 [pid = 3880] [id = 138] 06:29:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (18236800) [pid = 3880] [serial = 412] [outer = 00000000] 06:29:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (19915400) [pid = 3880] [serial = 413] [outer = 18236800] 06:29:26 INFO - PROCESS | 3880 | 1464010166087 Marionette DEBUG loaded listener.js 06:29:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (199B8000) [pid = 3880] [serial = 414] [outer = 18236800] 06:29:26 INFO - PROCESS | 3880 | 1464010166594 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:29:26 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 06:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 844ms 06:29:26 INFO - PROCESS | 3880 | 1464010166652 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:29:26 INFO - PROCESS | 3880 | 1464010166655 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 06:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:29:26 INFO - PROCESS | 3880 | 1464010166658 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:29:26 INFO - PROCESS | 3880 | 1464010166660 Marionette TRACE conn2 <- [1,518,null,{}] 06:29:26 INFO - PROCESS | 3880 | 1464010166664 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:26 INFO - PROCESS | 3880 | 1464010166763 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:29:26 INFO - PROCESS | 3880 | 1464010166856 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:26 INFO - PROCESS | 3880 | ++DOCSHELL 174C3400 == 49 [pid = 3880] [id = 139] 06:29:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (199BA800) [pid = 3880] [serial = 415] [outer = 00000000] 06:29:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (1A12D800) [pid = 3880] [serial = 416] [outer = 199BA800] 06:29:26 INFO - PROCESS | 3880 | 1464010166909 Marionette DEBUG loaded listener.js 06:29:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (1A275000) [pid = 3880] [serial = 417] [outer = 199BA800] 06:29:27 INFO - PROCESS | 3880 | 1464010167474 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 844ms 06:29:27 INFO - PROCESS | 3880 | 1464010167500 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:29:27 INFO - PROCESS | 3880 | 1464010167502 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 06:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:29:27 INFO - PROCESS | 3880 | 1464010167506 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:29:27 INFO - PROCESS | 3880 | 1464010167507 Marionette TRACE conn2 <- [1,522,null,{}] 06:29:27 INFO - PROCESS | 3880 | 1464010167511 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:27 INFO - PROCESS | 3880 | 1464010167618 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:29:27 INFO - PROCESS | 3880 | 1464010167714 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:27 INFO - PROCESS | 3880 | ++DOCSHELL 10A5BC00 == 50 [pid = 3880] [id = 140] 06:29:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (16D9B000) [pid = 3880] [serial = 418] [outer = 00000000] 06:29:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (1A279C00) [pid = 3880] [serial = 419] [outer = 16D9B000] 06:29:27 INFO - PROCESS | 3880 | 1464010167767 Marionette DEBUG loaded listener.js 06:29:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (1A5D8800) [pid = 3880] [serial = 420] [outer = 16D9B000] 06:29:28 INFO - PROCESS | 3880 | 1464010168305 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 938ms 06:29:28 INFO - PROCESS | 3880 | 1464010168452 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:29:28 INFO - PROCESS | 3880 | 1464010168455 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 06:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:29:28 INFO - PROCESS | 3880 | 1464010168460 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:29:28 INFO - PROCESS | 3880 | 1464010168464 Marionette TRACE conn2 <- [1,526,null,{}] 06:29:28 INFO - PROCESS | 3880 | 1464010168470 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:28 INFO - PROCESS | 3880 | 1464010168574 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:29:28 INFO - PROCESS | 3880 | 1464010168650 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:28 INFO - PROCESS | 3880 | ++DOCSHELL 112DA400 == 51 [pid = 3880] [id = 141] 06:29:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (112DC000) [pid = 3880] [serial = 421] [outer = 00000000] 06:29:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (11A04800) [pid = 3880] [serial = 422] [outer = 112DC000] 06:29:28 INFO - PROCESS | 3880 | 1464010168698 Marionette DEBUG loaded listener.js 06:29:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (12A93800) [pid = 3880] [serial = 423] [outer = 112DC000] 06:29:29 INFO - PROCESS | 3880 | 1464010169281 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:29:29 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 06:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 906ms 06:29:29 INFO - PROCESS | 3880 | 1464010169362 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:29:29 INFO - PROCESS | 3880 | 1464010169365 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 06:29:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:29:29 INFO - PROCESS | 3880 | 1464010169372 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:29:29 INFO - PROCESS | 3880 | 1464010169376 Marionette TRACE conn2 <- [1,530,null,{}] 06:29:29 INFO - PROCESS | 3880 | 1464010169380 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:29 INFO - PROCESS | 3880 | 1464010169500 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:29:29 INFO - PROCESS | 3880 | --DOCSHELL 174C4000 == 50 [pid = 3880] [id = 134] 06:29:29 INFO - PROCESS | 3880 | --DOCSHELL 16D97000 == 49 [pid = 3880] [id = 133] 06:29:29 INFO - PROCESS | 3880 | --DOCSHELL 15326800 == 48 [pid = 3880] [id = 132] 06:29:29 INFO - PROCESS | 3880 | --DOCSHELL 10561800 == 47 [pid = 3880] [id = 131] 06:29:29 INFO - PROCESS | 3880 | --DOCSHELL 12897000 == 46 [pid = 3880] [id = 130] 06:29:29 INFO - PROCESS | 3880 | --DOCSHELL 10BAB800 == 45 [pid = 3880] [id = 126] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (0F306800) [pid = 3880] [serial = 334] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (14222800) [pid = 3880] [serial = 347] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (13D04800) [pid = 3880] [serial = 346] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (16792400) [pid = 3880] [serial = 352] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1679F800) [pid = 3880] [serial = 353] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (1422C000) [pid = 3880] [serial = 349] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (157B1400) [pid = 3880] [serial = 350] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (16D9E800) [pid = 3880] [serial = 340] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (15719400) [pid = 3880] [serial = 337] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (102EB000) [pid = 3880] [serial = 344] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (0F30DC00) [pid = 3880] [serial = 343] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (16D98800) [pid = 3880] [serial = 355] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (199BC400) [pid = 3880] [serial = 362] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (199B7000) [pid = 3880] [serial = 361] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (161AAC00) [pid = 3880] [serial = 332] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (19F71C00) [pid = 3880] [serial = 364] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (130CB000) [pid = 3880] [serial = 367] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (17A8C400) [pid = 3880] [serial = 370] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (19F72400) [pid = 3880] [serial = 365] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (13838400) [pid = 3880] [serial = 368] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (17E07800) [pid = 3880] [serial = 358] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (1822CC00) [pid = 3880] [serial = 359] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (19911C00) [pid = 3880] [serial = 371] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (16DA4400) [pid = 3880] [serial = 356] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (1A6B1800) [pid = 3880] [serial = 373] [outer = 00000000] [url = about:blank] 06:29:29 INFO - PROCESS | 3880 | 1464010169602 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:29 INFO - PROCESS | 3880 | ++DOCSHELL 0F306800 == 46 [pid = 3880] [id = 142] 06:29:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (0F309C00) [pid = 3880] [serial = 424] [outer = 00000000] 06:29:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (12897000) [pid = 3880] [serial = 425] [outer = 0F309C00] 06:29:29 INFO - PROCESS | 3880 | 1464010169650 Marionette DEBUG loaded listener.js 06:29:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (13D04800) [pid = 3880] [serial = 426] [outer = 0F309C00] 06:29:30 INFO - PROCESS | 3880 | 1464010170054 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:29:30 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 06:29:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:29:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:29:30 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 06:29:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:29:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:29:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 734ms 06:29:30 INFO - PROCESS | 3880 | 1464010170113 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:29:30 INFO - PROCESS | 3880 | 1464010170115 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 06:29:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:29:30 INFO - PROCESS | 3880 | 1464010170118 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:29:30 INFO - PROCESS | 3880 | 1464010170120 Marionette TRACE conn2 <- [1,534,null,{}] 06:29:30 INFO - PROCESS | 3880 | 1464010170130 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:30 INFO - PROCESS | 3880 | 1464010170232 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:29:30 INFO - PROCESS | 3880 | 1464010170248 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:30 INFO - PROCESS | 3880 | ++DOCSHELL 15C71000 == 47 [pid = 3880] [id = 143] 06:29:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (161A5C00) [pid = 3880] [serial = 427] [outer = 00000000] 06:29:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (167D1400) [pid = 3880] [serial = 428] [outer = 161A5C00] 06:29:30 INFO - PROCESS | 3880 | 1464010170295 Marionette DEBUG loaded listener.js 06:29:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (16AE8000) [pid = 3880] [serial = 429] [outer = 161A5C00] 06:29:30 INFO - PROCESS | 3880 | 1464010170733 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:29:30 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. 06:29:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 625ms 06:29:30 INFO - PROCESS | 3880 | 1464010170756 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:29:30 INFO - PROCESS | 3880 | 1464010170758 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 06:29:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:29:30 INFO - PROCESS | 3880 | 1464010170761 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:29:30 INFO - PROCESS | 3880 | 1464010170762 Marionette TRACE conn2 <- [1,538,null,{}] 06:29:30 INFO - PROCESS | 3880 | 1464010170766 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:30 INFO - PROCESS | 3880 | 1464010170845 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:29:30 INFO - PROCESS | 3880 | 1464010170851 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:30 INFO - PROCESS | 3880 | ++DOCSHELL 16A51C00 == 48 [pid = 3880] [id = 144] 06:29:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (16D99400) [pid = 3880] [serial = 430] [outer = 00000000] 06:29:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (16F75800) [pid = 3880] [serial = 431] [outer = 16D99400] 06:29:30 INFO - PROCESS | 3880 | 1464010170896 Marionette DEBUG loaded listener.js 06:29:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (17E5C400) [pid = 3880] [serial = 432] [outer = 16D99400] 06:29:31 INFO - PROCESS | 3880 | 1464010171309 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:29:31 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. 06:29:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 594ms 06:29:31 INFO - PROCESS | 3880 | 1464010171359 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:29:31 INFO - PROCESS | 3880 | 1464010171360 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 06:29:31 INFO - PROCESS | 3880 | 1464010171364 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:29:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:29:31 INFO - PROCESS | 3880 | 1464010171365 Marionette TRACE conn2 <- [1,542,null,{}] 06:29:31 INFO - PROCESS | 3880 | 1464010171369 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:31 INFO - PROCESS | 3880 | 1464010171453 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:29:31 INFO - PROCESS | 3880 | 1464010171462 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:31 INFO - PROCESS | 3880 | ++DOCSHELL 11A0E800 == 49 [pid = 3880] [id = 145] 06:29:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (16DA0000) [pid = 3880] [serial = 433] [outer = 00000000] 06:29:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (199BBC00) [pid = 3880] [serial = 434] [outer = 16DA0000] 06:29:31 INFO - PROCESS | 3880 | 1464010171506 Marionette DEBUG loaded listener.js 06:29:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (199C1C00) [pid = 3880] [serial = 435] [outer = 16DA0000] 06:29:31 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:31 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:31 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:31 INFO - PROCESS | 3880 | 1464010171985 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:29:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:29:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 640ms 06:29:31 INFO - PROCESS | 3880 | 1464010172002 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:29:31 INFO - PROCESS | 3880 | 1464010172004 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 06:29:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:29:32 INFO - PROCESS | 3880 | 1464010172016 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:29:32 INFO - PROCESS | 3880 | 1464010172018 Marionette TRACE conn2 <- [1,546,null,{}] 06:29:32 INFO - PROCESS | 3880 | 1464010172021 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:32 INFO - PROCESS | 3880 | 1464010172148 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:29:32 INFO - PROCESS | 3880 | 1464010172199 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:32 INFO - PROCESS | 3880 | ++DOCSHELL 0F30BC00 == 50 [pid = 3880] [id = 146] 06:29:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (1848C800) [pid = 3880] [serial = 436] [outer = 00000000] 06:29:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1A277400) [pid = 3880] [serial = 437] [outer = 1848C800] 06:29:32 INFO - PROCESS | 3880 | 1464010172255 Marionette DEBUG loaded listener.js 06:29:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (1A842C00) [pid = 3880] [serial = 438] [outer = 1848C800] 06:29:32 INFO - PROCESS | 3880 | 1464010172665 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 703ms 06:29:32 INFO - PROCESS | 3880 | 1464010172712 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:29:32 INFO - PROCESS | 3880 | 1464010172714 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 06:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:29:32 INFO - PROCESS | 3880 | 1464010172717 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:29:32 INFO - PROCESS | 3880 | 1464010172719 Marionette TRACE conn2 <- [1,550,null,{}] 06:29:32 INFO - PROCESS | 3880 | 1464010172722 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:32 INFO - PROCESS | 3880 | 1464010172830 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:29:32 INFO - PROCESS | 3880 | 1464010172915 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:32 INFO - PROCESS | 3880 | ++DOCSHELL 0F303C00 == 51 [pid = 3880] [id = 147] 06:29:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (1A5D9400) [pid = 3880] [serial = 439] [outer = 00000000] 06:29:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (1A969000) [pid = 3880] [serial = 440] [outer = 1A5D9400] 06:29:32 INFO - PROCESS | 3880 | 1464010172960 Marionette DEBUG loaded listener.js 06:29:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (1A969800) [pid = 3880] [serial = 441] [outer = 1A5D9400] 06:29:33 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:33 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:33 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:33 INFO - PROCESS | 3880 | 1464010173371 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:29:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:29:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 703ms 06:29:33 INFO - PROCESS | 3880 | 1464010173417 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:29:33 INFO - PROCESS | 3880 | 1464010173419 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 06:29:33 INFO - PROCESS | 3880 | 1464010173422 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:29:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:29:33 INFO - PROCESS | 3880 | 1464010173423 Marionette TRACE conn2 <- [1,554,null,{}] 06:29:33 INFO - PROCESS | 3880 | 1464010173426 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:33 INFO - PROCESS | 3880 | 1464010173532 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:29:33 INFO - PROCESS | 3880 | 1464010173539 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:33 INFO - PROCESS | 3880 | ++DOCSHELL 1A964C00 == 52 [pid = 3880] [id = 148] 06:29:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (1AB83800) [pid = 3880] [serial = 442] [outer = 00000000] 06:29:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1AC5A000) [pid = 3880] [serial = 443] [outer = 1AB83800] 06:29:33 INFO - PROCESS | 3880 | 1464010173626 Marionette DEBUG loaded listener.js 06:29:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (1AC65000) [pid = 3880] [serial = 444] [outer = 1AB83800] 06:29:33 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (16D99800) [pid = 3880] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:29:33 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (17586400) [pid = 3880] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:29:33 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (11A04000) [pid = 3880] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:29:33 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (1289BC00) [pid = 3880] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:29:33 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (104EC800) [pid = 3880] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:29:33 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (15C52C00) [pid = 3880] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:29:33 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:33 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:33 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:34 INFO - PROCESS | 3880 | 1464010174056 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 703ms 06:29:34 INFO - PROCESS | 3880 | 1464010174122 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:29:34 INFO - PROCESS | 3880 | 1464010174124 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 06:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:29:34 INFO - PROCESS | 3880 | 1464010174127 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:29:34 INFO - PROCESS | 3880 | 1464010174129 Marionette TRACE conn2 <- [1,558,null,{}] 06:29:34 INFO - PROCESS | 3880 | 1464010174141 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:34 INFO - PROCESS | 3880 | 1464010174244 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:29:34 INFO - PROCESS | 3880 | 1464010174250 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:34 INFO - PROCESS | 3880 | ++DOCSHELL 1289BC00 == 53 [pid = 3880] [id = 149] 06:29:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (16DA2400) [pid = 3880] [serial = 445] [outer = 00000000] 06:29:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (1A95CC00) [pid = 3880] [serial = 446] [outer = 16DA2400] 06:29:34 INFO - PROCESS | 3880 | 1464010174293 Marionette DEBUG loaded listener.js 06:29:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (1AB8DC00) [pid = 3880] [serial = 447] [outer = 16DA2400] 06:29:34 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:34 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:34 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:34 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:34 INFO - PROCESS | 3880 | 1464010174703 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 594ms 06:29:34 INFO - PROCESS | 3880 | 1464010174724 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:29:34 INFO - PROCESS | 3880 | 1464010174726 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 06:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:29:34 INFO - PROCESS | 3880 | 1464010174729 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:29:34 INFO - PROCESS | 3880 | 1464010174731 Marionette TRACE conn2 <- [1,562,null,{}] 06:29:34 INFO - PROCESS | 3880 | 1464010174747 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:34 INFO - PROCESS | 3880 | 1464010174824 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:29:34 INFO - PROCESS | 3880 | 1464010174831 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:34 INFO - PROCESS | 3880 | ++DOCSHELL 16D65000 == 54 [pid = 3880] [id = 150] 06:29:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (16D69000) [pid = 3880] [serial = 448] [outer = 00000000] 06:29:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (16D6CC00) [pid = 3880] [serial = 449] [outer = 16D69000] 06:29:34 INFO - PROCESS | 3880 | 1464010174873 Marionette DEBUG loaded listener.js 06:29:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (16D71800) [pid = 3880] [serial = 450] [outer = 16D69000] 06:29:35 INFO - PROCESS | 3880 | 1464010175291 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:29:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 593ms 06:29:35 INFO - PROCESS | 3880 | 1464010175327 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:29:35 INFO - PROCESS | 3880 | 1464010175329 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 06:29:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:29:35 INFO - PROCESS | 3880 | 1464010175332 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:29:35 INFO - PROCESS | 3880 | 1464010175335 Marionette TRACE conn2 <- [1,566,null,{}] 06:29:35 INFO - PROCESS | 3880 | 1464010175356 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:35 INFO - PROCESS | 3880 | 1464010175455 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:29:35 INFO - PROCESS | 3880 | 1464010175464 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:35 INFO - PROCESS | 3880 | ++DOCSHELL 1983B000 == 55 [pid = 3880] [id = 151] 06:29:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (1983B400) [pid = 3880] [serial = 451] [outer = 00000000] 06:29:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (1983F400) [pid = 3880] [serial = 452] [outer = 1983B400] 06:29:35 INFO - PROCESS | 3880 | 1464010175511 Marionette DEBUG loaded listener.js 06:29:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (19846800) [pid = 3880] [serial = 453] [outer = 1983B400] 06:29:36 INFO - PROCESS | 3880 | 1464010176126 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 844ms 06:29:36 INFO - PROCESS | 3880 | 1464010176176 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:29:36 INFO - PROCESS | 3880 | 1464010176180 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 06:29:36 INFO - PROCESS | 3880 | 1464010176186 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:29:36 INFO - PROCESS | 3880 | 1464010176190 Marionette TRACE conn2 <- [1,570,null,{}] 06:29:36 INFO - PROCESS | 3880 | 1464010176195 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:36 INFO - PROCESS | 3880 | 1464010176303 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:29:36 INFO - PROCESS | 3880 | 1464010176435 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:36 INFO - PROCESS | 3880 | ++DOCSHELL 105EDC00 == 56 [pid = 3880] [id = 152] 06:29:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (10A56000) [pid = 3880] [serial = 454] [outer = 00000000] 06:29:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (12A89000) [pid = 3880] [serial = 455] [outer = 10A56000] 06:29:36 INFO - PROCESS | 3880 | 1464010176492 Marionette DEBUG loaded listener.js 06:29:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (1422F000) [pid = 3880] [serial = 456] [outer = 10A56000] 06:29:37 INFO - PROCESS | 3880 | 1464010177072 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:29:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:29:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 937ms 06:29:37 INFO - PROCESS | 3880 | 1464010177132 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:29:37 INFO - PROCESS | 3880 | 1464010177138 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 06:29:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:29:37 INFO - PROCESS | 3880 | 1464010177145 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:29:37 INFO - PROCESS | 3880 | 1464010177148 Marionette TRACE conn2 <- [1,574,null,{}] 06:29:37 INFO - PROCESS | 3880 | 1464010177152 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:37 INFO - PROCESS | 3880 | 1464010177297 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:29:37 INFO - PROCESS | 3880 | 1464010177355 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:37 INFO - PROCESS | 3880 | ++DOCSHELL 1679BC00 == 57 [pid = 3880] [id = 153] 06:29:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (1679C800) [pid = 3880] [serial = 457] [outer = 00000000] 06:29:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (16D6F000) [pid = 3880] [serial = 458] [outer = 1679C800] 06:29:37 INFO - PROCESS | 3880 | 1464010177418 Marionette DEBUG loaded listener.js 06:29:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (16F2B400) [pid = 3880] [serial = 459] [outer = 1679C800] 06:29:37 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:37 INFO - PROCESS | 3880 | 1464010178001 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 906ms 06:29:38 INFO - PROCESS | 3880 | 1464010178047 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:29:38 INFO - PROCESS | 3880 | 1464010178050 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 06:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:29:38 INFO - PROCESS | 3880 | 1464010178054 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:29:38 INFO - PROCESS | 3880 | 1464010178058 Marionette TRACE conn2 <- [1,578,null,{}] 06:29:38 INFO - PROCESS | 3880 | 1464010178069 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:38 INFO - PROCESS | 3880 | 1464010178175 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:29:38 INFO - PROCESS | 3880 | 1464010178288 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:38 INFO - PROCESS | 3880 | ++DOCSHELL 1979D000 == 58 [pid = 3880] [id = 154] 06:29:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (197A1000) [pid = 3880] [serial = 460] [outer = 00000000] 06:29:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (197A4C00) [pid = 3880] [serial = 461] [outer = 197A1000] 06:29:38 INFO - PROCESS | 3880 | 1464010178345 Marionette DEBUG loaded listener.js 06:29:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (1983C800) [pid = 3880] [serial = 462] [outer = 197A1000] 06:29:38 INFO - PROCESS | 3880 | 1464010178884 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 890ms 06:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:29:38 INFO - PROCESS | 3880 | 1464010178957 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:29:38 INFO - PROCESS | 3880 | 1464010178960 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 06:29:38 INFO - PROCESS | 3880 | 1464010178964 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:29:38 INFO - PROCESS | 3880 | 1464010178966 Marionette TRACE conn2 <- [1,582,null,{}] 06:29:38 INFO - PROCESS | 3880 | 1464010178969 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:39 INFO - PROCESS | 3880 | 1464010179070 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:29:39 INFO - PROCESS | 3880 | 1464010179167 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:39 INFO - PROCESS | 3880 | ++DOCSHELL 1979B000 == 59 [pid = 3880] [id = 155] 06:29:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (1983EC00) [pid = 3880] [serial = 463] [outer = 00000000] 06:29:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (19BCCC00) [pid = 3880] [serial = 464] [outer = 1983EC00] 06:29:39 INFO - PROCESS | 3880 | 1464010179220 Marionette DEBUG loaded listener.js 06:29:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (1A6B3000) [pid = 3880] [serial = 465] [outer = 1983EC00] 06:29:39 INFO - PROCESS | 3880 | 1464010179798 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 890ms 06:29:39 INFO - PROCESS | 3880 | 1464010179867 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:29:39 INFO - PROCESS | 3880 | 1464010179870 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 06:29:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:29:39 INFO - PROCESS | 3880 | 1464010179873 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:29:39 INFO - PROCESS | 3880 | 1464010179875 Marionette TRACE conn2 <- [1,586,null,{}] 06:29:39 INFO - PROCESS | 3880 | 1464010179879 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:39 INFO - PROCESS | 3880 | 1464010179991 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:29:40 INFO - PROCESS | 3880 | 1464010180088 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:40 INFO - PROCESS | 3880 | ++DOCSHELL 1679D400 == 60 [pid = 3880] [id = 156] 06:29:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (1679EC00) [pid = 3880] [serial = 466] [outer = 00000000] 06:29:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (17A8F000) [pid = 3880] [serial = 467] [outer = 1679EC00] 06:29:40 INFO - PROCESS | 3880 | 1464010180141 Marionette DEBUG loaded listener.js 06:29:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (17A8F800) [pid = 3880] [serial = 468] [outer = 1679EC00] 06:29:40 INFO - PROCESS | 3880 | 1464010180898 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:29:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:29:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1094ms 06:29:40 INFO - PROCESS | 3880 | 1464010180976 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:29:40 INFO - PROCESS | 3880 | 1464010180980 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 06:29:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:29:40 INFO - PROCESS | 3880 | 1464010180986 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:29:40 INFO - PROCESS | 3880 | 1464010180989 Marionette TRACE conn2 <- [1,590,null,{}] 06:29:40 INFO - PROCESS | 3880 | 1464010180994 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:41 INFO - PROCESS | 3880 | 1464010181089 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:29:41 INFO - PROCESS | 3880 | 1464010181168 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:41 INFO - PROCESS | 3880 | ++DOCSHELL 11C61800 == 61 [pid = 3880] [id = 157] 06:29:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (11CEA800) [pid = 3880] [serial = 469] [outer = 00000000] 06:29:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (12A8FC00) [pid = 3880] [serial = 470] [outer = 11CEA800] 06:29:41 INFO - PROCESS | 3880 | 1464010181216 Marionette DEBUG loaded listener.js 06:29:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (13BFC000) [pid = 3880] [serial = 471] [outer = 11CEA800] 06:29:41 INFO - PROCESS | 3880 | 1464010181806 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 907ms 06:29:41 INFO - PROCESS | 3880 | 1464010181887 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:29:41 INFO - PROCESS | 3880 | 1464010181893 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 06:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:29:41 INFO - PROCESS | 3880 | 1464010181899 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:29:41 INFO - PROCESS | 3880 | 1464010181901 Marionette TRACE conn2 <- [1,594,null,{}] 06:29:41 INFO - PROCESS | 3880 | 1464010181906 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:41 INFO - PROCESS | 3880 | 1464010181997 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:29:42 INFO - PROCESS | 3880 | 1464010182081 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:42 INFO - PROCESS | 3880 | ++DOCSHELL 0F30CC00 == 62 [pid = 3880] [id = 158] 06:29:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (102EB800) [pid = 3880] [serial = 472] [outer = 00000000] 06:29:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (112E5800) [pid = 3880] [serial = 473] [outer = 102EB800] 06:29:42 INFO - PROCESS | 3880 | 1464010182162 Marionette DEBUG loaded listener.js 06:29:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (13D0A400) [pid = 3880] [serial = 474] [outer = 102EB800] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 12D78800 == 61 [pid = 3880] [id = 83] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 16944400 == 60 [pid = 3880] [id = 125] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 16D65000 == 59 [pid = 3880] [id = 150] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 1289BC00 == 58 [pid = 3880] [id = 149] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 1A964C00 == 57 [pid = 3880] [id = 148] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 0F303C00 == 56 [pid = 3880] [id = 147] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 0F30BC00 == 55 [pid = 3880] [id = 146] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 11A0E800 == 54 [pid = 3880] [id = 145] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 16A51C00 == 53 [pid = 3880] [id = 144] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 15C71000 == 52 [pid = 3880] [id = 143] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 0F306800 == 51 [pid = 3880] [id = 142] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 112DA400 == 50 [pid = 3880] [id = 141] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (19BC8800) [pid = 3880] [serial = 404] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOCSHELL 17E5DC00 == 49 [pid = 3880] [id = 135] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (174C5400) [pid = 3880] [serial = 397] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (17EC7400) [pid = 3880] [serial = 400] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (1805E400) [pid = 3880] [serial = 401] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (10484C00) [pid = 3880] [serial = 167] [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.] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (112A5800) [pid = 3880] [serial = 376] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (15C4A000) [pid = 3880] [serial = 379] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (13BF0000) [pid = 3880] [serial = 391] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (14226C00) [pid = 3880] [serial = 392] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (140BC400) [pid = 3880] [serial = 389] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (13BF3400) [pid = 3880] [serial = 388] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (15281000) [pid = 3880] [serial = 386] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (1289E400) [pid = 3880] [serial = 385] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (16798800) [pid = 3880] [serial = 394] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (1693C400) [pid = 3880] [serial = 395] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (19F79C00) [pid = 3880] [serial = 382] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1797CC00) [pid = 3880] [serial = 398] [outer = 00000000] [url = about:blank] 06:29:42 INFO - PROCESS | 3880 | 1464010182630 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 797ms 06:29:42 INFO - PROCESS | 3880 | 1464010182701 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:29:42 INFO - PROCESS | 3880 | 1464010182703 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 06:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:29:42 INFO - PROCESS | 3880 | 1464010182706 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:29:42 INFO - PROCESS | 3880 | 1464010182710 Marionette TRACE conn2 <- [1,598,null,{}] 06:29:42 INFO - PROCESS | 3880 | 1464010182720 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:42 INFO - PROCESS | 3880 | 1464010182832 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:29:42 INFO - PROCESS | 3880 | 1464010182847 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:42 INFO - PROCESS | 3880 | ++DOCSHELL 15C65400 == 50 [pid = 3880] [id = 159] 06:29:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (15C65800) [pid = 3880] [serial = 475] [outer = 00000000] 06:29:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (16799400) [pid = 3880] [serial = 476] [outer = 15C65800] 06:29:42 INFO - PROCESS | 3880 | 1464010182894 Marionette DEBUG loaded listener.js 06:29:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (16A5AC00) [pid = 3880] [serial = 477] [outer = 15C65800] 06:29:43 INFO - PROCESS | 3880 | 1464010183417 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 734ms 06:29:43 INFO - PROCESS | 3880 | 1464010183445 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:29:43 INFO - PROCESS | 3880 | 1464010183448 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 06:29:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:29:43 INFO - PROCESS | 3880 | 1464010183451 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:29:43 INFO - PROCESS | 3880 | 1464010183453 Marionette TRACE conn2 <- [1,602,null,{}] 06:29:43 INFO - PROCESS | 3880 | 1464010183456 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:43 INFO - PROCESS | 3880 | 1464010183539 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:29:43 INFO - PROCESS | 3880 | 1464010183548 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:43 INFO - PROCESS | 3880 | ++DOCSHELL 112DA400 == 51 [pid = 3880] [id = 160] 06:29:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (112DAC00) [pid = 3880] [serial = 478] [outer = 00000000] 06:29:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (157B1800) [pid = 3880] [serial = 479] [outer = 112DAC00] 06:29:43 INFO - PROCESS | 3880 | 1464010183606 Marionette DEBUG loaded listener.js 06:29:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (16410800) [pid = 3880] [serial = 480] [outer = 112DAC00] 06:29:44 INFO - PROCESS | 3880 | 1464010184037 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 641ms 06:29:44 INFO - PROCESS | 3880 | 1464010184089 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:29:44 INFO - PROCESS | 3880 | 1464010184091 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 06:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:29:44 INFO - PROCESS | 3880 | 1464010184094 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:29:44 INFO - PROCESS | 3880 | 1464010184095 Marionette TRACE conn2 <- [1,606,null,{}] 06:29:44 INFO - PROCESS | 3880 | 1464010184099 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:44 INFO - PROCESS | 3880 | 1464010184173 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:29:44 INFO - PROCESS | 3880 | 1464010184182 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:44 INFO - PROCESS | 3880 | ++DOCSHELL 104EC800 == 52 [pid = 3880] [id = 161] 06:29:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (14222800) [pid = 3880] [serial = 481] [outer = 00000000] 06:29:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (174C5400) [pid = 3880] [serial = 482] [outer = 14222800] 06:29:44 INFO - PROCESS | 3880 | 1464010184226 Marionette DEBUG loaded listener.js 06:29:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (197A4000) [pid = 3880] [serial = 483] [outer = 14222800] 06:29:44 INFO - PROCESS | 3880 | 1464010184699 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 640ms 06:29:44 INFO - PROCESS | 3880 | 1464010184732 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:29:44 INFO - PROCESS | 3880 | 1464010184734 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 06:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:29:44 INFO - PROCESS | 3880 | 1464010184745 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:29:44 INFO - PROCESS | 3880 | 1464010184747 Marionette TRACE conn2 <- [1,610,null,{}] 06:29:44 INFO - PROCESS | 3880 | 1464010184750 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:44 INFO - PROCESS | 3880 | 1464010184876 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:29:44 INFO - PROCESS | 3880 | 1464010184884 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:44 INFO - PROCESS | 3880 | ++DOCSHELL 15717800 == 53 [pid = 3880] [id = 162] 06:29:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (197A1400) [pid = 3880] [serial = 484] [outer = 00000000] 06:29:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (19978800) [pid = 3880] [serial = 485] [outer = 197A1400] 06:29:44 INFO - PROCESS | 3880 | 1464010184975 Marionette DEBUG loaded listener.js 06:29:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (19BC4C00) [pid = 3880] [serial = 486] [outer = 197A1400] 06:29:45 INFO - PROCESS | 3880 | 1464010185387 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 687ms 06:29:45 INFO - PROCESS | 3880 | 1464010185442 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:29:45 INFO - PROCESS | 3880 | 1464010185444 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 06:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:29:45 INFO - PROCESS | 3880 | 1464010185452 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:29:45 INFO - PROCESS | 3880 | 1464010185453 Marionette TRACE conn2 <- [1,614,null,{}] 06:29:45 INFO - PROCESS | 3880 | 1464010185463 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:45 INFO - PROCESS | 3880 | 1464010185591 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:29:45 INFO - PROCESS | 3880 | 1464010185658 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:45 INFO - PROCESS | 3880 | ++DOCSHELL 19911C00 == 54 [pid = 3880] [id = 163] 06:29:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (19BCB400) [pid = 3880] [serial = 487] [outer = 00000000] 06:29:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (1A5D1C00) [pid = 3880] [serial = 488] [outer = 19BCB400] 06:29:45 INFO - PROCESS | 3880 | 1464010185704 Marionette DEBUG loaded listener.js 06:29:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (1A842000) [pid = 3880] [serial = 489] [outer = 19BCB400] 06:29:46 INFO - PROCESS | 3880 | 1464010186104 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 703ms 06:29:46 INFO - PROCESS | 3880 | 1464010186152 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:29:46 INFO - PROCESS | 3880 | 1464010186154 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 06:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:29:46 INFO - PROCESS | 3880 | 1464010186158 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:29:46 INFO - PROCESS | 3880 | 1464010186159 Marionette TRACE conn2 <- [1,618,null,{}] 06:29:46 INFO - PROCESS | 3880 | 1464010186163 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:46 INFO - PROCESS | 3880 | 1464010186274 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:29:46 INFO - PROCESS | 3880 | 1464010186284 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:46 INFO - PROCESS | 3880 | ++DOCSHELL 16E2D400 == 55 [pid = 3880] [id = 164] 06:29:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (16E2E800) [pid = 3880] [serial = 490] [outer = 00000000] 06:29:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (16E33800) [pid = 3880] [serial = 491] [outer = 16E2E800] 06:29:46 INFO - PROCESS | 3880 | 1464010186327 Marionette DEBUG loaded listener.js 06:29:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (16E37000) [pid = 3880] [serial = 492] [outer = 16E2E800] 06:29:46 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (199C2400) [pid = 3880] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:29:46 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (1848C800) [pid = 3880] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:29:46 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (1A5D9400) [pid = 3880] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:29:46 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (1AB83800) [pid = 3880] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:29:46 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (16D69000) [pid = 3880] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:29:46 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (16DA0000) [pid = 3880] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:29:46 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (161A5C00) [pid = 3880] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:29:46 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (16D99400) [pid = 3880] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:29:46 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (112DC000) [pid = 3880] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:29:46 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (0F309C00) [pid = 3880] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:29:46 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (16DA2400) [pid = 3880] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:29:46 INFO - PROCESS | 3880 | 1464010186967 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 844ms 06:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:29:46 INFO - PROCESS | 3880 | 1464010187001 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:29:46 INFO - PROCESS | 3880 | 1464010187003 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 06:29:46 INFO - PROCESS | 3880 | 1464010187006 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:29:46 INFO - PROCESS | 3880 | 1464010187008 Marionette TRACE conn2 <- [1,622,null,{}] 06:29:47 INFO - PROCESS | 3880 | 1464010187020 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:47 INFO - PROCESS | 3880 | 1464010187095 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:29:47 INFO - PROCESS | 3880 | 1464010187101 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:47 INFO - PROCESS | 3880 | ++DOCSHELL 105F3C00 == 56 [pid = 3880] [id = 165] 06:29:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (1104E800) [pid = 3880] [serial = 493] [outer = 00000000] 06:29:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (11056C00) [pid = 3880] [serial = 494] [outer = 1104E800] 06:29:47 INFO - PROCESS | 3880 | 1464010187144 Marionette DEBUG loaded listener.js 06:29:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (11059C00) [pid = 3880] [serial = 495] [outer = 1104E800] 06:29:47 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:47 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:47 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:47 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:47 INFO - PROCESS | 3880 | 1464010187558 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 594ms 06:29:47 INFO - PROCESS | 3880 | 1464010187603 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:29:47 INFO - PROCESS | 3880 | 1464010187605 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 06:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:29:47 INFO - PROCESS | 3880 | 1464010187609 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:29:47 INFO - PROCESS | 3880 | 1464010187611 Marionette TRACE conn2 <- [1,626,null,{}] 06:29:47 INFO - PROCESS | 3880 | 1464010187615 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:47 INFO - PROCESS | 3880 | 1464010187694 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:29:47 INFO - PROCESS | 3880 | 1464010187701 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:47 INFO - PROCESS | 3880 | ++DOCSHELL 11053400 == 57 [pid = 3880] [id = 166] 06:29:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (14229800) [pid = 3880] [serial = 496] [outer = 00000000] 06:29:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (16945800) [pid = 3880] [serial = 497] [outer = 14229800] 06:29:47 INFO - PROCESS | 3880 | 1464010187755 Marionette DEBUG loaded listener.js 06:29:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (16E2C000) [pid = 3880] [serial = 498] [outer = 14229800] 06:29:48 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:48 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:48 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:48 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:48 INFO - PROCESS | 3880 | 1464010188157 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 594ms 06:29:48 INFO - PROCESS | 3880 | 1464010188208 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:29:48 INFO - PROCESS | 3880 | 1464010188210 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 06:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:29:48 INFO - PROCESS | 3880 | 1464010188218 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:29:48 INFO - PROCESS | 3880 | 1464010188220 Marionette TRACE conn2 <- [1,630,null,{}] 06:29:48 INFO - PROCESS | 3880 | 1464010188224 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:48 INFO - PROCESS | 3880 | 1464010188320 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:29:48 INFO - PROCESS | 3880 | 1464010188326 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:48 INFO - PROCESS | 3880 | ++DOCSHELL 12883C00 == 58 [pid = 3880] [id = 167] 06:29:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (16E35800) [pid = 3880] [serial = 499] [outer = 00000000] 06:29:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (1A120400) [pid = 3880] [serial = 500] [outer = 16E35800] 06:29:48 INFO - PROCESS | 3880 | 1464010188374 Marionette DEBUG loaded listener.js 06:29:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (1A962800) [pid = 3880] [serial = 501] [outer = 16E35800] 06:29:48 INFO - PROCESS | 3880 | 1464010188837 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 641ms 06:29:48 INFO - PROCESS | 3880 | 1464010188854 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:29:48 INFO - PROCESS | 3880 | 1464010188856 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 06:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:29:48 INFO - PROCESS | 3880 | 1464010188872 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:29:48 INFO - PROCESS | 3880 | 1464010188873 Marionette TRACE conn2 <- [1,634,null,{}] 06:29:48 INFO - PROCESS | 3880 | 1464010188877 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:49 INFO - PROCESS | 3880 | 1464010189013 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:29:49 INFO - PROCESS | 3880 | 1464010189145 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:49 INFO - PROCESS | 3880 | ++DOCSHELL 0C7FBC00 == 59 [pid = 3880] [id = 168] 06:29:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (0F303800) [pid = 3880] [serial = 502] [outer = 00000000] 06:29:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (10558C00) [pid = 3880] [serial = 503] [outer = 0F303800] 06:29:49 INFO - PROCESS | 3880 | 1464010189202 Marionette DEBUG loaded listener.js 06:29:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (10BB3C00) [pid = 3880] [serial = 504] [outer = 0F303800] 06:29:49 INFO - PROCESS | 3880 | 1464010189830 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 999ms 06:29:49 INFO - PROCESS | 3880 | 1464010189874 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:29:49 INFO - PROCESS | 3880 | 1464010189878 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 06:29:49 INFO - PROCESS | 3880 | 1464010189883 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:29:49 INFO - PROCESS | 3880 | 1464010189887 Marionette TRACE conn2 <- [1,638,null,{}] 06:29:49 INFO - PROCESS | 3880 | 1464010189892 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:49 INFO - PROCESS | 3880 | 1464010189998 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:29:50 INFO - PROCESS | 3880 | 1464010190126 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:50 INFO - PROCESS | 3880 | ++DOCSHELL 1330D000 == 60 [pid = 3880] [id = 169] 06:29:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (138E2800) [pid = 3880] [serial = 505] [outer = 00000000] 06:29:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 135 (157B0400) [pid = 3880] [serial = 506] [outer = 138E2800] 06:29:50 INFO - PROCESS | 3880 | 1464010190182 Marionette DEBUG loaded listener.js 06:29:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 136 (15C65000) [pid = 3880] [serial = 507] [outer = 138E2800] 06:29:50 INFO - PROCESS | 3880 | 1464010190752 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 938ms 06:29:50 INFO - PROCESS | 3880 | 1464010190830 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:29:50 INFO - PROCESS | 3880 | 1464010190833 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 06:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:29:50 INFO - PROCESS | 3880 | 1464010190837 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:29:50 INFO - PROCESS | 3880 | 1464010190839 Marionette TRACE conn2 <- [1,642,null,{}] 06:29:50 INFO - PROCESS | 3880 | 1464010190843 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:50 INFO - PROCESS | 3880 | 1464010190945 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:29:51 INFO - PROCESS | 3880 | 1464010191072 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:51 INFO - PROCESS | 3880 | ++DOCSHELL 102CD800 == 61 [pid = 3880] [id = 170] 06:29:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 137 (15C4D400) [pid = 3880] [serial = 508] [outer = 00000000] 06:29:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 138 (16E2E000) [pid = 3880] [serial = 509] [outer = 15C4D400] 06:29:51 INFO - PROCESS | 3880 | 1464010191126 Marionette DEBUG loaded listener.js 06:29:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 139 (18062400) [pid = 3880] [serial = 510] [outer = 15C4D400] 06:29:51 INFO - PROCESS | 3880 | 1464010191723 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 938ms 06:29:51 INFO - PROCESS | 3880 | 1464010191781 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:29:51 INFO - PROCESS | 3880 | 1464010191785 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 06:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:29:51 INFO - PROCESS | 3880 | 1464010191795 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:29:51 INFO - PROCESS | 3880 | 1464010191800 Marionette TRACE conn2 <- [1,646,null,{}] 06:29:51 INFO - PROCESS | 3880 | 1464010191803 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:51 INFO - PROCESS | 3880 | 1464010191914 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:29:52 INFO - PROCESS | 3880 | 1464010192040 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:52 INFO - PROCESS | 3880 | ++DOCSHELL 19F74000 == 62 [pid = 3880] [id = 171] 06:29:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 140 (19F79C00) [pid = 3880] [serial = 511] [outer = 00000000] 06:29:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 141 (1AB8D000) [pid = 3880] [serial = 512] [outer = 19F79C00] 06:29:52 INFO - PROCESS | 3880 | 1464010192093 Marionette DEBUG loaded listener.js 06:29:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 142 (1AC63800) [pid = 3880] [serial = 513] [outer = 19F79C00] 06:29:52 INFO - PROCESS | 3880 | 1464010192607 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 844ms 06:29:52 INFO - PROCESS | 3880 | 1464010192634 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:29:52 INFO - PROCESS | 3880 | 1464010192636 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 06:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:29:52 INFO - PROCESS | 3880 | 1464010192640 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:29:52 INFO - PROCESS | 3880 | 1464010192642 Marionette TRACE conn2 <- [1,650,null,{}] 06:29:52 INFO - PROCESS | 3880 | 1464010192645 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:52 INFO - PROCESS | 3880 | 1464010192751 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:29:52 INFO - PROCESS | 3880 | 1464010192886 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:52 INFO - PROCESS | 3880 | ++DOCSHELL 168C4800 == 63 [pid = 3880] [id = 172] 06:29:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 143 (168C7800) [pid = 3880] [serial = 514] [outer = 00000000] 06:29:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 144 (168CD800) [pid = 3880] [serial = 515] [outer = 168C7800] 06:29:52 INFO - PROCESS | 3880 | 1464010192939 Marionette DEBUG loaded listener.js 06:29:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 145 (168CFC00) [pid = 3880] [serial = 516] [outer = 168C7800] 06:29:53 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:53 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:53 INFO - PROCESS | 3880 | 1464010193729 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1140ms 06:29:53 INFO - PROCESS | 3880 | 1464010193782 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:29:53 INFO - PROCESS | 3880 | 1464010193786 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 06:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:29:53 INFO - PROCESS | 3880 | 1464010193791 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:29:53 INFO - PROCESS | 3880 | 1464010193795 Marionette TRACE conn2 <- [1,654,null,{}] 06:29:53 INFO - PROCESS | 3880 | 1464010193801 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:53 INFO - PROCESS | 3880 | 1464010193897 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:29:54 INFO - PROCESS | 3880 | 1464010194039 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:54 INFO - PROCESS | 3880 | ++DOCSHELL 112E3000 == 64 [pid = 3880] [id = 173] 06:29:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 146 (112E4C00) [pid = 3880] [serial = 517] [outer = 00000000] 06:29:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 147 (12B5C000) [pid = 3880] [serial = 518] [outer = 112E4C00] 06:29:54 INFO - PROCESS | 3880 | 1464010194094 Marionette DEBUG loaded listener.js 06:29:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 148 (13D04C00) [pid = 3880] [serial = 519] [outer = 112E4C00] 06:29:54 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:54 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:54 INFO - PROCESS | 3880 | 1464010194654 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:29:54 INFO - PROCESS | 3880 | --DOCSHELL 12883C00 == 63 [pid = 3880] [id = 167] 06:29:54 INFO - PROCESS | 3880 | --DOCSHELL 11053400 == 62 [pid = 3880] [id = 166] 06:29:54 INFO - PROCESS | 3880 | --DOCSHELL 105F3C00 == 61 [pid = 3880] [id = 165] 06:29:54 INFO - PROCESS | 3880 | --DOCSHELL 16E2D400 == 60 [pid = 3880] [id = 164] 06:29:54 INFO - PROCESS | 3880 | --DOCSHELL 19911C00 == 59 [pid = 3880] [id = 163] 06:29:54 INFO - PROCESS | 3880 | --DOCSHELL 15717800 == 58 [pid = 3880] [id = 162] 06:29:54 INFO - PROCESS | 3880 | --DOCSHELL 104EC800 == 57 [pid = 3880] [id = 161] 06:29:54 INFO - PROCESS | 3880 | --DOCSHELL 112DA400 == 56 [pid = 3880] [id = 160] 06:29:54 INFO - PROCESS | 3880 | --DOCSHELL 15C65400 == 55 [pid = 3880] [id = 159] 06:29:54 INFO - PROCESS | 3880 | --DOCSHELL 0F30CC00 == 54 [pid = 3880] [id = 158] 06:29:54 INFO - PROCESS | 3880 | --DOCSHELL 11C61800 == 53 [pid = 3880] [id = 157] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 147 (11A06400) [pid = 3880] [serial = 407] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 146 (15C4C800) [pid = 3880] [serial = 410] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 145 (19915400) [pid = 3880] [serial = 413] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 144 (1A12D800) [pid = 3880] [serial = 416] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 143 (1A279C00) [pid = 3880] [serial = 419] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 142 (1983F400) [pid = 3880] [serial = 452] [outer = 00000000] [url = about:blank] 06:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 938ms 06:29:54 INFO - PROCESS | 3880 | 1464010194738 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:29:54 INFO - PROCESS | 3880 | 1464010194743 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 06:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:29:54 INFO - PROCESS | 3880 | 1464010194749 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:29:54 INFO - PROCESS | 3880 | 1464010194751 Marionette TRACE conn2 <- [1,658,null,{}] 06:29:54 INFO - PROCESS | 3880 | 1464010194755 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:54 INFO - PROCESS | 3880 | 1464010194850 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 141 (1A844C00) [pid = 3880] [serial = 374] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 140 (1A277400) [pid = 3880] [serial = 437] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 139 (1A969000) [pid = 3880] [serial = 440] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 138 (1A842C00) [pid = 3880] [serial = 438] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 137 (1AC5A000) [pid = 3880] [serial = 443] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 136 (1A969800) [pid = 3880] [serial = 441] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 135 (16D71800) [pid = 3880] [serial = 450] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 134 (199BBC00) [pid = 3880] [serial = 434] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (167D1400) [pid = 3880] [serial = 428] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (16AE8000) [pid = 3880] [serial = 429] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (16F75800) [pid = 3880] [serial = 431] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (17E5C400) [pid = 3880] [serial = 432] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (12A93800) [pid = 3880] [serial = 423] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (11A04800) [pid = 3880] [serial = 422] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (12897000) [pid = 3880] [serial = 425] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (13D04800) [pid = 3880] [serial = 426] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (1A95CC00) [pid = 3880] [serial = 446] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (16D6CC00) [pid = 3880] [serial = 449] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (1AC65000) [pid = 3880] [serial = 444] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (199C1C00) [pid = 3880] [serial = 435] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (1AB8DC00) [pid = 3880] [serial = 447] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3880 | 1464010194948 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:54 INFO - PROCESS | 3880 | ++DOCSHELL 10A58800 == 54 [pid = 3880] [id = 174] 06:29:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (1104C800) [pid = 3880] [serial = 520] [outer = 00000000] 06:29:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (12AEA000) [pid = 3880] [serial = 521] [outer = 1104C800] 06:29:54 INFO - PROCESS | 3880 | 1464010194995 Marionette DEBUG loaded listener.js 06:29:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (13837800) [pid = 3880] [serial = 522] [outer = 1104C800] 06:29:55 INFO - PROCESS | 3880 | 1464010195391 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 703ms 06:29:55 INFO - PROCESS | 3880 | 1464010195447 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:29:55 INFO - PROCESS | 3880 | 1464010195450 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 06:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:29:55 INFO - PROCESS | 3880 | 1464010195453 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:29:55 INFO - PROCESS | 3880 | 1464010195456 Marionette TRACE conn2 <- [1,662,null,{}] 06:29:55 INFO - PROCESS | 3880 | 1464010195470 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:55 INFO - PROCESS | 3880 | 1464010195554 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:29:55 INFO - PROCESS | 3880 | 1464010195568 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:55 INFO - PROCESS | 3880 | ++DOCSHELL 167D1400 == 55 [pid = 3880] [id = 175] 06:29:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (167D6C00) [pid = 3880] [serial = 523] [outer = 00000000] 06:29:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (168CBC00) [pid = 3880] [serial = 524] [outer = 167D6C00] 06:29:55 INFO - PROCESS | 3880 | 1464010195614 Marionette DEBUG loaded listener.js 06:29:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (16A50C00) [pid = 3880] [serial = 525] [outer = 167D6C00] 06:29:55 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:55 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:56 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:56 INFO - PROCESS | 3880 | [3880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:29:56 INFO - PROCESS | 3880 | 1464010196064 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:29:56 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 06:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 641ms 06:29:56 INFO - PROCESS | 3880 | 1464010196091 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:29:56 INFO - PROCESS | 3880 | 1464010196093 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 06:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:29:56 INFO - PROCESS | 3880 | 1464010196101 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:29:56 INFO - PROCESS | 3880 | 1464010196102 Marionette TRACE conn2 <- [1,666,null,{}] 06:29:56 INFO - PROCESS | 3880 | 1464010196105 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:56 INFO - PROCESS | 3880 | 1464010196185 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:29:56 INFO - PROCESS | 3880 | 1464010196192 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:56 INFO - PROCESS | 3880 | ++DOCSHELL 16CA0400 == 56 [pid = 3880] [id = 176] 06:29:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (16D69C00) [pid = 3880] [serial = 526] [outer = 00000000] 06:29:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (16D72400) [pid = 3880] [serial = 527] [outer = 16D69C00] 06:29:56 INFO - PROCESS | 3880 | 1464010196238 Marionette DEBUG loaded listener.js 06:29:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (16DA1800) [pid = 3880] [serial = 528] [outer = 16D69C00] 06:29:56 INFO - PROCESS | 3880 | 1464010196654 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 594ms 06:29:56 INFO - PROCESS | 3880 | 1464010196694 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:29:56 INFO - PROCESS | 3880 | 1464010196696 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 06:29:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:29:56 INFO - PROCESS | 3880 | 1464010196700 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:29:56 INFO - PROCESS | 3880 | 1464010196702 Marionette TRACE conn2 <- [1,670,null,{}] 06:29:56 INFO - PROCESS | 3880 | 1464010196705 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:56 INFO - PROCESS | 3880 | 1464010196794 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:29:56 INFO - PROCESS | 3880 | 1464010196800 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:56 INFO - PROCESS | 3880 | ++DOCSHELL 168C3400 == 57 [pid = 3880] [id = 177] 06:29:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (16E2A400) [pid = 3880] [serial = 529] [outer = 00000000] 06:29:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (1757E400) [pid = 3880] [serial = 530] [outer = 16E2A400] 06:29:56 INFO - PROCESS | 3880 | 1464010196843 Marionette DEBUG loaded listener.js 06:29:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (17E10800) [pid = 3880] [serial = 531] [outer = 16E2A400] 06:29:57 INFO - PROCESS | 3880 | 1464010197859 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:29:57 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) 06:29:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1188ms 06:29:57 INFO - PROCESS | 3880 | 1464010197897 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:29:57 INFO - PROCESS | 3880 | 1464010197898 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 06:29:57 INFO - PROCESS | 3880 | 1464010197902 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:29:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:29:57 INFO - PROCESS | 3880 | 1464010197904 Marionette TRACE conn2 <- [1,674,null,{}] 06:29:57 INFO - PROCESS | 3880 | 1464010197913 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:58 INFO - PROCESS | 3880 | 1464010198053 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:29:58 INFO - PROCESS | 3880 | 1464010198108 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:58 INFO - PROCESS | 3880 | ++DOCSHELL 16D9A800 == 58 [pid = 3880] [id = 178] 06:29:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (16F75400) [pid = 3880] [serial = 532] [outer = 00000000] 06:29:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 135 (1990CC00) [pid = 3880] [serial = 533] [outer = 16F75400] 06:29:58 INFO - PROCESS | 3880 | 1464010198152 Marionette DEBUG loaded listener.js 06:29:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 136 (19973000) [pid = 3880] [serial = 534] [outer = 16F75400] 06:29:59 INFO - PROCESS | 3880 | --DOMWINDOW == 135 (19BCB400) [pid = 3880] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:29:59 INFO - PROCESS | 3880 | --DOMWINDOW == 134 (16E2E800) [pid = 3880] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:29:59 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (14222800) [pid = 3880] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:29:59 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (15C65800) [pid = 3880] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:29:59 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (11CEA800) [pid = 3880] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:29:59 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (102EB800) [pid = 3880] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:29:59 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (112DAC00) [pid = 3880] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:29:59 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (1104E800) [pid = 3880] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:29:59 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (197A1400) [pid = 3880] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:29:59 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (14229800) [pid = 3880] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:29:59 INFO - PROCESS | 3880 | 1464010199185 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:29:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:29:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1297ms 06:29:59 INFO - PROCESS | 3880 | 1464010199201 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:29:59 INFO - PROCESS | 3880 | 1464010199203 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 06:29:59 INFO - PROCESS | 3880 | 1464010199206 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:29:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:29:59 INFO - PROCESS | 3880 | 1464010199208 Marionette TRACE conn2 <- [1,678,null,{}] 06:29:59 INFO - PROCESS | 3880 | 1464010199212 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:59 INFO - PROCESS | 3880 | 1464010199287 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:29:59 INFO - PROCESS | 3880 | 1464010199293 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:59 INFO - PROCESS | 3880 | ++DOCSHELL 102EB800 == 59 [pid = 3880] [id = 179] 06:29:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (1104CC00) [pid = 3880] [serial = 535] [outer = 00000000] 06:29:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (16DA4000) [pid = 3880] [serial = 536] [outer = 1104CC00] 06:29:59 INFO - PROCESS | 3880 | 1464010199337 Marionette DEBUG loaded listener.js 06:29:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (16E2B400) [pid = 3880] [serial = 537] [outer = 1104CC00] 06:30:00 INFO - PROCESS | 3880 | 1464010200276 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:30:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:30:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1094ms 06:30:00 INFO - PROCESS | 3880 | 1464010200300 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:30:00 INFO - PROCESS | 3880 | 1464010200302 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 06:30:00 INFO - PROCESS | 3880 | 1464010200305 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:30:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:30:00 INFO - PROCESS | 3880 | 1464010200307 Marionette TRACE conn2 <- [1,682,null,{}] 06:30:00 INFO - PROCESS | 3880 | 1464010200310 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:00 INFO - PROCESS | 3880 | 1464010200418 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:30:00 INFO - PROCESS | 3880 | 1464010200427 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:00 INFO - PROCESS | 3880 | ++DOCSHELL 157B2400 == 60 [pid = 3880] [id = 180] 06:30:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (16E2D800) [pid = 3880] [serial = 538] [outer = 00000000] 06:30:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (199BD000) [pid = 3880] [serial = 539] [outer = 16E2D800] 06:30:00 INFO - PROCESS | 3880 | 1464010200470 Marionette DEBUG loaded listener.js 06:30:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (19BCB400) [pid = 3880] [serial = 540] [outer = 16E2D800] 06:30:01 INFO - PROCESS | 3880 | 1464010201398 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:30:01 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) 06:30:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1141ms 06:30:01 INFO - PROCESS | 3880 | 1464010201493 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:30:01 INFO - PROCESS | 3880 | 1464010201497 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 06:30:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:30:01 INFO - PROCESS | 3880 | 1464010201504 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:30:01 INFO - PROCESS | 3880 | 1464010201509 Marionette TRACE conn2 <- [1,686,null,{}] 06:30:01 INFO - PROCESS | 3880 | 1464010201516 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:01 INFO - PROCESS | 3880 | 1464010201613 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:30:01 INFO - PROCESS | 3880 | 1464010201781 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:01 INFO - PROCESS | 3880 | ++DOCSHELL 11771800 == 61 [pid = 3880] [id = 181] 06:30:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (1179B800) [pid = 3880] [serial = 541] [outer = 00000000] 06:30:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (11C61800) [pid = 3880] [serial = 542] [outer = 1179B800] 06:30:01 INFO - PROCESS | 3880 | 1464010201883 Marionette DEBUG loaded listener.js 06:30:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 135 (12A93800) [pid = 3880] [serial = 543] [outer = 1179B800] 06:30:02 INFO - PROCESS | 3880 | 1464010202925 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:30:02 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) 06:30:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1453ms 06:30:02 INFO - PROCESS | 3880 | 1464010202960 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:30:02 INFO - PROCESS | 3880 | 1464010202966 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 06:30:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:30:02 INFO - PROCESS | 3880 | 1464010202972 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:30:02 INFO - PROCESS | 3880 | 1464010202975 Marionette TRACE conn2 <- [1,690,null,{}] 06:30:02 INFO - PROCESS | 3880 | 1464010202979 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:03 INFO - PROCESS | 3880 | 1464010203082 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:30:03 INFO - PROCESS | 3880 | 1464010203233 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:03 INFO - PROCESS | 3880 | ++DOCSHELL 104EA800 == 62 [pid = 3880] [id = 182] 06:30:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 136 (140B1800) [pid = 3880] [serial = 544] [outer = 00000000] 06:30:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 137 (168C7400) [pid = 3880] [serial = 545] [outer = 140B1800] 06:30:03 INFO - PROCESS | 3880 | 1464010203290 Marionette DEBUG loaded listener.js 06:30:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 138 (16C98800) [pid = 3880] [serial = 546] [outer = 140B1800] 06:30:04 INFO - PROCESS | 3880 | 1464010204325 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:30:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:30:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1422ms 06:30:04 INFO - PROCESS | 3880 | 1464010204387 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:30:04 INFO - PROCESS | 3880 | 1464010204390 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 06:30:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:30:04 INFO - PROCESS | 3880 | 1464010204394 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:30:04 INFO - PROCESS | 3880 | 1464010204397 Marionette TRACE conn2 <- [1,694,null,{}] 06:30:04 INFO - PROCESS | 3880 | 1464010204449 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:04 INFO - PROCESS | 3880 | 1464010204608 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:30:04 INFO - PROCESS | 3880 | 1464010204706 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:04 INFO - PROCESS | 3880 | ++DOCSHELL 1983C000 == 63 [pid = 3880] [id = 183] 06:30:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 139 (19845800) [pid = 3880] [serial = 547] [outer = 00000000] 06:30:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 140 (19F7D400) [pid = 3880] [serial = 548] [outer = 19845800] 06:30:04 INFO - PROCESS | 3880 | 1464010204761 Marionette DEBUG loaded listener.js 06:30:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 141 (1A5D1800) [pid = 3880] [serial = 549] [outer = 19845800] 06:30:05 INFO - PROCESS | 3880 | 1464010205919 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:30:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:30:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1563ms 06:30:05 INFO - PROCESS | 3880 | 1464010205953 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:30:05 INFO - PROCESS | 3880 | 1464010205957 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 06:30:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:30:05 INFO - PROCESS | 3880 | 1464010205968 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:30:05 INFO - PROCESS | 3880 | 1464010205972 Marionette TRACE conn2 <- [1,698,null,{}] 06:30:05 INFO - PROCESS | 3880 | 1464010205978 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:06 INFO - PROCESS | 3880 | 1464010206141 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:30:06 INFO - PROCESS | 3880 | 1464010206239 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:06 INFO - PROCESS | 3880 | ++DOCSHELL 11050400 == 64 [pid = 3880] [id = 184] 06:30:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 142 (11059000) [pid = 3880] [serial = 550] [outer = 00000000] 06:30:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 143 (12B5F000) [pid = 3880] [serial = 551] [outer = 11059000] 06:30:06 INFO - PROCESS | 3880 | 1464010206296 Marionette DEBUG loaded listener.js 06:30:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 144 (140BDC00) [pid = 3880] [serial = 552] [outer = 11059000] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 19916C00 == 63 [pid = 3880] [id = 128] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 102D1000 == 62 [pid = 3880] [id = 129] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 1983B000 == 61 [pid = 3880] [id = 151] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 102EB800 == 60 [pid = 3880] [id = 179] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 16D9A800 == 59 [pid = 3880] [id = 178] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 168C3400 == 58 [pid = 3880] [id = 177] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 16CA0400 == 57 [pid = 3880] [id = 176] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 167D1400 == 56 [pid = 3880] [id = 175] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 10A58800 == 55 [pid = 3880] [id = 174] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 112E3000 == 54 [pid = 3880] [id = 173] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 19F74000 == 53 [pid = 3880] [id = 171] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 102CD800 == 52 [pid = 3880] [id = 170] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 1330D000 == 51 [pid = 3880] [id = 169] 06:30:07 INFO - PROCESS | 3880 | --DOCSHELL 0C7FBC00 == 50 [pid = 3880] [id = 168] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 143 (17A8F000) [pid = 3880] [serial = 467] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 142 (11056C00) [pid = 3880] [serial = 494] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 141 (11059C00) [pid = 3880] [serial = 495] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 140 (16E37000) [pid = 3880] [serial = 492] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 139 (19978800) [pid = 3880] [serial = 485] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 138 (19BC4C00) [pid = 3880] [serial = 486] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 137 (16945800) [pid = 3880] [serial = 497] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 136 (16E2C000) [pid = 3880] [serial = 498] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 135 (197A4000) [pid = 3880] [serial = 483] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 134 (1A120400) [pid = 3880] [serial = 500] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (1A5D1C00) [pid = 3880] [serial = 488] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (16E33800) [pid = 3880] [serial = 491] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (174C5400) [pid = 3880] [serial = 482] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (16799400) [pid = 3880] [serial = 476] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (16A5AC00) [pid = 3880] [serial = 477] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (13BFC000) [pid = 3880] [serial = 471] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (12A8FC00) [pid = 3880] [serial = 470] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (112E5800) [pid = 3880] [serial = 473] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (13D0A400) [pid = 3880] [serial = 474] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (157B1800) [pid = 3880] [serial = 479] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (16410800) [pid = 3880] [serial = 480] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (197A4C00) [pid = 3880] [serial = 461] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (1A842000) [pid = 3880] [serial = 489] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (12A89000) [pid = 3880] [serial = 455] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (16D6F000) [pid = 3880] [serial = 458] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (19BCCC00) [pid = 3880] [serial = 464] [outer = 00000000] [url = about:blank] 06:30:07 INFO - PROCESS | 3880 | 1464010207331 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:30:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:30:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1391ms 06:30:07 INFO - PROCESS | 3880 | 1464010207367 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:30:07 INFO - PROCESS | 3880 | 1464010207372 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 06:30:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:30:07 INFO - PROCESS | 3880 | 1464010207377 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:30:07 INFO - PROCESS | 3880 | 1464010207380 Marionette TRACE conn2 <- [1,702,null,{}] 06:30:07 INFO - PROCESS | 3880 | 1464010207384 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:07 INFO - PROCESS | 3880 | 1464010207464 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:30:07 INFO - PROCESS | 3880 | 1464010207471 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:07 INFO - PROCESS | 3880 | ++DOCSHELL 1105A800 == 51 [pid = 3880] [id = 185] 06:30:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (11A04000) [pid = 3880] [serial = 553] [outer = 00000000] 06:30:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (13158400) [pid = 3880] [serial = 554] [outer = 11A04000] 06:30:07 INFO - PROCESS | 3880 | 1464010207516 Marionette DEBUG loaded listener.js 06:30:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (140B9000) [pid = 3880] [serial = 555] [outer = 11A04000] 06:30:08 INFO - PROCESS | 3880 | 1464010208482 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:30:08 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 06:30:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1157ms 06:30:08 INFO - PROCESS | 3880 | 1464010208532 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:30:08 INFO - PROCESS | 3880 | 1464010208535 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 06:30:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:30:08 INFO - PROCESS | 3880 | 1464010208538 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:30:08 INFO - PROCESS | 3880 | 1464010208541 Marionette TRACE conn2 <- [1,706,null,{}] 06:30:08 INFO - PROCESS | 3880 | 1464010208551 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:08 INFO - PROCESS | 3880 | 1464010208636 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:30:08 INFO - PROCESS | 3880 | 1464010208644 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:08 INFO - PROCESS | 3880 | ++DOCSHELL 168C6800 == 52 [pid = 3880] [id = 186] 06:30:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (168C6C00) [pid = 3880] [serial = 556] [outer = 00000000] 06:30:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (16AE6400) [pid = 3880] [serial = 557] [outer = 168C6C00] 06:30:08 INFO - PROCESS | 3880 | 1464010208690 Marionette DEBUG loaded listener.js 06:30:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (16D70800) [pid = 3880] [serial = 558] [outer = 168C6C00] 06:30:09 INFO - PROCESS | 3880 | 1464010209626 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:30:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:30:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1141ms 06:30:09 INFO - PROCESS | 3880 | 1464010209688 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:30:09 INFO - PROCESS | 3880 | 1464010209690 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 06:30:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:30:09 INFO - PROCESS | 3880 | 1464010209694 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:30:09 INFO - PROCESS | 3880 | 1464010209695 Marionette TRACE conn2 <- [1,710,null,{}] 06:30:09 INFO - PROCESS | 3880 | 1464010209699 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:09 INFO - PROCESS | 3880 | 1464010209809 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:30:09 INFO - PROCESS | 3880 | 1464010209816 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:09 INFO - PROCESS | 3880 | ++DOCSHELL 16DA0C00 == 53 [pid = 3880] [id = 187] 06:30:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (16DA1000) [pid = 3880] [serial = 559] [outer = 00000000] 06:30:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (16E35400) [pid = 3880] [serial = 560] [outer = 16DA1000] 06:30:09 INFO - PROCESS | 3880 | 1464010209907 Marionette DEBUG loaded listener.js 06:30:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (17985400) [pid = 3880] [serial = 561] [outer = 16DA1000] 06:30:10 INFO - PROCESS | 3880 | 1464010210339 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 06:30:10 INFO - PROCESS | 3880 | 1464010210379 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 06:30:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:30:10 INFO - PROCESS | 3880 | 1464010210383 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:30:10 INFO - PROCESS | 3880 | 1464010210385 Marionette TRACE conn2 <- [1,714,null,{}] 06:30:10 INFO - PROCESS | 3880 | 1464010210389 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:10 INFO - PROCESS | 3880 | 1464010210513 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:30:10 INFO - PROCESS | 3880 | 1464010210522 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:10 INFO - PROCESS | 3880 | ++DOCSHELL 1848C400 == 54 [pid = 3880] [id = 188] 06:30:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (1979C400) [pid = 3880] [serial = 562] [outer = 00000000] 06:30:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (197A6C00) [pid = 3880] [serial = 563] [outer = 1979C400] 06:30:10 INFO - PROCESS | 3880 | 1464010210618 Marionette DEBUG loaded listener.js 06:30:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (1983D400) [pid = 3880] [serial = 564] [outer = 1979C400] 06:30:11 INFO - PROCESS | 3880 | 1464010211076 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:30:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:30:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 06:30:11 INFO - PROCESS | 3880 | 1464010211148 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:30:11 INFO - PROCESS | 3880 | 1464010211150 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 06:30:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:30:11 INFO - PROCESS | 3880 | 1464010211166 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:30:11 INFO - PROCESS | 3880 | 1464010211167 Marionette TRACE conn2 <- [1,718,null,{}] 06:30:11 INFO - PROCESS | 3880 | 1464010211171 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:11 INFO - PROCESS | 3880 | 1464010211297 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:30:11 INFO - PROCESS | 3880 | 1464010211308 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:11 INFO - PROCESS | 3880 | ++DOCSHELL 18237800 == 55 [pid = 3880] [id = 189] 06:30:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (19846400) [pid = 3880] [serial = 565] [outer = 00000000] 06:30:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (19F72000) [pid = 3880] [serial = 566] [outer = 19846400] 06:30:11 INFO - PROCESS | 3880 | 1464010211352 Marionette DEBUG loaded listener.js 06:30:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (1A277000) [pid = 3880] [serial = 567] [outer = 19846400] 06:30:11 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (16F75400) [pid = 3880] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:30:11 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (1104C800) [pid = 3880] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:30:11 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (1104CC00) [pid = 3880] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:30:11 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (16D69C00) [pid = 3880] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:30:11 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (167D6C00) [pid = 3880] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:30:11 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (168C7800) [pid = 3880] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:30:11 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (16E2A400) [pid = 3880] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:30:11 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (112E4C00) [pid = 3880] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:30:12 INFO - PROCESS | 3880 | 1464010212013 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 06:30:12 INFO - PROCESS | 3880 | 1464010212069 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 06:30:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:30:12 INFO - PROCESS | 3880 | 1464010212073 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:30:12 INFO - PROCESS | 3880 | 1464010212074 Marionette TRACE conn2 <- [1,722,null,{}] 06:30:12 INFO - PROCESS | 3880 | 1464010212078 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:12 INFO - PROCESS | 3880 | 1464010212154 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:30:12 INFO - PROCESS | 3880 | 1464010212160 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:12 INFO - PROCESS | 3880 | ++DOCSHELL 1104E800 == 56 [pid = 3880] [id = 190] 06:30:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (16D9C800) [pid = 3880] [serial = 568] [outer = 00000000] 06:30:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (1A83E400) [pid = 3880] [serial = 569] [outer = 16D9C800] 06:30:12 INFO - PROCESS | 3880 | 1464010212203 Marionette DEBUG loaded listener.js 06:30:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (1A845C00) [pid = 3880] [serial = 570] [outer = 16D9C800] 06:30:12 INFO - PROCESS | 3880 | 1464010212630 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:30:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:30:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 594ms 06:30:12 INFO - PROCESS | 3880 | 1464010212672 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 06:30:12 INFO - PROCESS | 3880 | 1464010212674 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 06:30:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:30:12 INFO - PROCESS | 3880 | 1464010212678 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:30:12 INFO - PROCESS | 3880 | 1464010212679 Marionette TRACE conn2 <- [1,726,null,{}] 06:30:12 INFO - PROCESS | 3880 | 1464010212683 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:12 INFO - PROCESS | 3880 | 1464010212761 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:30:12 INFO - PROCESS | 3880 | 1464010212768 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:12 INFO - PROCESS | 3880 | ++DOCSHELL 10562C00 == 57 [pid = 3880] [id = 191] 06:30:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (105F7800) [pid = 3880] [serial = 571] [outer = 00000000] 06:30:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (1A964C00) [pid = 3880] [serial = 572] [outer = 105F7800] 06:30:12 INFO - PROCESS | 3880 | 1464010212812 Marionette DEBUG loaded listener.js 06:30:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (1A967400) [pid = 3880] [serial = 573] [outer = 105F7800] 06:30:13 INFO - PROCESS | 3880 | 1464010213802 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:30:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:30:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1156ms 06:30:13 INFO - PROCESS | 3880 | 1464010213830 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:30:13 INFO - PROCESS | 3880 | 1464010213834 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 06:30:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:30:13 INFO - PROCESS | 3880 | 1464010213840 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:30:13 INFO - PROCESS | 3880 | 1464010213844 Marionette TRACE conn2 <- [1,730,null,{}] 06:30:13 INFO - PROCESS | 3880 | 1464010213851 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:13 INFO - PROCESS | 3880 | 1464010213959 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:30:14 INFO - PROCESS | 3880 | 1464010214082 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:14 INFO - PROCESS | 3880 | ++DOCSHELL 0F21D800 == 58 [pid = 3880] [id = 192] 06:30:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (0F21E000) [pid = 3880] [serial = 574] [outer = 00000000] 06:30:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (0F222C00) [pid = 3880] [serial = 575] [outer = 0F21E000] 06:30:14 INFO - PROCESS | 3880 | 1464010214140 Marionette DEBUG loaded listener.js 06:30:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (10486800) [pid = 3880] [serial = 576] [outer = 0F21E000] 06:30:15 INFO - PROCESS | 3880 | 1464010215228 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:30:15 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 06:30:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1391ms 06:30:15 INFO - PROCESS | 3880 | 1464010215242 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 06:30:15 INFO - PROCESS | 3880 | 1464010215248 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 06:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:30:15 INFO - PROCESS | 3880 | 1464010215254 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:30:15 INFO - PROCESS | 3880 | 1464010215257 Marionette TRACE conn2 <- [1,734,null,{}] 06:30:15 INFO - PROCESS | 3880 | 1464010215262 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:15 INFO - PROCESS | 3880 | 1464010215364 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:30:15 INFO - PROCESS | 3880 | 1464010215524 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:15 INFO - PROCESS | 3880 | ++DOCSHELL 11A0E400 == 59 [pid = 3880] [id = 193] 06:30:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 135 (12D70000) [pid = 3880] [serial = 577] [outer = 00000000] 06:30:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 136 (15720000) [pid = 3880] [serial = 578] [outer = 12D70000] 06:30:15 INFO - PROCESS | 3880 | 1464010215590 Marionette DEBUG loaded listener.js 06:30:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 137 (15C48800) [pid = 3880] [serial = 579] [outer = 12D70000] 06:30:16 INFO - PROCESS | 3880 | 1464010216556 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:30:16 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.) 06:30:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1359ms 06:30:16 INFO - PROCESS | 3880 | 1464010216607 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:30:16 INFO - PROCESS | 3880 | 1464010216609 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 06:30:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:30:16 INFO - PROCESS | 3880 | 1464010216613 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:30:16 INFO - PROCESS | 3880 | 1464010216617 Marionette TRACE conn2 <- [1,738,null,{}] 06:30:16 INFO - PROCESS | 3880 | 1464010216628 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:16 INFO - PROCESS | 3880 | 1464010216797 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:30:16 INFO - PROCESS | 3880 | 1464010216932 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:16 INFO - PROCESS | 3880 | ++DOCSHELL 16E2BC00 == 60 [pid = 3880] [id = 194] 06:30:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 138 (16E2F400) [pid = 3880] [serial = 580] [outer = 00000000] 06:30:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 139 (17982800) [pid = 3880] [serial = 581] [outer = 16E2F400] 06:30:16 INFO - PROCESS | 3880 | 1464010216987 Marionette DEBUG loaded listener.js 06:30:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 140 (1983A800) [pid = 3880] [serial = 582] [outer = 16E2F400] 06:30:18 INFO - PROCESS | 3880 | 1464010218046 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:30:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:30:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1453ms 06:30:18 INFO - PROCESS | 3880 | 1464010218069 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:30:18 INFO - PROCESS | 3880 | 1464010218071 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 06:30:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:30:18 INFO - PROCESS | 3880 | 1464010218075 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:30:18 INFO - PROCESS | 3880 | 1464010218077 Marionette TRACE conn2 <- [1,742,null,{}] 06:30:18 INFO - PROCESS | 3880 | 1464010218081 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:18 INFO - PROCESS | 3880 | 1464010218182 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:30:18 INFO - PROCESS | 3880 | 1464010218340 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:18 INFO - PROCESS | 3880 | ++DOCSHELL 10BB1800 == 61 [pid = 3880] [id = 195] 06:30:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 141 (11056800) [pid = 3880] [serial = 583] [outer = 00000000] 06:30:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 142 (140BE800) [pid = 3880] [serial = 584] [outer = 11056800] 06:30:18 INFO - PROCESS | 3880 | 1464010218400 Marionette DEBUG loaded listener.js 06:30:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 143 (16793000) [pid = 3880] [serial = 585] [outer = 11056800] 06:30:19 INFO - PROCESS | 3880 | 1464010219564 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:30:19 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 06:30:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1499ms 06:30:19 INFO - PROCESS | 3880 | 1464010219578 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:30:19 INFO - PROCESS | 3880 | 1464010219582 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 06:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:30:19 INFO - PROCESS | 3880 | 1464010219588 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:30:19 INFO - PROCESS | 3880 | 1464010219591 Marionette TRACE conn2 <- [1,746,null,{}] 06:30:19 INFO - PROCESS | 3880 | 1464010219598 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:19 INFO - PROCESS | 3880 | 1464010219739 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:30:19 INFO - PROCESS | 3880 | 1464010219865 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:19 INFO - PROCESS | 3880 | ++DOCSHELL 11059C00 == 62 [pid = 3880] [id = 196] 06:30:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 144 (11A04800) [pid = 3880] [serial = 586] [outer = 00000000] 06:30:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 145 (12D78800) [pid = 3880] [serial = 587] [outer = 11A04800] 06:30:19 INFO - PROCESS | 3880 | 1464010219916 Marionette DEBUG loaded listener.js 06:30:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 146 (1571AC00) [pid = 3880] [serial = 588] [outer = 11A04800] 06:30:20 INFO - PROCESS | 3880 | --DOCSHELL 1104E800 == 61 [pid = 3880] [id = 190] 06:30:20 INFO - PROCESS | 3880 | --DOCSHELL 18237800 == 60 [pid = 3880] [id = 189] 06:30:20 INFO - PROCESS | 3880 | --DOCSHELL 1848C400 == 59 [pid = 3880] [id = 188] 06:30:20 INFO - PROCESS | 3880 | --DOCSHELL 16DA0C00 == 58 [pid = 3880] [id = 187] 06:30:20 INFO - PROCESS | 3880 | --DOCSHELL 168C6800 == 57 [pid = 3880] [id = 186] 06:30:20 INFO - PROCESS | 3880 | --DOCSHELL 1105A800 == 56 [pid = 3880] [id = 185] 06:30:20 INFO - PROCESS | 3880 | --DOCSHELL 11050400 == 55 [pid = 3880] [id = 184] 06:30:20 INFO - PROCESS | 3880 | --DOCSHELL 11771800 == 54 [pid = 3880] [id = 181] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 145 (199BD000) [pid = 3880] [serial = 539] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 144 (1990CC00) [pid = 3880] [serial = 533] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 143 (10558C00) [pid = 3880] [serial = 503] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 142 (12AEA000) [pid = 3880] [serial = 521] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 141 (13837800) [pid = 3880] [serial = 522] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 140 (16DA4000) [pid = 3880] [serial = 536] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 139 (16E2E000) [pid = 3880] [serial = 509] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 138 (16D72400) [pid = 3880] [serial = 527] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 137 (16DA1800) [pid = 3880] [serial = 528] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 136 (157B0400) [pid = 3880] [serial = 506] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 135 (168CBC00) [pid = 3880] [serial = 524] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 134 (16A50C00) [pid = 3880] [serial = 525] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (168CFC00) [pid = 3880] [serial = 516] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (168CD800) [pid = 3880] [serial = 515] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (1AB8D000) [pid = 3880] [serial = 512] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (1757E400) [pid = 3880] [serial = 530] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (13D04C00) [pid = 3880] [serial = 519] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (12B5C000) [pid = 3880] [serial = 518] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (16E2B400) [pid = 3880] [serial = 537] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (19973000) [pid = 3880] [serial = 534] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (17E10800) [pid = 3880] [serial = 531] [outer = 00000000] [url = about:blank] 06:30:20 INFO - PROCESS | 3880 | 1464010220536 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:30:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:30:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1000ms 06:30:20 INFO - PROCESS | 3880 | 1464010220591 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:30:20 INFO - PROCESS | 3880 | 1464010220596 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 06:30:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:30:20 INFO - PROCESS | 3880 | 1464010220602 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:30:20 INFO - PROCESS | 3880 | 1464010220605 Marionette TRACE conn2 <- [1,750,null,{}] 06:30:20 INFO - PROCESS | 3880 | 1464010220609 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:20 INFO - PROCESS | 3880 | 1464010220694 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:30:20 INFO - PROCESS | 3880 | 1464010220715 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:20 INFO - PROCESS | 3880 | ++DOCSHELL 13364400 == 55 [pid = 3880] [id = 197] 06:30:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (13836800) [pid = 3880] [serial = 589] [outer = 00000000] 06:30:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (140B9C00) [pid = 3880] [serial = 590] [outer = 13836800] 06:30:20 INFO - PROCESS | 3880 | 1464010220761 Marionette DEBUG loaded listener.js 06:30:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (161A5800) [pid = 3880] [serial = 591] [outer = 13836800] 06:30:21 INFO - PROCESS | 3880 | 1464010221693 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:30:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:30:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1140ms 06:30:21 INFO - PROCESS | 3880 | 1464010221751 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:30:21 INFO - PROCESS | 3880 | 1464010221753 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 06:30:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:30:21 INFO - PROCESS | 3880 | 1464010221757 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:30:21 INFO - PROCESS | 3880 | 1464010221760 Marionette TRACE conn2 <- [1,754,null,{}] 06:30:21 INFO - PROCESS | 3880 | 1464010221770 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:21 INFO - PROCESS | 3880 | 1464010221853 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:30:21 INFO - PROCESS | 3880 | 1464010221860 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:21 INFO - PROCESS | 3880 | ++DOCSHELL 140B2C00 == 56 [pid = 3880] [id = 198] 06:30:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (16D99400) [pid = 3880] [serial = 592] [outer = 00000000] 06:30:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (16DA1800) [pid = 3880] [serial = 593] [outer = 16D99400] 06:30:21 INFO - PROCESS | 3880 | 1464010221906 Marionette DEBUG loaded listener.js 06:30:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (16E2F800) [pid = 3880] [serial = 594] [outer = 16D99400] 06:30:22 INFO - PROCESS | 3880 | 1464010222801 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:30:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:30:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1078ms 06:30:22 INFO - PROCESS | 3880 | 1464010222850 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:30:22 INFO - PROCESS | 3880 | 1464010222852 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 06:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:30:22 INFO - PROCESS | 3880 | 1464010222863 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:30:22 INFO - PROCESS | 3880 | 1464010222864 Marionette TRACE conn2 <- [1,758,null,{}] 06:30:22 INFO - PROCESS | 3880 | 1464010222868 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:22 INFO - PROCESS | 3880 | 1464010222980 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:30:22 INFO - PROCESS | 3880 | 1464010222986 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:22 INFO - PROCESS | 3880 | ++DOCSHELL 1797CC00 == 57 [pid = 3880] [id = 199] 06:30:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (17982400) [pid = 3880] [serial = 595] [outer = 00000000] 06:30:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (17E5C400) [pid = 3880] [serial = 596] [outer = 17982400] 06:30:23 INFO - PROCESS | 3880 | 1464010223030 Marionette DEBUG loaded listener.js 06:30:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (1979BC00) [pid = 3880] [serial = 597] [outer = 17982400] 06:30:23 INFO - PROCESS | 3880 | 1464010223489 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 687ms 06:30:23 INFO - PROCESS | 3880 | 1464010223558 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:30:23 INFO - PROCESS | 3880 | 1464010223560 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 06:30:23 INFO - PROCESS | 3880 | 1464010223563 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:30:23 INFO - PROCESS | 3880 | 1464010223565 Marionette TRACE conn2 <- [1,762,null,{}] 06:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:30:23 INFO - PROCESS | 3880 | 1464010223568 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:23 INFO - PROCESS | 3880 | 1464010223686 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:30:23 INFO - PROCESS | 3880 | 1464010223747 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:23 INFO - PROCESS | 3880 | ++DOCSHELL 17E63800 == 58 [pid = 3880] [id = 200] 06:30:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 135 (197A4400) [pid = 3880] [serial = 598] [outer = 00000000] 06:30:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 136 (19975400) [pid = 3880] [serial = 599] [outer = 197A4400] 06:30:23 INFO - PROCESS | 3880 | 1464010223794 Marionette DEBUG loaded listener.js 06:30:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 137 (19978000) [pid = 3880] [serial = 600] [outer = 197A4400] 06:30:24 INFO - PROCESS | 3880 | 1464010224195 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 703ms 06:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:30:24 INFO - PROCESS | 3880 | 1464010224271 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:30:24 INFO - PROCESS | 3880 | 1464010224273 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 06:30:24 INFO - PROCESS | 3880 | 1464010224276 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:30:24 INFO - PROCESS | 3880 | 1464010224278 Marionette TRACE conn2 <- [1,766,null,{}] 06:30:24 INFO - PROCESS | 3880 | 1464010224281 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:24 INFO - PROCESS | 3880 | 1464010224442 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:30:24 INFO - PROCESS | 3880 | 1464010224506 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:24 INFO - PROCESS | 3880 | ++DOCSHELL 168C2C00 == 59 [pid = 3880] [id = 201] 06:30:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 138 (19843400) [pid = 3880] [serial = 601] [outer = 00000000] 06:30:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 139 (1A846000) [pid = 3880] [serial = 602] [outer = 19843400] 06:30:24 INFO - PROCESS | 3880 | 1464010224551 Marionette DEBUG loaded listener.js 06:30:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 140 (1AB7FC00) [pid = 3880] [serial = 603] [outer = 19843400] 06:30:24 INFO - PROCESS | 3880 | --DOMWINDOW == 139 (19845800) [pid = 3880] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:30:24 INFO - PROCESS | 3880 | --DOMWINDOW == 138 (11059000) [pid = 3880] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:30:24 INFO - PROCESS | 3880 | --DOMWINDOW == 137 (16DA1000) [pid = 3880] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:30:24 INFO - PROCESS | 3880 | --DOMWINDOW == 136 (11A04000) [pid = 3880] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:30:24 INFO - PROCESS | 3880 | --DOMWINDOW == 135 (168C6C00) [pid = 3880] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:30:24 INFO - PROCESS | 3880 | --DOMWINDOW == 134 (1979C400) [pid = 3880] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:30:24 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (19846400) [pid = 3880] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:30:24 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (16D9C800) [pid = 3880] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:30:24 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (16E35800) [pid = 3880] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:30:25 INFO - PROCESS | 3880 | 1464010225122 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 891ms 06:30:25 INFO - PROCESS | 3880 | 1464010225180 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:30:25 INFO - PROCESS | 3880 | 1464010225182 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 06:30:25 INFO - PROCESS | 3880 | 1464010225185 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:30:25 INFO - PROCESS | 3880 | 1464010225187 Marionette TRACE conn2 <- [1,770,null,{}] 06:30:25 INFO - PROCESS | 3880 | 1464010225190 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:25 INFO - PROCESS | 3880 | 1464010225268 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:30:25 INFO - PROCESS | 3880 | 1464010225274 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:25 INFO - PROCESS | 3880 | ++DOCSHELL 16E32800 == 60 [pid = 3880] [id = 202] 06:30:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (17E58C00) [pid = 3880] [serial = 604] [outer = 00000000] 06:30:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (1A275800) [pid = 3880] [serial = 605] [outer = 17E58C00] 06:30:25 INFO - PROCESS | 3880 | 1464010225317 Marionette DEBUG loaded listener.js 06:30:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (1A5D1000) [pid = 3880] [serial = 606] [outer = 17E58C00] 06:30:25 INFO - PROCESS | 3880 | 1464010225721 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 593ms 06:30:25 INFO - PROCESS | 3880 | 1464010225782 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:30:25 INFO - PROCESS | 3880 | 1464010225784 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 06:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:30:25 INFO - PROCESS | 3880 | 1464010225791 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:30:25 INFO - PROCESS | 3880 | 1464010225792 Marionette TRACE conn2 <- [1,774,null,{}] 06:30:25 INFO - PROCESS | 3880 | 1464010225796 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:25 INFO - PROCESS | 3880 | 1464010225881 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:30:25 INFO - PROCESS | 3880 | 1464010225891 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:25 INFO - PROCESS | 3880 | ++DOCSHELL 1AB8A000 == 61 [pid = 3880] [id = 203] 06:30:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 135 (1AB8D000) [pid = 3880] [serial = 607] [outer = 00000000] 06:30:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 136 (1AC65000) [pid = 3880] [serial = 608] [outer = 1AB8D000] 06:30:25 INFO - PROCESS | 3880 | 1464010225934 Marionette DEBUG loaded listener.js 06:30:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 137 (1AF67400) [pid = 3880] [serial = 609] [outer = 1AB8D000] 06:30:26 INFO - PROCESS | 3880 | 1464010226372 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 625ms 06:30:26 INFO - PROCESS | 3880 | 1464010226436 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:30:26 INFO - PROCESS | 3880 | 1464010226438 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 06:30:26 INFO - PROCESS | 3880 | 1464010226441 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:30:26 INFO - PROCESS | 3880 | 1464010226443 Marionette TRACE conn2 <- [1,778,null,{}] 06:30:26 INFO - PROCESS | 3880 | 1464010226446 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:26 INFO - PROCESS | 3880 | 1464010226526 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:30:26 INFO - PROCESS | 3880 | 1464010226532 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:26 INFO - PROCESS | 3880 | ++DOCSHELL 17133800 == 62 [pid = 3880] [id = 204] 06:30:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 138 (17137400) [pid = 3880] [serial = 610] [outer = 00000000] 06:30:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 139 (1713C000) [pid = 3880] [serial = 611] [outer = 17137400] 06:30:26 INFO - PROCESS | 3880 | 1464010226574 Marionette DEBUG loaded listener.js 06:30:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 140 (1713F800) [pid = 3880] [serial = 612] [outer = 17137400] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 168C4800 == 61 [pid = 3880] [id = 172] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 11769C00 == 60 [pid = 3880] [id = 137] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 1983C000 == 59 [pid = 3880] [id = 183] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 1679BC00 == 58 [pid = 3880] [id = 153] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 18236000 == 57 [pid = 3880] [id = 138] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 1979B000 == 56 [pid = 3880] [id = 155] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 11A03800 == 55 [pid = 3880] [id = 101] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 1679D400 == 54 [pid = 3880] [id = 156] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 13BF9800 == 53 [pid = 3880] [id = 127] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 16F2AC00 == 52 [pid = 3880] [id = 99] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 174C3400 == 51 [pid = 3880] [id = 139] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 19975800 == 50 [pid = 3880] [id = 67] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 1979D000 == 49 [pid = 3880] [id = 154] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 105EDC00 == 48 [pid = 3880] [id = 152] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 157B2400 == 47 [pid = 3880] [id = 180] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 104EA800 == 46 [pid = 3880] [id = 182] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 18069000 == 45 [pid = 3880] [id = 84] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 18234800 == 44 [pid = 3880] [id = 100] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 1640E400 == 43 [pid = 3880] [id = 85] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 0C7F4C00 == 42 [pid = 3880] [id = 136] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 161AD000 == 41 [pid = 3880] [id = 114] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 10A5BC00 == 40 [pid = 3880] [id = 140] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 13364400 == 39 [pid = 3880] [id = 197] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 11059C00 == 38 [pid = 3880] [id = 196] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 16E2BC00 == 37 [pid = 3880] [id = 194] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 10BB1800 == 36 [pid = 3880] [id = 195] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 11A0E400 == 35 [pid = 3880] [id = 193] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 10562C00 == 34 [pid = 3880] [id = 191] 06:30:27 INFO - PROCESS | 3880 | --DOCSHELL 0F21D800 == 33 [pid = 3880] [id = 192] 06:30:28 INFO - PROCESS | 3880 | --DOCSHELL 1797CC00 == 32 [pid = 3880] [id = 199] 06:30:28 INFO - PROCESS | 3880 | --DOCSHELL 16E32800 == 31 [pid = 3880] [id = 202] 06:30:28 INFO - PROCESS | 3880 | --DOCSHELL 168C2C00 == 30 [pid = 3880] [id = 201] 06:30:28 INFO - PROCESS | 3880 | --DOCSHELL 1AB8A000 == 29 [pid = 3880] [id = 203] 06:30:28 INFO - PROCESS | 3880 | --DOCSHELL 17E63800 == 28 [pid = 3880] [id = 200] 06:30:28 INFO - PROCESS | 3880 | --DOCSHELL 140B2C00 == 27 [pid = 3880] [id = 198] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 139 (1A962800) [pid = 3880] [serial = 501] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 138 (11C61800) [pid = 3880] [serial = 542] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 137 (1A5D1800) [pid = 3880] [serial = 549] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 136 (19F7D400) [pid = 3880] [serial = 548] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 135 (140BDC00) [pid = 3880] [serial = 552] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 134 (12B5F000) [pid = 3880] [serial = 551] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (17985400) [pid = 3880] [serial = 561] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (13158400) [pid = 3880] [serial = 554] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (140B9000) [pid = 3880] [serial = 555] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (16AE6400) [pid = 3880] [serial = 557] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (168C7400) [pid = 3880] [serial = 545] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (1983D400) [pid = 3880] [serial = 564] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (197A6C00) [pid = 3880] [serial = 563] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (19F72000) [pid = 3880] [serial = 566] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (1A277000) [pid = 3880] [serial = 567] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (16E35400) [pid = 3880] [serial = 560] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (1A83E400) [pid = 3880] [serial = 569] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (16D70800) [pid = 3880] [serial = 558] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (1A845C00) [pid = 3880] [serial = 570] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (1A964C00) [pid = 3880] [serial = 572] [outer = 00000000] [url = about:blank] 06:30:28 INFO - PROCESS | 3880 | 1464010228715 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2328ms 06:30:28 INFO - PROCESS | 3880 | 1464010228769 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:30:28 INFO - PROCESS | 3880 | 1464010228774 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 06:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:30:28 INFO - PROCESS | 3880 | 1464010228779 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:30:28 INFO - PROCESS | 3880 | 1464010228783 Marionette TRACE conn2 <- [1,782,null,{}] 06:30:28 INFO - PROCESS | 3880 | 1464010228790 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:28 INFO - PROCESS | 3880 | 1464010228878 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:30:28 INFO - PROCESS | 3880 | 1464010228888 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:28 INFO - PROCESS | 3880 | ++DOCSHELL 0F21A800 == 28 [pid = 3880] [id = 205] 06:30:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (0F21AC00) [pid = 3880] [serial = 613] [outer = 00000000] 06:30:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (0F304C00) [pid = 3880] [serial = 614] [outer = 0F21AC00] 06:30:28 INFO - PROCESS | 3880 | 1464010228941 Marionette DEBUG loaded listener.js 06:30:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (10270400) [pid = 3880] [serial = 615] [outer = 0F21AC00] 06:30:29 INFO - PROCESS | 3880 | 1464010229426 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 703ms 06:30:29 INFO - PROCESS | 3880 | 1464010229496 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:30:29 INFO - PROCESS | 3880 | 1464010229500 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 06:30:29 INFO - PROCESS | 3880 | 1464010229505 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:30:29 INFO - PROCESS | 3880 | 1464010229510 Marionette TRACE conn2 <- [1,786,null,{}] 06:30:29 INFO - PROCESS | 3880 | 1464010229516 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:29 INFO - PROCESS | 3880 | 1464010229628 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:30:29 INFO - PROCESS | 3880 | 1464010229735 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:29 INFO - PROCESS | 3880 | ++DOCSHELL 0F303000 == 29 [pid = 3880] [id = 206] 06:30:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (0F306800) [pid = 3880] [serial = 616] [outer = 00000000] 06:30:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (102D1000) [pid = 3880] [serial = 617] [outer = 0F306800] 06:30:29 INFO - PROCESS | 3880 | 1464010229791 Marionette DEBUG loaded listener.js 06:30:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (1055B400) [pid = 3880] [serial = 618] [outer = 0F306800] 06:30:30 INFO - PROCESS | 3880 | 1464010230537 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:30:30 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 06:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1078ms 06:30:30 INFO - PROCESS | 3880 | 1464010230600 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:30:30 INFO - PROCESS | 3880 | 1464010230605 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 06:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:30:30 INFO - PROCESS | 3880 | 1464010230613 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:30:30 INFO - PROCESS | 3880 | 1464010230618 Marionette TRACE conn2 <- [1,790,null,{}] 06:30:30 INFO - PROCESS | 3880 | 1464010230622 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:30 INFO - PROCESS | 3880 | 1464010230733 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:30:30 INFO - PROCESS | 3880 | 1464010230814 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:30 INFO - PROCESS | 3880 | ++DOCSHELL 11055400 == 30 [pid = 3880] [id = 207] 06:30:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (11055C00) [pid = 3880] [serial = 619] [outer = 00000000] 06:30:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (112A6000) [pid = 3880] [serial = 620] [outer = 11055C00] 06:30:30 INFO - PROCESS | 3880 | 1464010230869 Marionette DEBUG loaded listener.js 06:30:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (11769C00) [pid = 3880] [serial = 621] [outer = 11055C00] 06:30:31 INFO - PROCESS | 3880 | 1464010231583 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:30:31 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 06:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1047ms 06:30:31 INFO - PROCESS | 3880 | 1464010231702 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:30:31 INFO - PROCESS | 3880 | 1464010231705 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 06:30:31 INFO - PROCESS | 3880 | 1464010231710 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:30:31 INFO - PROCESS | 3880 | 1464010231712 Marionette TRACE conn2 <- [1,794,null,{}] 06:30:31 INFO - PROCESS | 3880 | 1464010231722 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:31 INFO - PROCESS | 3880 | 1464010231845 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:30:31 INFO - PROCESS | 3880 | 1464010231922 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:31 INFO - PROCESS | 3880 | ++DOCSHELL 12D70C00 == 31 [pid = 3880] [id = 208] 06:30:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (12D74C00) [pid = 3880] [serial = 622] [outer = 00000000] 06:30:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (13031400) [pid = 3880] [serial = 623] [outer = 12D74C00] 06:30:32 INFO - PROCESS | 3880 | 1464010232023 Marionette DEBUG loaded listener.js 06:30:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (13317800) [pid = 3880] [serial = 624] [outer = 12D74C00] 06:30:32 INFO - PROCESS | 3880 | --DOCSHELL 16AEEC00 == 30 [pid = 3880] [id = 28] 06:30:32 INFO - PROCESS | 3880 | 1464010232787 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:30:32 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 06:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1078ms 06:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:30:32 INFO - PROCESS | 3880 | 1464010232803 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:30:32 INFO - PROCESS | 3880 | 1464010232806 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 06:30:32 INFO - PROCESS | 3880 | 1464010232811 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:30:32 INFO - PROCESS | 3880 | 1464010232815 Marionette TRACE conn2 <- [1,798,null,{}] 06:30:32 INFO - PROCESS | 3880 | 1464010232821 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:32 INFO - PROCESS | 3880 | 1464010232901 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:30:32 INFO - PROCESS | 3880 | 1464010232909 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:32 INFO - PROCESS | 3880 | ++DOCSHELL 0F225000 == 31 [pid = 3880] [id = 209] 06:30:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (0F225C00) [pid = 3880] [serial = 625] [outer = 00000000] 06:30:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (11050C00) [pid = 3880] [serial = 626] [outer = 0F225C00] 06:30:32 INFO - PROCESS | 3880 | 1464010232959 Marionette DEBUG loaded listener.js 06:30:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 135 (1129CC00) [pid = 3880] [serial = 627] [outer = 0F225C00] 06:30:33 INFO - PROCESS | 3880 | 1464010233466 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 688ms 06:30:33 INFO - PROCESS | 3880 | 1464010233508 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:30:33 INFO - PROCESS | 3880 | 1464010233513 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 06:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:30:33 INFO - PROCESS | 3880 | 1464010233519 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:30:33 INFO - PROCESS | 3880 | 1464010233522 Marionette TRACE conn2 <- [1,802,null,{}] 06:30:33 INFO - PROCESS | 3880 | 1464010233525 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:33 INFO - PROCESS | 3880 | 1464010233616 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:30:33 INFO - PROCESS | 3880 | 1464010233626 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:33 INFO - PROCESS | 3880 | ++DOCSHELL 12885C00 == 32 [pid = 3880] [id = 210] 06:30:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 136 (138DF800) [pid = 3880] [serial = 628] [outer = 00000000] 06:30:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 137 (13D06000) [pid = 3880] [serial = 629] [outer = 138DF800] 06:30:33 INFO - PROCESS | 3880 | 1464010233671 Marionette DEBUG loaded listener.js 06:30:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 138 (14224400) [pid = 3880] [serial = 630] [outer = 138DF800] 06:30:34 INFO - PROCESS | 3880 | 1464010234136 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 06:30:34 INFO - PROCESS | 3880 | 1464010234159 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 06:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:30:34 INFO - PROCESS | 3880 | 1464010234162 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:30:34 INFO - PROCESS | 3880 | 1464010234165 Marionette TRACE conn2 <- [1,806,null,{}] 06:30:34 INFO - PROCESS | 3880 | 1464010234179 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:34 INFO - PROCESS | 3880 | 1464010234259 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:30:34 INFO - PROCESS | 3880 | 1464010234267 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:34 INFO - PROCESS | 3880 | ++DOCSHELL 1043F800 == 33 [pid = 3880] [id = 211] 06:30:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 139 (11772000) [pid = 3880] [serial = 631] [outer = 00000000] 06:30:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 140 (157BB400) [pid = 3880] [serial = 632] [outer = 11772000] 06:30:34 INFO - PROCESS | 3880 | 1464010234316 Marionette DEBUG loaded listener.js 06:30:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 141 (15C6A000) [pid = 3880] [serial = 633] [outer = 11772000] 06:30:34 INFO - PROCESS | 3880 | 1464010234763 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 625ms 06:30:34 INFO - PROCESS | 3880 | 1464010234800 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:30:34 INFO - PROCESS | 3880 | 1464010234802 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 06:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:30:34 INFO - PROCESS | 3880 | 1464010234809 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:30:34 INFO - PROCESS | 3880 | 1464010234811 Marionette TRACE conn2 <- [1,810,null,{}] 06:30:34 INFO - PROCESS | 3880 | 1464010234814 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:34 INFO - PROCESS | 3880 | 1464010234891 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:30:34 INFO - PROCESS | 3880 | 1464010234898 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:34 INFO - PROCESS | 3880 | ++DOCSHELL 15C50400 == 34 [pid = 3880] [id = 212] 06:30:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 142 (16796800) [pid = 3880] [serial = 634] [outer = 00000000] 06:30:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 143 (167D6C00) [pid = 3880] [serial = 635] [outer = 16796800] 06:30:34 INFO - PROCESS | 3880 | 1464010234942 Marionette DEBUG loaded listener.js 06:30:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 144 (168C9800) [pid = 3880] [serial = 636] [outer = 16796800] 06:30:35 INFO - PROCESS | 3880 | 1464010235404 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 06:30:35 INFO - PROCESS | 3880 | 1464010235450 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 06:30:35 INFO - PROCESS | 3880 | 1464010235454 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:30:35 INFO - PROCESS | 3880 | 1464010235455 Marionette TRACE conn2 <- [1,814,null,{}] 06:30:35 INFO - PROCESS | 3880 | 1464010235467 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:35 INFO - PROCESS | 3880 | 1464010235569 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:30:35 INFO - PROCESS | 3880 | 1464010235640 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:35 INFO - PROCESS | 3880 | ++DOCSHELL 11054400 == 35 [pid = 3880] [id = 213] 06:30:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 145 (168C7000) [pid = 3880] [serial = 637] [outer = 00000000] 06:30:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 146 (16A5AC00) [pid = 3880] [serial = 638] [outer = 168C7000] 06:30:35 INFO - PROCESS | 3880 | 1464010235684 Marionette DEBUG loaded listener.js 06:30:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 147 (16CA2800) [pid = 3880] [serial = 639] [outer = 168C7000] 06:30:36 INFO - PROCESS | 3880 | 1464010236099 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 703ms 06:30:36 INFO - PROCESS | 3880 | 1464010236153 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 06:30:36 INFO - PROCESS | 3880 | 1464010236155 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 06:30:36 INFO - PROCESS | 3880 | 1464010236159 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:30:36 INFO - PROCESS | 3880 | 1464010236160 Marionette TRACE conn2 <- [1,818,null,{}] 06:30:36 INFO - PROCESS | 3880 | 1464010236164 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:36 INFO - PROCESS | 3880 | 1464010236291 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:30:36 INFO - PROCESS | 3880 | 1464010236377 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:36 INFO - PROCESS | 3880 | ++DOCSHELL 16D6CC00 == 36 [pid = 3880] [id = 214] 06:30:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 148 (16D97400) [pid = 3880] [serial = 640] [outer = 00000000] 06:30:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 149 (16D9E400) [pid = 3880] [serial = 641] [outer = 16D97400] 06:30:36 INFO - PROCESS | 3880 | 1464010236421 Marionette DEBUG loaded listener.js 06:30:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 150 (16D9F000) [pid = 3880] [serial = 642] [outer = 16D97400] 06:30:36 INFO - PROCESS | 3880 | 1464010236840 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 750ms 06:30:36 INFO - PROCESS | 3880 | 1464010236900 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:30:36 INFO - PROCESS | 3880 | 1464010236901 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 06:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:30:36 INFO - PROCESS | 3880 | 1464010236905 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:30:36 INFO - PROCESS | 3880 | 1464010236906 Marionette TRACE conn2 <- [1,822,null,{}] 06:30:36 INFO - PROCESS | 3880 | 1464010236910 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:37 INFO - PROCESS | 3880 | 1464010237015 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:30:37 INFO - PROCESS | 3880 | 1464010237024 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:37 INFO - PROCESS | 3880 | ++DOCSHELL 16D9BC00 == 37 [pid = 3880] [id = 215] 06:30:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 151 (16D9D800) [pid = 3880] [serial = 643] [outer = 00000000] 06:30:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 152 (16F2A800) [pid = 3880] [serial = 644] [outer = 16D9D800] 06:30:37 INFO - PROCESS | 3880 | 1464010237076 Marionette DEBUG loaded listener.js 06:30:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 153 (17132C00) [pid = 3880] [serial = 645] [outer = 16D9D800] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 152 (1AB8D000) [pid = 3880] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 151 (17982400) [pid = 3880] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 150 (197A4400) [pid = 3880] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 149 (19843400) [pid = 3880] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 148 (16D99400) [pid = 3880] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 147 (13836800) [pid = 3880] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 146 (11A04800) [pid = 3880] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 145 (11056800) [pid = 3880] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 144 (16E2F400) [pid = 3880] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 143 (12D70000) [pid = 3880] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 142 (0F21E000) [pid = 3880] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 141 (105F7800) [pid = 3880] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 140 (17E58C00) [pid = 3880] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 139 (1179B800) [pid = 3880] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 138 (10BB0000) [pid = 3880] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 137 (1983B400) [pid = 3880] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 136 (197A1000) [pid = 3880] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 135 (140B1800) [pid = 3880] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 134 (138E2800) [pid = 3880] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (0F303800) [pid = 3880] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (0C7FAC00) [pid = 3880] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (0F30FC00) [pid = 3880] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (16D9B000) [pid = 3880] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (15C4D400) [pid = 3880] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (13D05000) [pid = 3880] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (18238800) [pid = 3880] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (140B9800) [pid = 3880] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (199BA800) [pid = 3880] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (1679EC00) [pid = 3880] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 937ms 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (1983EC00) [pid = 3880] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (19917800) [pid = 3880] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (16795800) [pid = 3880] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (19F79C00) [pid = 3880] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (1757B000) [pid = 3880] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (16E2D800) [pid = 3880] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (0F309800) [pid = 3880] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (10A56000) [pid = 3880] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (1679C800) [pid = 3880] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1335B800) [pid = 3880] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (12D24400) [pid = 3880] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (18236800) [pid = 3880] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (19F73800) [pid = 3880] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:30:37 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (0C7FDC00) [pid = 3880] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:30:37 INFO - PROCESS | 3880 | 1464010237769 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:30:37 INFO - PROCESS | 3880 | 1464010237841 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 06:30:37 INFO - PROCESS | 3880 | 1464010237843 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 06:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:30:37 INFO - PROCESS | 3880 | 1464010237846 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:30:37 INFO - PROCESS | 3880 | 1464010237847 Marionette TRACE conn2 <- [1,826,null,{}] 06:30:37 INFO - PROCESS | 3880 | 1464010237851 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:37 INFO - PROCESS | 3880 | 1464010237936 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:30:38 INFO - PROCESS | 3880 | 1464010238021 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:38 INFO - PROCESS | 3880 | ++DOCSHELL 0C7FAC00 == 38 [pid = 3880] [id = 216] 06:30:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (0C7FB000) [pid = 3880] [serial = 646] [outer = 00000000] 06:30:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (0F30A400) [pid = 3880] [serial = 647] [outer = 0C7FB000] 06:30:38 INFO - PROCESS | 3880 | 1464010238064 Marionette DEBUG loaded listener.js 06:30:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (11A0BC00) [pid = 3880] [serial = 648] [outer = 0C7FB000] 06:30:38 INFO - PROCESS | 3880 | 1464010238437 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 641ms 06:30:38 INFO - PROCESS | 3880 | 1464010238488 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:30:38 INFO - PROCESS | 3880 | 1464010238490 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 06:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:30:38 INFO - PROCESS | 3880 | 1464010238493 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:30:38 INFO - PROCESS | 3880 | 1464010238495 Marionette TRACE conn2 <- [1,830,null,{}] 06:30:38 INFO - PROCESS | 3880 | 1464010238498 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:38 INFO - PROCESS | 3880 | 1464010238603 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:30:38 INFO - PROCESS | 3880 | 1464010238612 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:38 INFO - PROCESS | 3880 | ++DOCSHELL 1129D000 == 39 [pid = 3880] [id = 217] 06:30:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (11771800) [pid = 3880] [serial = 649] [outer = 00000000] 06:30:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (157B0800) [pid = 3880] [serial = 650] [outer = 11771800] 06:30:38 INFO - PROCESS | 3880 | 1464010238655 Marionette DEBUG loaded listener.js 06:30:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (15C49000) [pid = 3880] [serial = 651] [outer = 11771800] 06:30:39 INFO - PROCESS | 3880 | 1464010239042 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 594ms 06:30:39 INFO - PROCESS | 3880 | 1464010239091 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:30:39 INFO - PROCESS | 3880 | 1464010239093 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 06:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:30:39 INFO - PROCESS | 3880 | 1464010239096 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:30:39 INFO - PROCESS | 3880 | 1464010239098 Marionette TRACE conn2 <- [1,834,null,{}] 06:30:39 INFO - PROCESS | 3880 | 1464010239101 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:39 INFO - PROCESS | 3880 | 1464010239178 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:30:39 INFO - PROCESS | 3880 | 1464010239294 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:39 INFO - PROCESS | 3880 | ++DOCSHELL 104F1000 == 40 [pid = 3880] [id = 218] 06:30:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (1055F400) [pid = 3880] [serial = 652] [outer = 00000000] 06:30:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (1679EC00) [pid = 3880] [serial = 653] [outer = 1055F400] 06:30:39 INFO - PROCESS | 3880 | 1464010239339 Marionette DEBUG loaded listener.js 06:30:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (16DA1C00) [pid = 3880] [serial = 654] [outer = 1055F400] 06:30:39 INFO - PROCESS | 3880 | 1464010239735 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 703ms 06:30:39 INFO - PROCESS | 3880 | 1464010239802 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:30:39 INFO - PROCESS | 3880 | 1464010239807 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 06:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:30:39 INFO - PROCESS | 3880 | 1464010239813 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:30:39 INFO - PROCESS | 3880 | 1464010239818 Marionette TRACE conn2 <- [1,838,null,{}] 06:30:39 INFO - PROCESS | 3880 | 1464010239825 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:39 INFO - PROCESS | 3880 | 1464010239928 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:30:40 INFO - PROCESS | 3880 | 1464010240022 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:40 INFO - PROCESS | 3880 | ++DOCSHELL 1027B800 == 41 [pid = 3880] [id = 219] 06:30:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (1027C800) [pid = 3880] [serial = 655] [outer = 00000000] 06:30:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (105F5C00) [pid = 3880] [serial = 656] [outer = 1027C800] 06:30:40 INFO - PROCESS | 3880 | 1464010240082 Marionette DEBUG loaded listener.js 06:30:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (1105B000) [pid = 3880] [serial = 657] [outer = 1027C800] 06:30:40 INFO - PROCESS | 3880 | 1464010240708 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 937ms 06:30:40 INFO - PROCESS | 3880 | 1464010240758 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:30:40 INFO - PROCESS | 3880 | 1464010240765 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 06:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:30:40 INFO - PROCESS | 3880 | 1464010240772 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:30:40 INFO - PROCESS | 3880 | 1464010240775 Marionette TRACE conn2 <- [1,842,null,{}] 06:30:40 INFO - PROCESS | 3880 | 1464010240778 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:40 INFO - PROCESS | 3880 | 1464010240879 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:30:41 INFO - PROCESS | 3880 | 1464010241004 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:41 INFO - PROCESS | 3880 | ++DOCSHELL 1105A800 == 42 [pid = 3880] [id = 220] 06:30:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (112E4C00) [pid = 3880] [serial = 658] [outer = 00000000] 06:30:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (15275400) [pid = 3880] [serial = 659] [outer = 112E4C00] 06:30:41 INFO - PROCESS | 3880 | 1464010241058 Marionette DEBUG loaded listener.js 06:30:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (1571EC00) [pid = 3880] [serial = 660] [outer = 112E4C00] 06:30:41 INFO - PROCESS | 3880 | 1464010241588 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 891ms 06:30:41 INFO - PROCESS | 3880 | 1464010241679 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:30:41 INFO - PROCESS | 3880 | 1464010241682 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 06:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:30:41 INFO - PROCESS | 3880 | 1464010241686 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:30:41 INFO - PROCESS | 3880 | 1464010241690 Marionette TRACE conn2 <- [1,846,null,{}] 06:30:41 INFO - PROCESS | 3880 | 1464010241701 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:41 INFO - PROCESS | 3880 | 1464010241853 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:30:41 INFO - PROCESS | 3880 | 1464010241864 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:41 INFO - PROCESS | 3880 | ++DOCSHELL 16944400 == 43 [pid = 3880] [id = 221] 06:30:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (16A54400) [pid = 3880] [serial = 661] [outer = 00000000] 06:30:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (16D6FC00) [pid = 3880] [serial = 662] [outer = 16A54400] 06:30:41 INFO - PROCESS | 3880 | 1464010241920 Marionette DEBUG loaded listener.js 06:30:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (16E30C00) [pid = 3880] [serial = 663] [outer = 16A54400] 06:30:42 INFO - PROCESS | 3880 | 1464010242538 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 906ms 06:30:42 INFO - PROCESS | 3880 | 1464010242589 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:30:42 INFO - PROCESS | 3880 | 1464010242592 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 06:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:30:42 INFO - PROCESS | 3880 | 1464010242595 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:30:42 INFO - PROCESS | 3880 | 1464010242597 Marionette TRACE conn2 <- [1,850,null,{}] 06:30:42 INFO - PROCESS | 3880 | 1464010242601 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:42 INFO - PROCESS | 3880 | 1464010242700 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:30:42 INFO - PROCESS | 3880 | 1464010242829 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:42 INFO - PROCESS | 3880 | ++DOCSHELL 17140800 == 44 [pid = 3880] [id = 222] 06:30:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (1757C000) [pid = 3880] [serial = 664] [outer = 00000000] 06:30:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (17980C00) [pid = 3880] [serial = 665] [outer = 1757C000] 06:30:42 INFO - PROCESS | 3880 | 1464010242884 Marionette DEBUG loaded listener.js 06:30:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (17A93000) [pid = 3880] [serial = 666] [outer = 1757C000] 06:30:43 INFO - PROCESS | 3880 | 1464010243440 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 906ms 06:30:43 INFO - PROCESS | 3880 | 1464010243499 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:30:43 INFO - PROCESS | 3880 | 1464010243501 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 06:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:30:43 INFO - PROCESS | 3880 | 1464010243505 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:30:43 INFO - PROCESS | 3880 | 1464010243507 Marionette TRACE conn2 <- [1,854,null,{}] 06:30:43 INFO - PROCESS | 3880 | 1464010243510 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:43 INFO - PROCESS | 3880 | 1464010243605 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:30:43 INFO - PROCESS | 3880 | 1464010243733 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:43 INFO - PROCESS | 3880 | ++DOCSHELL 0F21E400 == 45 [pid = 3880] [id = 223] 06:30:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (102CB400) [pid = 3880] [serial = 667] [outer = 00000000] 06:30:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (11218C00) [pid = 3880] [serial = 668] [outer = 102CB400] 06:30:43 INFO - PROCESS | 3880 | 1464010243787 Marionette DEBUG loaded listener.js 06:30:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (15281800) [pid = 3880] [serial = 669] [outer = 102CB400] 06:30:44 INFO - PROCESS | 3880 | 1464010244521 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1047ms 06:30:44 INFO - PROCESS | 3880 | 1464010244564 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:30:44 INFO - PROCESS | 3880 | 1464010244568 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 06:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:30:44 INFO - PROCESS | 3880 | 1464010244573 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:30:44 INFO - PROCESS | 3880 | 1464010244576 Marionette TRACE conn2 <- [1,858,null,{}] 06:30:44 INFO - PROCESS | 3880 | 1464010244582 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:44 INFO - PROCESS | 3880 | 1464010244675 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:30:44 INFO - PROCESS | 3880 | 1464010244805 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:44 INFO - PROCESS | 3880 | ++DOCSHELL 10480000 == 46 [pid = 3880] [id = 224] 06:30:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 135 (10482800) [pid = 3880] [serial = 670] [outer = 00000000] 06:30:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 136 (10A57400) [pid = 3880] [serial = 671] [outer = 10482800] 06:30:44 INFO - PROCESS | 3880 | 1464010244857 Marionette DEBUG loaded listener.js 06:30:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 137 (10BB0000) [pid = 3880] [serial = 672] [outer = 10482800] 06:30:45 INFO - PROCESS | 3880 | --DOCSHELL 10477400 == 45 [pid = 3880] [id = 20] 06:30:45 INFO - PROCESS | 3880 | --DOCSHELL 13BF9400 == 44 [pid = 3880] [id = 23] 06:30:45 INFO - PROCESS | 3880 | --DOCSHELL 1289C800 == 43 [pid = 3880] [id = 22] 06:30:45 INFO - PROCESS | 3880 | --DOCSHELL 17133800 == 42 [pid = 3880] [id = 204] 06:30:45 INFO - PROCESS | 3880 | --DOCSHELL 157C5800 == 41 [pid = 3880] [id = 26] 06:30:45 INFO - PROCESS | 3880 | --DOCSHELL 167D4800 == 40 [pid = 3880] [id = 8] 06:30:45 INFO - PROCESS | 3880 | --DOCSHELL 14230C00 == 39 [pid = 3880] [id = 24] 06:30:45 INFO - PROCESS | 3880 | --DOCSHELL 11222800 == 38 [pid = 3880] [id = 21] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 136 (1AF67400) [pid = 3880] [serial = 609] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 135 (1713C000) [pid = 3880] [serial = 611] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 134 (1979BC00) [pid = 3880] [serial = 597] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (17E5C400) [pid = 3880] [serial = 596] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (19978000) [pid = 3880] [serial = 600] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (19975400) [pid = 3880] [serial = 599] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (1A846000) [pid = 3880] [serial = 602] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (1AC65000) [pid = 3880] [serial = 608] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (1AB7FC00) [pid = 3880] [serial = 603] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (16DA1800) [pid = 3880] [serial = 593] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (140B9C00) [pid = 3880] [serial = 590] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (161A5800) [pid = 3880] [serial = 591] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (1571AC00) [pid = 3880] [serial = 588] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (12D78800) [pid = 3880] [serial = 587] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (16793000) [pid = 3880] [serial = 585] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (140BE800) [pid = 3880] [serial = 584] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (1983A800) [pid = 3880] [serial = 582] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (17982800) [pid = 3880] [serial = 581] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (15C48800) [pid = 3880] [serial = 579] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (15720000) [pid = 3880] [serial = 578] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (10486800) [pid = 3880] [serial = 576] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (0F222C00) [pid = 3880] [serial = 575] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1A967400) [pid = 3880] [serial = 573] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (1A275800) [pid = 3880] [serial = 605] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (16E2F800) [pid = 3880] [serial = 594] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (1A5D1000) [pid = 3880] [serial = 606] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (12A93800) [pid = 3880] [serial = 543] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (11C54C00) [pid = 3880] [serial = 377] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (19846800) [pid = 3880] [serial = 453] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (1983C800) [pid = 3880] [serial = 462] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (16C98800) [pid = 3880] [serial = 546] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (15C65000) [pid = 3880] [serial = 507] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (10BB3C00) [pid = 3880] [serial = 504] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (105FA000) [pid = 3880] [serial = 335] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (11771400) [pid = 3880] [serial = 290] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (1A5D8800) [pid = 3880] [serial = 420] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (18062400) [pid = 3880] [serial = 510] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (161AA400) [pid = 3880] [serial = 411] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (19F70800) [pid = 3880] [serial = 405] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (16795C00) [pid = 3880] [serial = 380] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (1A275000) [pid = 3880] [serial = 417] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (17A8F800) [pid = 3880] [serial = 468] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (1A6B3000) [pid = 3880] [serial = 465] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (1A6B4400) [pid = 3880] [serial = 383] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (16DA2000) [pid = 3880] [serial = 341] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (1AC63800) [pid = 3880] [serial = 513] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (19BC3000) [pid = 3880] [serial = 296] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (19BCB400) [pid = 3880] [serial = 540] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (1AB85800) [pid = 3880] [serial = 287] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (1422F000) [pid = 3880] [serial = 456] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (16F2B400) [pid = 3880] [serial = 459] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (15C4DC00) [pid = 3880] [serial = 338] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (15720800) [pid = 3880] [serial = 293] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (199B8000) [pid = 3880] [serial = 414] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (1AC63C00) [pid = 3880] [serial = 299] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (1314EC00) [pid = 3880] [serial = 408] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (0F304C00) [pid = 3880] [serial = 614] [outer = 00000000] [url = about:blank] 06:30:45 INFO - PROCESS | 3880 | 1464010245312 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 797ms 06:30:45 INFO - PROCESS | 3880 | 1464010245378 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:30:45 INFO - PROCESS | 3880 | 1464010245383 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 06:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:30:45 INFO - PROCESS | 3880 | 1464010245389 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:30:45 INFO - PROCESS | 3880 | 1464010245391 Marionette TRACE conn2 <- [1,862,null,{}] 06:30:45 INFO - PROCESS | 3880 | 1464010245395 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:45 INFO - PROCESS | 3880 | 1464010245483 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:30:45 INFO - PROCESS | 3880 | 1464010245492 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:45 INFO - PROCESS | 3880 | ++DOCSHELL 104EC400 == 39 [pid = 3880] [id = 225] 06:30:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (104EC800) [pid = 3880] [serial = 673] [outer = 00000000] 06:30:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (11050800) [pid = 3880] [serial = 674] [outer = 104EC800] 06:30:45 INFO - PROCESS | 3880 | 1464010245540 Marionette DEBUG loaded listener.js 06:30:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (112A5400) [pid = 3880] [serial = 675] [outer = 104EC800] 06:30:45 INFO - PROCESS | 3880 | 1464010245996 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 640ms 06:30:46 INFO - PROCESS | 3880 | 1464010246025 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:30:46 INFO - PROCESS | 3880 | 1464010246027 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 06:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:30:46 INFO - PROCESS | 3880 | 1464010246031 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:30:46 INFO - PROCESS | 3880 | 1464010246034 Marionette TRACE conn2 <- [1,866,null,{}] 06:30:46 INFO - PROCESS | 3880 | 1464010246051 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:46 INFO - PROCESS | 3880 | 1464010246134 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:30:46 INFO - PROCESS | 3880 | 1464010246141 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:46 INFO - PROCESS | 3880 | ++DOCSHELL 11CEC800 == 40 [pid = 3880] [id = 226] 06:30:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (12884000) [pid = 3880] [serial = 676] [outer = 00000000] 06:30:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (12D70000) [pid = 3880] [serial = 677] [outer = 12884000] 06:30:46 INFO - PROCESS | 3880 | 1464010246187 Marionette DEBUG loaded listener.js 06:30:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (130C0C00) [pid = 3880] [serial = 678] [outer = 12884000] 06:30:46 INFO - PROCESS | 3880 | 1464010246951 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 938ms 06:30:46 INFO - PROCESS | 3880 | 1464010246977 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:30:46 INFO - PROCESS | 3880 | 1464010246979 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 06:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:30:46 INFO - PROCESS | 3880 | 1464010246982 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:30:46 INFO - PROCESS | 3880 | 1464010246984 Marionette TRACE conn2 <- [1,870,null,{}] 06:30:46 INFO - PROCESS | 3880 | 1464010246987 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:47 INFO - PROCESS | 3880 | 1464010247064 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:30:47 INFO - PROCESS | 3880 | 1464010247071 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:47 INFO - PROCESS | 3880 | ++DOCSHELL 14F5D800 == 41 [pid = 3880] [id = 227] 06:30:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (14F5EC00) [pid = 3880] [serial = 679] [outer = 00000000] 06:30:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (15331800) [pid = 3880] [serial = 680] [outer = 14F5EC00] 06:30:47 INFO - PROCESS | 3880 | 1464010247123 Marionette DEBUG loaded listener.js 06:30:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (157B0400) [pid = 3880] [serial = 681] [outer = 14F5EC00] 06:30:47 INFO - PROCESS | 3880 | 1464010247591 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 641ms 06:30:47 INFO - PROCESS | 3880 | 1464010247629 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:30:47 INFO - PROCESS | 3880 | 1464010247631 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 06:30:47 INFO - PROCESS | 3880 | 1464010247634 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:30:47 INFO - PROCESS | 3880 | 1464010247636 Marionette TRACE conn2 <- [1,874,null,{}] 06:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:30:47 INFO - PROCESS | 3880 | 1464010247639 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:47 INFO - PROCESS | 3880 | 1464010247741 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:30:47 INFO - PROCESS | 3880 | 1464010247747 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:47 INFO - PROCESS | 3880 | ++DOCSHELL 0F226400 == 42 [pid = 3880] [id = 228] 06:30:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (157B3C00) [pid = 3880] [serial = 682] [outer = 00000000] 06:30:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (157C2400) [pid = 3880] [serial = 683] [outer = 157B3C00] 06:30:47 INFO - PROCESS | 3880 | 1464010247792 Marionette DEBUG loaded listener.js 06:30:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (15C4B800) [pid = 3880] [serial = 684] [outer = 157B3C00] 06:30:48 INFO - PROCESS | 3880 | 1464010248235 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 641ms 06:30:48 INFO - PROCESS | 3880 | 1464010248275 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:30:48 INFO - PROCESS | 3880 | 1464010248276 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 06:30:48 INFO - PROCESS | 3880 | 1464010248280 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:30:48 INFO - PROCESS | 3880 | 1464010248281 Marionette TRACE conn2 <- [1,878,null,{}] 06:30:48 INFO - PROCESS | 3880 | 1464010248293 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:48 INFO - PROCESS | 3880 | 1464010248417 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:30:48 INFO - PROCESS | 3880 | 1464010248502 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:48 INFO - PROCESS | 3880 | ++DOCSHELL 0F221400 == 43 [pid = 3880] [id = 229] 06:30:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (161A6800) [pid = 3880] [serial = 685] [outer = 00000000] 06:30:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (16798000) [pid = 3880] [serial = 686] [outer = 161A6800] 06:30:48 INFO - PROCESS | 3880 | 1464010248555 Marionette DEBUG loaded listener.js 06:30:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1679F000) [pid = 3880] [serial = 687] [outer = 161A6800] 06:30:48 INFO - PROCESS | 3880 | 1464010248966 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 06:30:49 INFO - PROCESS | 3880 | 1464010249025 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:30:49 INFO - PROCESS | 3880 | 1464010249027 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 06:30:49 INFO - PROCESS | 3880 | 1464010249030 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:30:49 INFO - PROCESS | 3880 | 1464010249032 Marionette TRACE conn2 <- [1,882,null,{}] 06:30:49 INFO - PROCESS | 3880 | 1464010249036 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:49 INFO - PROCESS | 3880 | 1464010249141 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:30:49 INFO - PROCESS | 3880 | 1464010249149 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:49 INFO - PROCESS | 3880 | ++DOCSHELL 0F301C00 == 44 [pid = 3880] [id = 230] 06:30:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (0F309800) [pid = 3880] [serial = 688] [outer = 00000000] 06:30:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (168CDC00) [pid = 3880] [serial = 689] [outer = 0F309800] 06:30:49 INFO - PROCESS | 3880 | 1464010249237 Marionette DEBUG loaded listener.js 06:30:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (16A51C00) [pid = 3880] [serial = 690] [outer = 0F309800] 06:30:49 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (168C7000) [pid = 3880] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:30:49 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (0C7FB000) [pid = 3880] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:30:49 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (16D97400) [pid = 3880] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:30:49 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (16D9D800) [pid = 3880] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:30:49 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (16796800) [pid = 3880] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:30:49 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (11772000) [pid = 3880] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:30:49 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (138DF800) [pid = 3880] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:30:49 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (0F225C00) [pid = 3880] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:30:49 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (0F21AC00) [pid = 3880] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:30:49 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (11771800) [pid = 3880] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:30:49 INFO - PROCESS | 3880 | 1464010249702 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 06:30:49 INFO - PROCESS | 3880 | 1464010249789 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:30:49 INFO - PROCESS | 3880 | 1464010249791 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 06:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:30:49 INFO - PROCESS | 3880 | 1464010249795 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:30:49 INFO - PROCESS | 3880 | 1464010249796 Marionette TRACE conn2 <- [1,886,null,{}] 06:30:49 INFO - PROCESS | 3880 | 1464010249800 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:49 INFO - PROCESS | 3880 | 1464010249879 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:30:49 INFO - PROCESS | 3880 | 1464010249886 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:49 INFO - PROCESS | 3880 | ++DOCSHELL 10A61C00 == 45 [pid = 3880] [id = 231] 06:30:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (157C2800) [pid = 3880] [serial = 691] [outer = 00000000] 06:30:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (168C3400) [pid = 3880] [serial = 692] [outer = 157C2800] 06:30:49 INFO - PROCESS | 3880 | 1464010249929 Marionette DEBUG loaded listener.js 06:30:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (168CC800) [pid = 3880] [serial = 693] [outer = 157C2800] 06:30:50 INFO - PROCESS | 3880 | 1464010250343 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 593ms 06:30:50 INFO - PROCESS | 3880 | 1464010250391 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:30:50 INFO - PROCESS | 3880 | 1464010250393 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 06:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:30:50 INFO - PROCESS | 3880 | 1464010250396 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:30:50 INFO - PROCESS | 3880 | 1464010250398 Marionette TRACE conn2 <- [1,890,null,{}] 06:30:50 INFO - PROCESS | 3880 | 1464010250401 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:50 INFO - PROCESS | 3880 | 1464010250476 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:30:50 INFO - PROCESS | 3880 | 1464010250482 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:50 INFO - PROCESS | 3880 | ++DOCSHELL 1679C400 == 46 [pid = 3880] [id = 232] 06:30:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1679F800) [pid = 3880] [serial = 694] [outer = 00000000] 06:30:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (16D6F000) [pid = 3880] [serial = 695] [outer = 1679F800] 06:30:50 INFO - PROCESS | 3880 | 1464010250528 Marionette DEBUG loaded listener.js 06:30:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (16D70C00) [pid = 3880] [serial = 696] [outer = 1679F800] 06:30:50 INFO - PROCESS | 3880 | 1464010250963 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 594ms 06:30:50 INFO - PROCESS | 3880 | 1464010250994 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:30:50 INFO - PROCESS | 3880 | 1464010250996 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 06:30:50 INFO - PROCESS | 3880 | 1464010250999 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:30:50 INFO - PROCESS | 3880 | 1464010251001 Marionette TRACE conn2 <- [1,894,null,{}] 06:30:51 INFO - PROCESS | 3880 | 1464010251005 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:51 INFO - PROCESS | 3880 | 1464010251082 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:30:51 INFO - PROCESS | 3880 | 1464010251088 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:51 INFO - PROCESS | 3880 | ++DOCSHELL 0F21D000 == 47 [pid = 3880] [id = 233] 06:30:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (16D72800) [pid = 3880] [serial = 697] [outer = 00000000] 06:30:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (16D9F800) [pid = 3880] [serial = 698] [outer = 16D72800] 06:30:51 INFO - PROCESS | 3880 | 1464010251131 Marionette DEBUG loaded listener.js 06:30:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (16E2CC00) [pid = 3880] [serial = 699] [outer = 16D72800] 06:30:51 INFO - PROCESS | 3880 | 1464010251745 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 796ms 06:30:51 INFO - PROCESS | 3880 | 1464010251802 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:30:51 INFO - PROCESS | 3880 | 1464010251807 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 06:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:30:51 INFO - PROCESS | 3880 | 1464010251812 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:30:51 INFO - PROCESS | 3880 | 1464010251816 Marionette TRACE conn2 <- [1,898,null,{}] 06:30:51 INFO - PROCESS | 3880 | 1464010251837 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:51 INFO - PROCESS | 3880 | 1464010251946 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:30:52 INFO - PROCESS | 3880 | 1464010252069 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:52 INFO - PROCESS | 3880 | ++DOCSHELL 0F304000 == 48 [pid = 3880] [id = 234] 06:30:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (0F30D400) [pid = 3880] [serial = 700] [outer = 00000000] 06:30:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (105F4400) [pid = 3880] [serial = 701] [outer = 0F30D400] 06:30:52 INFO - PROCESS | 3880 | 1464010252127 Marionette DEBUG loaded listener.js 06:30:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1105A000) [pid = 3880] [serial = 702] [outer = 0F30D400] 06:30:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (1330A400) [pid = 3880] [serial = 703] [outer = 1B2ADC00] 06:30:52 INFO - PROCESS | 3880 | 1464010252769 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1047ms 06:30:52 INFO - PROCESS | 3880 | 1464010252867 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:30:52 INFO - PROCESS | 3880 | 1464010252873 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 06:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:30:52 INFO - PROCESS | 3880 | 1464010252880 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:30:52 INFO - PROCESS | 3880 | 1464010252883 Marionette TRACE conn2 <- [1,902,null,{}] 06:30:52 INFO - PROCESS | 3880 | 1464010252907 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:53 INFO - PROCESS | 3880 | 1464010253016 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:30:53 INFO - PROCESS | 3880 | 1464010253135 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:53 INFO - PROCESS | 3880 | ++DOCSHELL 12D1DC00 == 49 [pid = 3880] [id = 235] 06:30:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (1314EC00) [pid = 3880] [serial = 704] [outer = 00000000] 06:30:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (157BB000) [pid = 3880] [serial = 705] [outer = 1314EC00] 06:30:53 INFO - PROCESS | 3880 | 1464010253191 Marionette DEBUG loaded listener.js 06:30:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (161AE000) [pid = 3880] [serial = 706] [outer = 1314EC00] 06:30:53 INFO - PROCESS | 3880 | 1464010253797 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 969ms 06:30:53 INFO - PROCESS | 3880 | 1464010253845 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:30:53 INFO - PROCESS | 3880 | 1464010253848 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 06:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:30:53 INFO - PROCESS | 3880 | 1464010253851 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:30:53 INFO - PROCESS | 3880 | 1464010253855 Marionette TRACE conn2 <- [1,906,null,{}] 06:30:53 INFO - PROCESS | 3880 | 1464010253866 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:53 INFO - PROCESS | 3880 | 1464010253971 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:30:54 INFO - PROCESS | 3880 | 1464010254070 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:54 INFO - PROCESS | 3880 | ++DOCSHELL 16E35000 == 50 [pid = 3880] [id = 236] 06:30:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (16E35800) [pid = 3880] [serial = 707] [outer = 00000000] 06:30:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (16F71000) [pid = 3880] [serial = 708] [outer = 16E35800] 06:30:54 INFO - PROCESS | 3880 | 1464010254125 Marionette DEBUG loaded listener.js 06:30:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (1713B000) [pid = 3880] [serial = 709] [outer = 16E35800] 06:30:54 INFO - PROCESS | 3880 | 1464010254635 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 828ms 06:30:54 INFO - PROCESS | 3880 | 1464010254694 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:30:54 INFO - PROCESS | 3880 | 1464010254697 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 06:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:30:54 INFO - PROCESS | 3880 | 1464010254700 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:30:54 INFO - PROCESS | 3880 | 1464010254702 Marionette TRACE conn2 <- [1,910,null,{}] 06:30:54 INFO - PROCESS | 3880 | 1464010254706 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:54 INFO - PROCESS | 3880 | 1464010254813 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:30:54 INFO - PROCESS | 3880 | 1464010254909 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:54 INFO - PROCESS | 3880 | ++DOCSHELL 17582C00 == 51 [pid = 3880] [id = 237] 06:30:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (17584800) [pid = 3880] [serial = 710] [outer = 00000000] 06:30:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (175D2800) [pid = 3880] [serial = 711] [outer = 17584800] 06:30:54 INFO - PROCESS | 3880 | 1464010254962 Marionette DEBUG loaded listener.js 06:30:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (17986000) [pid = 3880] [serial = 712] [outer = 17584800] 06:30:55 INFO - PROCESS | 3880 | 1464010255694 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1047ms 06:30:55 INFO - PROCESS | 3880 | 1464010255747 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:30:55 INFO - PROCESS | 3880 | 1464010255754 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 06:30:55 INFO - PROCESS | 3880 | 1464010255782 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:30:55 INFO - PROCESS | 3880 | 1464010255786 Marionette TRACE conn2 <- [1,914,null,{}] 06:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:30:55 INFO - PROCESS | 3880 | 1464010255806 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:55 INFO - PROCESS | 3880 | 1464010255907 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:30:55 INFO - PROCESS | 3880 | 1464010255985 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:56 INFO - PROCESS | 3880 | ++DOCSHELL 105FBC00 == 52 [pid = 3880] [id = 238] 06:30:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (10A55C00) [pid = 3880] [serial = 713] [outer = 00000000] 06:30:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (10BB4800) [pid = 3880] [serial = 714] [outer = 10A55C00] 06:30:56 INFO - PROCESS | 3880 | 1464010256083 Marionette DEBUG loaded listener.js 06:30:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (112DC000) [pid = 3880] [serial = 715] [outer = 10A55C00] 06:30:56 INFO - PROCESS | 3880 | --DOCSHELL 157AF400 == 51 [pid = 3880] [id = 25] 06:30:56 INFO - PROCESS | 3880 | --DOCSHELL 1679C400 == 50 [pid = 3880] [id = 232] 06:30:56 INFO - PROCESS | 3880 | --DOCSHELL 10A61C00 == 49 [pid = 3880] [id = 231] 06:30:56 INFO - PROCESS | 3880 | --DOCSHELL 0F301C00 == 48 [pid = 3880] [id = 230] 06:30:56 INFO - PROCESS | 3880 | --DOCSHELL 0F221400 == 47 [pid = 3880] [id = 229] 06:30:56 INFO - PROCESS | 3880 | --DOCSHELL 0F226400 == 46 [pid = 3880] [id = 228] 06:30:56 INFO - PROCESS | 3880 | --DOCSHELL 14F5D800 == 45 [pid = 3880] [id = 227] 06:30:56 INFO - PROCESS | 3880 | --DOCSHELL 11CEC800 == 44 [pid = 3880] [id = 226] 06:30:56 INFO - PROCESS | 3880 | --DOCSHELL 104EC400 == 43 [pid = 3880] [id = 225] 06:30:56 INFO - PROCESS | 3880 | --DOCSHELL 10480000 == 42 [pid = 3880] [id = 224] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (16A5AC00) [pid = 3880] [serial = 638] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (102D1000) [pid = 3880] [serial = 617] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (11A0BC00) [pid = 3880] [serial = 648] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (16D9E400) [pid = 3880] [serial = 641] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (17132C00) [pid = 3880] [serial = 645] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (16F2A800) [pid = 3880] [serial = 644] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (16D9F000) [pid = 3880] [serial = 642] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (167D6C00) [pid = 3880] [serial = 635] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (157BB400) [pid = 3880] [serial = 632] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (14224400) [pid = 3880] [serial = 630] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16CA2800) [pid = 3880] [serial = 639] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (15C6A000) [pid = 3880] [serial = 633] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (1129CC00) [pid = 3880] [serial = 627] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (13031400) [pid = 3880] [serial = 623] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (10270400) [pid = 3880] [serial = 615] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (157B0800) [pid = 3880] [serial = 650] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (112A6000) [pid = 3880] [serial = 620] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (11050C00) [pid = 3880] [serial = 626] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (0F30A400) [pid = 3880] [serial = 647] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (13D06000) [pid = 3880] [serial = 629] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (168C9800) [pid = 3880] [serial = 636] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (15C49000) [pid = 3880] [serial = 651] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (1679EC00) [pid = 3880] [serial = 653] [outer = 00000000] [url = about:blank] 06:30:56 INFO - PROCESS | 3880 | 1464010256662 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 906ms 06:30:56 INFO - PROCESS | 3880 | 1464010256691 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:30:56 INFO - PROCESS | 3880 | 1464010256696 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 06:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:30:56 INFO - PROCESS | 3880 | 1464010256703 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:30:56 INFO - PROCESS | 3880 | 1464010256705 Marionette TRACE conn2 <- [1,918,null,{}] 06:30:56 INFO - PROCESS | 3880 | 1464010256709 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:56 INFO - PROCESS | 3880 | 1464010256795 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:30:56 INFO - PROCESS | 3880 | 1464010256882 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:56 INFO - PROCESS | 3880 | ++DOCSHELL 104EC400 == 43 [pid = 3880] [id = 239] 06:30:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (10558C00) [pid = 3880] [serial = 716] [outer = 00000000] 06:30:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (10A5EC00) [pid = 3880] [serial = 717] [outer = 10558C00] 06:30:56 INFO - PROCESS | 3880 | 1464010256938 Marionette DEBUG loaded listener.js 06:30:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (11222800) [pid = 3880] [serial = 718] [outer = 10558C00] 06:30:57 INFO - PROCESS | 3880 | 1464010257316 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 641ms 06:30:57 INFO - PROCESS | 3880 | 1464010257379 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:30:57 INFO - PROCESS | 3880 | 1464010257382 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 06:30:57 INFO - PROCESS | 3880 | 1464010257392 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:30:57 INFO - PROCESS | 3880 | 1464010257395 Marionette TRACE conn2 <- [1,922,null,{}] 06:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:30:57 INFO - PROCESS | 3880 | 1464010257406 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:57 INFO - PROCESS | 3880 | 1464010257489 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:30:57 INFO - PROCESS | 3880 | 1464010257496 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:57 INFO - PROCESS | 3880 | ++DOCSHELL 12D1B800 == 44 [pid = 3880] [id = 240] 06:30:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (1306E000) [pid = 3880] [serial = 719] [outer = 00000000] 06:30:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (13BF9C00) [pid = 3880] [serial = 720] [outer = 1306E000] 06:30:57 INFO - PROCESS | 3880 | 1464010257543 Marionette DEBUG loaded listener.js 06:30:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (14224400) [pid = 3880] [serial = 721] [outer = 1306E000] 06:30:57 INFO - PROCESS | 3880 | 1464010257998 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 625ms 06:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:30:58 INFO - PROCESS | 3880 | 1464010258037 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:30:58 INFO - PROCESS | 3880 | 1464010258040 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 06:30:58 INFO - PROCESS | 3880 | 1464010258043 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:30:58 INFO - PROCESS | 3880 | 1464010258044 Marionette TRACE conn2 <- [1,926,null,{}] 06:30:58 INFO - PROCESS | 3880 | 1464010258047 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:58 INFO - PROCESS | 3880 | 1464010258124 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:30:58 INFO - PROCESS | 3880 | 1464010258133 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:58 INFO - PROCESS | 3880 | ++DOCSHELL 15720C00 == 45 [pid = 3880] [id = 241] 06:30:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (157AF400) [pid = 3880] [serial = 722] [outer = 00000000] 06:30:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (15C47C00) [pid = 3880] [serial = 723] [outer = 157AF400] 06:30:58 INFO - PROCESS | 3880 | 1464010258178 Marionette DEBUG loaded listener.js 06:30:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (15C49C00) [pid = 3880] [serial = 724] [outer = 157AF400] 06:30:58 INFO - PROCESS | 3880 | 1464010258636 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 641ms 06:30:58 INFO - PROCESS | 3880 | 1464010258681 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:30:58 INFO - PROCESS | 3880 | 1464010258683 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 06:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:30:58 INFO - PROCESS | 3880 | 1464010258686 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:30:58 INFO - PROCESS | 3880 | 1464010258688 Marionette TRACE conn2 <- [1,930,null,{}] 06:30:58 INFO - PROCESS | 3880 | 1464010258692 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:58 INFO - PROCESS | 3880 | 1464010258777 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:30:58 INFO - PROCESS | 3880 | 1464010258784 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:58 INFO - PROCESS | 3880 | ++DOCSHELL 15C51400 == 46 [pid = 3880] [id = 242] 06:30:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (15C51800) [pid = 3880] [serial = 725] [outer = 00000000] 06:30:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (161AA400) [pid = 3880] [serial = 726] [outer = 15C51800] 06:30:58 INFO - PROCESS | 3880 | 1464010258833 Marionette DEBUG loaded listener.js 06:30:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (16792400) [pid = 3880] [serial = 727] [outer = 15C51800] 06:30:59 INFO - PROCESS | 3880 | 1464010259340 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 703ms 06:30:59 INFO - PROCESS | 3880 | 1464010259386 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:30:59 INFO - PROCESS | 3880 | 1464010259388 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 06:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:30:59 INFO - PROCESS | 3880 | 1464010259391 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:30:59 INFO - PROCESS | 3880 | 1464010259393 Marionette TRACE conn2 <- [1,934,null,{}] 06:30:59 INFO - PROCESS | 3880 | 1464010259396 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:59 INFO - PROCESS | 3880 | 1464010259520 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:30:59 INFO - PROCESS | 3880 | 1464010259576 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:59 INFO - PROCESS | 3880 | ++DOCSHELL 14F5F800 == 47 [pid = 3880] [id = 243] 06:30:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (15713400) [pid = 3880] [serial = 728] [outer = 00000000] 06:30:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (16943400) [pid = 3880] [serial = 729] [outer = 15713400] 06:30:59 INFO - PROCESS | 3880 | 1464010259621 Marionette DEBUG loaded listener.js 06:30:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (16AEEC00) [pid = 3880] [serial = 730] [outer = 15713400] 06:31:00 INFO - PROCESS | 3880 | 1464010260045 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 703ms 06:31:00 INFO - PROCESS | 3880 | 1464010260091 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:31:00 INFO - PROCESS | 3880 | 1464010260093 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 06:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:31:00 INFO - PROCESS | 3880 | 1464010260096 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:31:00 INFO - PROCESS | 3880 | 1464010260098 Marionette TRACE conn2 <- [1,938,null,{}] 06:31:00 INFO - PROCESS | 3880 | 1464010260101 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:00 INFO - PROCESS | 3880 | 1464010260237 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:31:00 INFO - PROCESS | 3880 | 1464010260258 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:00 INFO - PROCESS | 3880 | ++DOCSHELL 0F30E000 == 48 [pid = 3880] [id = 244] 06:31:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (16D69000) [pid = 3880] [serial = 731] [outer = 00000000] 06:31:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (16D96C00) [pid = 3880] [serial = 732] [outer = 16D69000] 06:31:00 INFO - PROCESS | 3880 | 1464010260306 Marionette DEBUG loaded listener.js 06:31:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (16D97800) [pid = 3880] [serial = 733] [outer = 16D69000] 06:31:00 INFO - PROCESS | 3880 | 1464010260726 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 703ms 06:31:00 INFO - PROCESS | 3880 | 1464010260801 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:31:00 INFO - PROCESS | 3880 | 1464010260803 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 06:31:00 INFO - PROCESS | 3880 | 1464010260807 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:31:00 INFO - PROCESS | 3880 | 1464010260808 Marionette TRACE conn2 <- [1,942,null,{}] 06:31:00 INFO - PROCESS | 3880 | 1464010260812 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:00 INFO - PROCESS | 3880 | 1464010260922 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:31:00 INFO - PROCESS | 3880 | 1464010260931 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:00 INFO - PROCESS | 3880 | ++DOCSHELL 1693FC00 == 49 [pid = 3880] [id = 245] 06:31:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (16D9F000) [pid = 3880] [serial = 734] [outer = 00000000] 06:31:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (16E36800) [pid = 3880] [serial = 735] [outer = 16D9F000] 06:31:00 INFO - PROCESS | 3880 | 1464010260975 Marionette DEBUG loaded listener.js 06:31:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (16F70400) [pid = 3880] [serial = 736] [outer = 16D9F000] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (12D74C00) [pid = 3880] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (17137400) [pid = 3880] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (157B3C00) [pid = 3880] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (161A6800) [pid = 3880] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (10482800) [pid = 3880] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (14F5EC00) [pid = 3880] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (104EC800) [pid = 3880] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (12884000) [pid = 3880] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (102CB400) [pid = 3880] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (0F309800) [pid = 3880] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (157C2800) [pid = 3880] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:31:01 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (1679F800) [pid = 3880] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:31:01 INFO - PROCESS | 3880 | 1464010261518 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 735ms 06:31:01 INFO - PROCESS | 3880 | 1464010261569 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:31:01 INFO - PROCESS | 3880 | 1464010261571 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 06:31:01 INFO - PROCESS | 3880 | 1464010261575 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:31:01 INFO - PROCESS | 3880 | 1464010261577 Marionette TRACE conn2 <- [1,946,null,{}] 06:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:31:01 INFO - PROCESS | 3880 | 1464010261581 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:01 INFO - PROCESS | 3880 | 1464010261657 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:31:01 INFO - PROCESS | 3880 | 1464010261663 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:01 INFO - PROCESS | 3880 | ++DOCSHELL 10482800 == 50 [pid = 3880] [id = 246] 06:31:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (11CECC00) [pid = 3880] [serial = 737] [outer = 00000000] 06:31:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (15C64800) [pid = 3880] [serial = 738] [outer = 11CECC00] 06:31:01 INFO - PROCESS | 3880 | 1464010261707 Marionette DEBUG loaded listener.js 06:31:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (16AE5400) [pid = 3880] [serial = 739] [outer = 11CECC00] 06:31:02 INFO - PROCESS | 3880 | 1464010262120 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 594ms 06:31:02 INFO - PROCESS | 3880 | 1464010262175 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:31:02 INFO - PROCESS | 3880 | 1464010262177 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 06:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:31:02 INFO - PROCESS | 3880 | 1464010262180 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:31:02 INFO - PROCESS | 3880 | 1464010262182 Marionette TRACE conn2 <- [1,950,null,{}] 06:31:02 INFO - PROCESS | 3880 | 1464010262185 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:02 INFO - PROCESS | 3880 | 1464010262261 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:31:02 INFO - PROCESS | 3880 | 1464010262267 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:02 INFO - PROCESS | 3880 | ++DOCSHELL 16D68C00 == 51 [pid = 3880] [id = 247] 06:31:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (16D6AC00) [pid = 3880] [serial = 740] [outer = 00000000] 06:31:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (16F70800) [pid = 3880] [serial = 741] [outer = 16D6AC00] 06:31:02 INFO - PROCESS | 3880 | 1464010262314 Marionette DEBUG loaded listener.js 06:31:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (174C9C00) [pid = 3880] [serial = 742] [outer = 16D6AC00] 06:31:02 INFO - PROCESS | 3880 | 1464010262729 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 594ms 06:31:02 INFO - PROCESS | 3880 | 1464010262777 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:31:02 INFO - PROCESS | 3880 | 1464010262780 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 06:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:31:02 INFO - PROCESS | 3880 | 1464010262783 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:31:02 INFO - PROCESS | 3880 | 1464010262785 Marionette TRACE conn2 <- [1,954,null,{}] 06:31:02 INFO - PROCESS | 3880 | 1464010262792 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:02 INFO - PROCESS | 3880 | 1464010262890 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:31:02 INFO - PROCESS | 3880 | 1464010262897 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:02 INFO - PROCESS | 3880 | ++DOCSHELL 17587400 == 52 [pid = 3880] [id = 248] 06:31:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1757C400) [pid = 3880] [serial = 743] [outer = 00000000] 06:31:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (17ED1C00) [pid = 3880] [serial = 744] [outer = 1757C400] 06:31:02 INFO - PROCESS | 3880 | 1464010262951 Marionette DEBUG loaded listener.js 06:31:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (1822B000) [pid = 3880] [serial = 745] [outer = 1757C400] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 1A962C00 == 51 [pid = 3880] [id = 12] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 1AB89000 == 50 [pid = 3880] [id = 13] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 1B37D800 == 49 [pid = 3880] [id = 15] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 11799C00 == 48 [pid = 3880] [id = 19] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 1B0D2800 == 47 [pid = 3880] [id = 14] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 1055C400 == 46 [pid = 3880] [id = 18] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 1A5D7400 == 45 [pid = 3880] [id = 10] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 15C4C000 == 44 [pid = 3880] [id = 11] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 14229C00 == 43 [pid = 3880] [id = 27] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 0F21E400 == 42 [pid = 3880] [id = 223] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 104EC400 == 41 [pid = 3880] [id = 239] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 105FBC00 == 40 [pid = 3880] [id = 238] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 16E35000 == 39 [pid = 3880] [id = 236] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 17582C00 == 38 [pid = 3880] [id = 237] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 12D1DC00 == 37 [pid = 3880] [id = 235] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 0F21D000 == 36 [pid = 3880] [id = 233] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 0F304000 == 35 [pid = 3880] [id = 234] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 0F30E000 == 34 [pid = 3880] [id = 244] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 15C51400 == 33 [pid = 3880] [id = 242] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 16D68C00 == 32 [pid = 3880] [id = 247] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 15720C00 == 31 [pid = 3880] [id = 241] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 1693FC00 == 30 [pid = 3880] [id = 245] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 10482800 == 29 [pid = 3880] [id = 246] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 12D1B800 == 28 [pid = 3880] [id = 240] 06:31:04 INFO - PROCESS | 3880 | --DOCSHELL 14F5F800 == 27 [pid = 3880] [id = 243] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (13317800) [pid = 3880] [serial = 624] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1713F800) [pid = 3880] [serial = 612] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (157C2400) [pid = 3880] [serial = 683] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (16798000) [pid = 3880] [serial = 686] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (105F5C00) [pid = 3880] [serial = 656] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16D9F800) [pid = 3880] [serial = 698] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (10BB0000) [pid = 3880] [serial = 672] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (10A57400) [pid = 3880] [serial = 671] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (16D6FC00) [pid = 3880] [serial = 662] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (17980C00) [pid = 3880] [serial = 665] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (15331800) [pid = 3880] [serial = 680] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (15C4B800) [pid = 3880] [serial = 684] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (15275400) [pid = 3880] [serial = 659] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (11050800) [pid = 3880] [serial = 674] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (112A5400) [pid = 3880] [serial = 675] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (12D70000) [pid = 3880] [serial = 677] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (130C0C00) [pid = 3880] [serial = 678] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (15281800) [pid = 3880] [serial = 669] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (11218C00) [pid = 3880] [serial = 668] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (168CDC00) [pid = 3880] [serial = 689] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (1679F000) [pid = 3880] [serial = 687] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (168C3400) [pid = 3880] [serial = 692] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (16D6F000) [pid = 3880] [serial = 695] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (16A51C00) [pid = 3880] [serial = 690] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (168CC800) [pid = 3880] [serial = 693] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (157B0400) [pid = 3880] [serial = 681] [outer = 00000000] [url = about:blank] 06:31:04 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (16D70C00) [pid = 3880] [serial = 696] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3880 | 1464010265009 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2266ms 06:31:05 INFO - PROCESS | 3880 | 1464010265052 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:31:05 INFO - PROCESS | 3880 | 1464010265056 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 06:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:31:05 INFO - PROCESS | 3880 | 1464010265061 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:31:05 INFO - PROCESS | 3880 | 1464010265065 Marionette TRACE conn2 <- [1,958,null,{}] 06:31:05 INFO - PROCESS | 3880 | 1464010265070 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:05 INFO - PROCESS | 3880 | 1464010265162 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:31:05 INFO - PROCESS | 3880 | 1464010265173 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:05 INFO - PROCESS | 3880 | ++DOCSHELL 0F21FC00 == 28 [pid = 3880] [id = 249] 06:31:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (0F220400) [pid = 3880] [serial = 746] [outer = 00000000] 06:31:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (0F308400) [pid = 3880] [serial = 747] [outer = 0F220400] 06:31:05 INFO - PROCESS | 3880 | 1464010265221 Marionette DEBUG loaded listener.js 06:31:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (0F310800) [pid = 3880] [serial = 748] [outer = 0F220400] 06:31:05 INFO - PROCESS | 3880 | 1464010265695 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 703ms 06:31:05 INFO - PROCESS | 3880 | 1464010265761 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:31:05 INFO - PROCESS | 3880 | 1464010265767 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 06:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:31:05 INFO - PROCESS | 3880 | 1464010265774 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:31:05 INFO - PROCESS | 3880 | 1464010265777 Marionette TRACE conn2 <- [1,962,null,{}] 06:31:05 INFO - PROCESS | 3880 | 1464010265780 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:05 INFO - PROCESS | 3880 | 1464010265886 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:31:05 INFO - PROCESS | 3880 | 1464010265977 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:05 INFO - PROCESS | 3880 | ++DOCSHELL 0F226400 == 29 [pid = 3880] [id = 250] 06:31:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (10277400) [pid = 3880] [serial = 749] [outer = 00000000] 06:31:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (105FBC00) [pid = 3880] [serial = 750] [outer = 10277400] 06:31:06 INFO - PROCESS | 3880 | 1464010266022 Marionette DEBUG loaded listener.js 06:31:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (1104EC00) [pid = 3880] [serial = 751] [outer = 10277400] 06:31:06 INFO - PROCESS | 3880 | 1464010266412 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 687ms 06:31:06 INFO - PROCESS | 3880 | 1464010266471 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:31:06 INFO - PROCESS | 3880 | 1464010266474 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 06:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:31:06 INFO - PROCESS | 3880 | 1464010266477 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:31:06 INFO - PROCESS | 3880 | 1464010266481 Marionette TRACE conn2 <- [1,966,null,{}] 06:31:06 INFO - PROCESS | 3880 | 1464010266492 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:06 INFO - PROCESS | 3880 | 1464010266603 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:31:06 INFO - PROCESS | 3880 | 1464010266621 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:06 INFO - PROCESS | 3880 | ++DOCSHELL 11A03800 == 30 [pid = 3880] [id = 251] 06:31:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (11A04000) [pid = 3880] [serial = 752] [outer = 00000000] 06:31:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (11CEBC00) [pid = 3880] [serial = 753] [outer = 11A04000] 06:31:06 INFO - PROCESS | 3880 | 1464010266669 Marionette DEBUG loaded listener.js 06:31:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (1289C800) [pid = 3880] [serial = 754] [outer = 11A04000] 06:31:07 INFO - PROCESS | 3880 | 1464010267124 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 688ms 06:31:07 INFO - PROCESS | 3880 | 1464010267176 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:31:07 INFO - PROCESS | 3880 | 1464010267179 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 06:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:31:07 INFO - PROCESS | 3880 | 1464010267182 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:31:07 INFO - PROCESS | 3880 | 1464010267183 Marionette TRACE conn2 <- [1,970,null,{}] 06:31:07 INFO - PROCESS | 3880 | 1464010267187 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:07 INFO - PROCESS | 3880 | 1464010267265 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:31:07 INFO - PROCESS | 3880 | 1464010267275 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:07 INFO - PROCESS | 3880 | ++DOCSHELL 12D70400 == 31 [pid = 3880] [id = 252] 06:31:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (12DF1400) [pid = 3880] [serial = 755] [outer = 00000000] 06:31:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1306FC00) [pid = 3880] [serial = 756] [outer = 12DF1400] 06:31:07 INFO - PROCESS | 3880 | 1464010267330 Marionette DEBUG loaded listener.js 06:31:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (13364400) [pid = 3880] [serial = 757] [outer = 12DF1400] 06:31:07 INFO - PROCESS | 3880 | 1464010267766 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 625ms 06:31:07 INFO - PROCESS | 3880 | 1464010267820 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:31:07 INFO - PROCESS | 3880 | 1464010267822 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 06:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:31:07 INFO - PROCESS | 3880 | 1464010267825 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:31:07 INFO - PROCESS | 3880 | 1464010267827 Marionette TRACE conn2 <- [1,974,null,{}] 06:31:07 INFO - PROCESS | 3880 | 1464010267830 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:07 INFO - PROCESS | 3880 | 1464010267906 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:31:07 INFO - PROCESS | 3880 | 1464010267915 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:07 INFO - PROCESS | 3880 | ++DOCSHELL 13D10000 == 32 [pid = 3880] [id = 253] 06:31:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (140B1400) [pid = 3880] [serial = 758] [outer = 00000000] 06:31:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1422AC00) [pid = 3880] [serial = 759] [outer = 140B1400] 06:31:07 INFO - PROCESS | 3880 | 1464010267966 Marionette DEBUG loaded listener.js 06:31:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (14F62C00) [pid = 3880] [serial = 760] [outer = 140B1400] 06:31:08 INFO - PROCESS | 3880 | 1464010268440 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 640ms 06:31:08 INFO - PROCESS | 3880 | 1464010268463 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:31:08 INFO - PROCESS | 3880 | 1464010268465 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 06:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:31:08 INFO - PROCESS | 3880 | 1464010268472 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:31:08 INFO - PROCESS | 3880 | 1464010268474 Marionette TRACE conn2 <- [1,978,null,{}] 06:31:08 INFO - PROCESS | 3880 | 1464010268477 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:08 INFO - PROCESS | 3880 | 1464010268583 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:31:08 INFO - PROCESS | 3880 | 1464010268594 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:08 INFO - PROCESS | 3880 | ++DOCSHELL 157BB400 == 33 [pid = 3880] [id = 254] 06:31:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (157BC000) [pid = 3880] [serial = 761] [outer = 00000000] 06:31:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (15C49800) [pid = 3880] [serial = 762] [outer = 157BC000] 06:31:08 INFO - PROCESS | 3880 | 1464010268638 Marionette DEBUG loaded listener.js 06:31:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (15C65400) [pid = 3880] [serial = 763] [outer = 157BC000] 06:31:09 INFO - PROCESS | 3880 | 1464010269060 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 641ms 06:31:09 INFO - PROCESS | 3880 | 1464010269107 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:31:09 INFO - PROCESS | 3880 | 1464010269109 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 06:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:31:09 INFO - PROCESS | 3880 | 1464010269112 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:31:09 INFO - PROCESS | 3880 | 1464010269114 Marionette TRACE conn2 <- [1,982,null,{}] 06:31:09 INFO - PROCESS | 3880 | 1464010269118 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:09 INFO - PROCESS | 3880 | 1464010269205 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:31:09 INFO - PROCESS | 3880 | 1464010269214 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:09 INFO - PROCESS | 3880 | ++DOCSHELL 161A9400 == 34 [pid = 3880] [id = 255] 06:31:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1640F000) [pid = 3880] [serial = 764] [outer = 00000000] 06:31:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (16798000) [pid = 3880] [serial = 765] [outer = 1640F000] 06:31:09 INFO - PROCESS | 3880 | 1464010269257 Marionette DEBUG loaded listener.js 06:31:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (16793800) [pid = 3880] [serial = 766] [outer = 1640F000] 06:31:09 INFO - PROCESS | 3880 | 1464010269691 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 640ms 06:31:09 INFO - PROCESS | 3880 | 1464010269750 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:31:09 INFO - PROCESS | 3880 | 1464010269752 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 06:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:31:09 INFO - PROCESS | 3880 | 1464010269760 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:31:09 INFO - PROCESS | 3880 | 1464010269761 Marionette TRACE conn2 <- [1,986,null,{}] 06:31:09 INFO - PROCESS | 3880 | 1464010269764 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:09 INFO - PROCESS | 3880 | 1464010269850 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:31:09 INFO - PROCESS | 3880 | 1464010269857 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:09 INFO - PROCESS | 3880 | ++DOCSHELL 168C5000 == 35 [pid = 3880] [id = 256] 06:31:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (168C6800) [pid = 3880] [serial = 767] [outer = 00000000] 06:31:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (168CD800) [pid = 3880] [serial = 768] [outer = 168C6800] 06:31:09 INFO - PROCESS | 3880 | 1464010269900 Marionette DEBUG loaded listener.js 06:31:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (168C7400) [pid = 3880] [serial = 769] [outer = 168C6800] 06:31:10 INFO - PROCESS | 3880 | 1464010270362 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 625ms 06:31:10 INFO - PROCESS | 3880 | 1464010270399 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:31:10 INFO - PROCESS | 3880 | 1464010270400 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 06:31:10 INFO - PROCESS | 3880 | 1464010270404 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:31:10 INFO - PROCESS | 3880 | 1464010270405 Marionette TRACE conn2 <- [1,990,null,{}] 06:31:10 INFO - PROCESS | 3880 | 1464010270409 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:10 INFO - PROCESS | 3880 | 1464010270517 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:31:10 INFO - PROCESS | 3880 | 1464010270525 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:10 INFO - PROCESS | 3880 | ++DOCSHELL 11A03400 == 36 [pid = 3880] [id = 257] 06:31:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (168C9000) [pid = 3880] [serial = 770] [outer = 00000000] 06:31:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (16A54800) [pid = 3880] [serial = 771] [outer = 168C9000] 06:31:10 INFO - PROCESS | 3880 | 1464010270598 Marionette DEBUG loaded listener.js 06:31:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (16A5B000) [pid = 3880] [serial = 772] [outer = 168C9000] 06:31:11 INFO - PROCESS | 3880 | 1464010271041 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 703ms 06:31:11 INFO - PROCESS | 3880 | 1464010271107 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:31:11 INFO - PROCESS | 3880 | 1464010271109 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 06:31:11 INFO - PROCESS | 3880 | 1464010271112 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:31:11 INFO - PROCESS | 3880 | 1464010271114 Marionette TRACE conn2 <- [1,994,null,{}] 06:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:31:11 INFO - PROCESS | 3880 | 1464010271124 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:11 INFO - PROCESS | 3880 | 1464010271238 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:31:11 INFO - PROCESS | 3880 | 1464010271247 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:11 INFO - PROCESS | 3880 | ++DOCSHELL 12D1B800 == 37 [pid = 3880] [id = 258] 06:31:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (168C7C00) [pid = 3880] [serial = 773] [outer = 00000000] 06:31:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (16D6FC00) [pid = 3880] [serial = 774] [outer = 168C7C00] 06:31:11 INFO - PROCESS | 3880 | 1464010271291 Marionette DEBUG loaded listener.js 06:31:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (16D71C00) [pid = 3880] [serial = 775] [outer = 168C7C00] 06:31:11 INFO - PROCESS | 3880 | 1464010271718 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 640ms 06:31:11 INFO - PROCESS | 3880 | 1464010271752 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:31:11 INFO - PROCESS | 3880 | 1464010271754 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 06:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:31:11 INFO - PROCESS | 3880 | 1464010271758 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:31:11 INFO - PROCESS | 3880 | 1464010271760 Marionette TRACE conn2 <- [1,998,null,{}] 06:31:11 INFO - PROCESS | 3880 | 1464010271763 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:11 INFO - PROCESS | 3880 | 1464010271911 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:31:11 INFO - PROCESS | 3880 | 1464010271937 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:11 INFO - PROCESS | 3880 | ++DOCSHELL 16D72000 == 38 [pid = 3880] [id = 259] 06:31:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (16DA1000) [pid = 3880] [serial = 776] [outer = 00000000] 06:31:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (16F26400) [pid = 3880] [serial = 777] [outer = 16DA1000] 06:31:11 INFO - PROCESS | 3880 | 1464010271991 Marionette DEBUG loaded listener.js 06:31:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (17138C00) [pid = 3880] [serial = 778] [outer = 16DA1000] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (0F306800) [pid = 3880] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (11055C00) [pid = 3880] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (1055F400) [pid = 3880] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (1027C800) [pid = 3880] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (1757C000) [pid = 3880] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (16A54400) [pid = 3880] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (112E4C00) [pid = 3880] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (15713400) [pid = 3880] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (16D69000) [pid = 3880] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (16D9F000) [pid = 3880] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (16D6AC00) [pid = 3880] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (10A55C00) [pid = 3880] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (17584800) [pid = 3880] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (16E35800) [pid = 3880] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (1314EC00) [pid = 3880] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (0F30D400) [pid = 3880] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (16D72800) [pid = 3880] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (15C51800) [pid = 3880] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (157AF400) [pid = 3880] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (1306E000) [pid = 3880] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (10558C00) [pid = 3880] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:31:12 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (11CECC00) [pid = 3880] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:31:12 INFO - PROCESS | 3880 | 1464010272932 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1250ms 06:31:13 INFO - PROCESS | 3880 | 1464010273023 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:31:13 INFO - PROCESS | 3880 | 1464010273025 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 06:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:31:13 INFO - PROCESS | 3880 | 1464010273028 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:31:13 INFO - PROCESS | 3880 | 1464010273030 Marionette TRACE conn2 <- [1,1002,null,{}] 06:31:13 INFO - PROCESS | 3880 | 1464010273034 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:13 INFO - PROCESS | 3880 | 1464010273111 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:31:13 INFO - PROCESS | 3880 | 1464010273123 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:13 INFO - PROCESS | 3880 | ++DOCSHELL 12D72800 == 39 [pid = 3880] [id = 260] 06:31:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (1314F800) [pid = 3880] [serial = 779] [outer = 00000000] 06:31:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (1527E000) [pid = 3880] [serial = 780] [outer = 1314F800] 06:31:13 INFO - PROCESS | 3880 | 1464010273166 Marionette DEBUG loaded listener.js 06:31:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (157AF400) [pid = 3880] [serial = 781] [outer = 1314F800] 06:31:13 INFO - PROCESS | 3880 | 1464010273592 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 593ms 06:31:13 INFO - PROCESS | 3880 | 1464010273627 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:31:13 INFO - PROCESS | 3880 | 1464010273629 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 06:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:31:13 INFO - PROCESS | 3880 | 1464010273632 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:31:13 INFO - PROCESS | 3880 | 1464010273634 Marionette TRACE conn2 <- [1,1006,null,{}] 06:31:13 INFO - PROCESS | 3880 | 1464010273637 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:13 INFO - PROCESS | 3880 | 1464010273713 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:31:13 INFO - PROCESS | 3880 | 1464010273720 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:13 INFO - PROCESS | 3880 | ++DOCSHELL 12B52400 == 40 [pid = 3880] [id = 261] 06:31:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (157C5800) [pid = 3880] [serial = 782] [outer = 00000000] 06:31:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (16ADF400) [pid = 3880] [serial = 783] [outer = 157C5800] 06:31:13 INFO - PROCESS | 3880 | 1464010273763 Marionette DEBUG loaded listener.js 06:31:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (16D9E000) [pid = 3880] [serial = 784] [outer = 157C5800] 06:31:14 INFO - PROCESS | 3880 | 1464010274193 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 594ms 06:31:14 INFO - PROCESS | 3880 | 1464010274230 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:31:14 INFO - PROCESS | 3880 | 1464010274231 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 06:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:31:14 INFO - PROCESS | 3880 | 1464010274235 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:31:14 INFO - PROCESS | 3880 | 1464010274236 Marionette TRACE conn2 <- [1,1010,null,{}] 06:31:14 INFO - PROCESS | 3880 | 1464010274254 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:14 INFO - PROCESS | 3880 | 1464010274337 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:31:14 INFO - PROCESS | 3880 | 1464010274343 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:14 INFO - PROCESS | 3880 | ++DOCSHELL 14229C00 == 41 [pid = 3880] [id = 262] 06:31:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (16E35800) [pid = 3880] [serial = 785] [outer = 00000000] 06:31:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (174C6C00) [pid = 3880] [serial = 786] [outer = 16E35800] 06:31:14 INFO - PROCESS | 3880 | 1464010274386 Marionette DEBUG loaded listener.js 06:31:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (17979800) [pid = 3880] [serial = 787] [outer = 16E35800] 06:31:15 INFO - PROCESS | 3880 | 1464010275027 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 843ms 06:31:15 INFO - PROCESS | 3880 | 1464010275109 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:31:15 INFO - PROCESS | 3880 | 1464010275113 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 06:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:31:15 INFO - PROCESS | 3880 | 1464010275119 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:31:15 INFO - PROCESS | 3880 | 1464010275123 Marionette TRACE conn2 <- [1,1014,null,{}] 06:31:15 INFO - PROCESS | 3880 | 1464010275129 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:15 INFO - PROCESS | 3880 | 1464010275244 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:31:15 INFO - PROCESS | 3880 | 1464010275376 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:15 INFO - PROCESS | 3880 | ++DOCSHELL 0F226000 == 42 [pid = 3880] [id = 263] 06:31:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (0F226800) [pid = 3880] [serial = 788] [outer = 00000000] 06:31:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (105F2400) [pid = 3880] [serial = 789] [outer = 0F226800] 06:31:15 INFO - PROCESS | 3880 | 1464010275438 Marionette DEBUG loaded listener.js 06:31:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (11052C00) [pid = 3880] [serial = 790] [outer = 0F226800] 06:31:16 INFO - PROCESS | 3880 | 1464010276116 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1031ms 06:31:16 INFO - PROCESS | 3880 | 1464010276161 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:31:16 INFO - PROCESS | 3880 | 1464010276167 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 06:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:31:16 INFO - PROCESS | 3880 | 1464010276193 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:31:16 INFO - PROCESS | 3880 | 1464010276196 Marionette TRACE conn2 <- [1,1018,null,{}] 06:31:16 INFO - PROCESS | 3880 | 1464010276200 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:16 INFO - PROCESS | 3880 | 1464010276312 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:31:16 INFO - PROCESS | 3880 | 1464010276446 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:16 INFO - PROCESS | 3880 | ++DOCSHELL 10BAB800 == 43 [pid = 3880] [id = 264] 06:31:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (1104C800) [pid = 3880] [serial = 791] [outer = 00000000] 06:31:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (12AEB800) [pid = 3880] [serial = 792] [outer = 1104C800] 06:31:16 INFO - PROCESS | 3880 | 1464010276501 Marionette DEBUG loaded listener.js 06:31:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (130C3400) [pid = 3880] [serial = 793] [outer = 1104C800] 06:31:17 INFO - PROCESS | 3880 | 1464010277392 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1250ms 06:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:31:17 INFO - PROCESS | 3880 | 1464010277442 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:31:17 INFO - PROCESS | 3880 | 1464010277446 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 06:31:17 INFO - PROCESS | 3880 | 1464010277451 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:31:17 INFO - PROCESS | 3880 | 1464010277455 Marionette TRACE conn2 <- [1,1022,null,{}] 06:31:17 INFO - PROCESS | 3880 | 1464010277461 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:17 INFO - PROCESS | 3880 | 1464010277563 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:31:17 INFO - PROCESS | 3880 | 1464010277703 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:17 INFO - PROCESS | 3880 | --DOCSHELL 16D6CC00 == 42 [pid = 3880] [id = 214] 06:31:17 INFO - PROCESS | 3880 | --DOCSHELL 15C50400 == 41 [pid = 3880] [id = 212] 06:31:17 INFO - PROCESS | 3880 | --DOCSHELL 0C7FAC00 == 40 [pid = 3880] [id = 216] 06:31:17 INFO - PROCESS | 3880 | --DOCSHELL 12D70C00 == 39 [pid = 3880] [id = 208] 06:31:17 INFO - PROCESS | 3880 | --DOCSHELL 0F225000 == 38 [pid = 3880] [id = 209] 06:31:17 INFO - PROCESS | 3880 | --DOCSHELL 11055400 == 37 [pid = 3880] [id = 207] 06:31:17 INFO - PROCESS | 3880 | --DOCSHELL 0F21A800 == 36 [pid = 3880] [id = 205] 06:31:17 INFO - PROCESS | 3880 | --DOCSHELL 12885C00 == 35 [pid = 3880] [id = 210] 06:31:17 INFO - PROCESS | 3880 | --DOCSHELL 17587400 == 34 [pid = 3880] [id = 248] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (11769C00) [pid = 3880] [serial = 621] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (16DA1C00) [pid = 3880] [serial = 654] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (1055B400) [pid = 3880] [serial = 618] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (17ED1C00) [pid = 3880] [serial = 744] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16943400) [pid = 3880] [serial = 729] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (16D96C00) [pid = 3880] [serial = 732] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (16AEEC00) [pid = 3880] [serial = 730] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (16E36800) [pid = 3880] [serial = 735] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (16D97800) [pid = 3880] [serial = 733] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (16F70800) [pid = 3880] [serial = 741] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (16F70400) [pid = 3880] [serial = 736] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (112DC000) [pid = 3880] [serial = 715] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (10BB4800) [pid = 3880] [serial = 714] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (17986000) [pid = 3880] [serial = 712] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (175D2800) [pid = 3880] [serial = 711] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (1713B000) [pid = 3880] [serial = 709] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (16F71000) [pid = 3880] [serial = 708] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (161AE000) [pid = 3880] [serial = 706] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (157BB000) [pid = 3880] [serial = 705] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (1105A000) [pid = 3880] [serial = 702] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (105F4400) [pid = 3880] [serial = 701] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (16E2CC00) [pid = 3880] [serial = 699] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (19909C00) [pid = 3880] [serial = 402] [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.] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (161AA400) [pid = 3880] [serial = 726] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (15C47C00) [pid = 3880] [serial = 723] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (15C49C00) [pid = 3880] [serial = 724] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (13BF9C00) [pid = 3880] [serial = 720] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (14224400) [pid = 3880] [serial = 721] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (10A5EC00) [pid = 3880] [serial = 717] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (11222800) [pid = 3880] [serial = 718] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (174C9C00) [pid = 3880] [serial = 742] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (15C64800) [pid = 3880] [serial = 738] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (16AE5400) [pid = 3880] [serial = 739] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (16792400) [pid = 3880] [serial = 727] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (1105B000) [pid = 3880] [serial = 657] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (17A93000) [pid = 3880] [serial = 666] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (16E30C00) [pid = 3880] [serial = 663] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (1571EC00) [pid = 3880] [serial = 660] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3880 | ++DOCSHELL 0F21A800 == 35 [pid = 3880] [id = 265] 06:31:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (0F223C00) [pid = 3880] [serial = 794] [outer = 00000000] 06:31:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (102CD800) [pid = 3880] [serial = 795] [outer = 0F223C00] 06:31:17 INFO - PROCESS | 3880 | 1464010277781 Marionette DEBUG loaded listener.js 06:31:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (104ED800) [pid = 3880] [serial = 796] [outer = 0F223C00] 06:31:18 INFO - PROCESS | 3880 | 1464010278219 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 797ms 06:31:18 INFO - PROCESS | 3880 | 1464010278250 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:31:18 INFO - PROCESS | 3880 | 1464010278255 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 06:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:31:18 INFO - PROCESS | 3880 | 1464010278261 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:31:18 INFO - PROCESS | 3880 | 1464010278263 Marionette TRACE conn2 <- [1,1026,null,{}] 06:31:18 INFO - PROCESS | 3880 | 1464010278267 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:18 INFO - PROCESS | 3880 | 1464010278346 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:31:18 INFO - PROCESS | 3880 | 1464010278354 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:18 INFO - PROCESS | 3880 | ++DOCSHELL 0F310400 == 36 [pid = 3880] [id = 266] 06:31:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (104EC400) [pid = 3880] [serial = 797] [outer = 00000000] 06:31:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (11058400) [pid = 3880] [serial = 798] [outer = 104EC400] 06:31:18 INFO - PROCESS | 3880 | 1464010278398 Marionette DEBUG loaded listener.js 06:31:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (112A6000) [pid = 3880] [serial = 799] [outer = 104EC400] 06:31:18 INFO - PROCESS | 3880 | 1464010278868 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 625ms 06:31:18 INFO - PROCESS | 3880 | 1464010278898 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:31:18 INFO - PROCESS | 3880 | 1464010278900 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 06:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:31:18 INFO - PROCESS | 3880 | 1464010278903 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:31:18 INFO - PROCESS | 3880 | 1464010278907 Marionette TRACE conn2 <- [1,1030,null,{}] 06:31:18 INFO - PROCESS | 3880 | 1464010278917 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:19 INFO - PROCESS | 3880 | 1464010278999 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:31:19 INFO - PROCESS | 3880 | 1464010279009 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:19 INFO - PROCESS | 3880 | ++DOCSHELL 12D26000 == 37 [pid = 3880] [id = 267] 06:31:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (12D27800) [pid = 3880] [serial = 800] [outer = 00000000] 06:31:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (13315C00) [pid = 3880] [serial = 801] [outer = 12D27800] 06:31:19 INFO - PROCESS | 3880 | 1464010279085 Marionette DEBUG loaded listener.js 06:31:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (13D08400) [pid = 3880] [serial = 802] [outer = 12D27800] 06:31:19 INFO - PROCESS | 3880 | 1464010279538 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 703ms 06:31:19 INFO - PROCESS | 3880 | 1464010279603 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:31:19 INFO - PROCESS | 3880 | 1464010279605 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 06:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:31:19 INFO - PROCESS | 3880 | 1464010279608 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:31:19 INFO - PROCESS | 3880 | 1464010279610 Marionette TRACE conn2 <- [1,1034,null,{}] 06:31:19 INFO - PROCESS | 3880 | 1464010279613 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:19 INFO - PROCESS | 3880 | 1464010279692 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:31:19 INFO - PROCESS | 3880 | 1464010279701 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:19 INFO - PROCESS | 3880 | ++DOCSHELL 12D70C00 == 38 [pid = 3880] [id = 268] 06:31:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (15277800) [pid = 3880] [serial = 803] [outer = 00000000] 06:31:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (157B4C00) [pid = 3880] [serial = 804] [outer = 15277800] 06:31:19 INFO - PROCESS | 3880 | 1464010279746 Marionette DEBUG loaded listener.js 06:31:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (157BD800) [pid = 3880] [serial = 805] [outer = 15277800] 06:31:20 INFO - PROCESS | 3880 | 1464010280174 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 594ms 06:31:20 INFO - PROCESS | 3880 | 1464010280205 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:31:20 INFO - PROCESS | 3880 | 1464010280207 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 06:31:20 INFO - PROCESS | 3880 | 1464010280210 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:31:20 INFO - PROCESS | 3880 | 1464010280212 Marionette TRACE conn2 <- [1,1038,null,{}] 06:31:20 INFO - PROCESS | 3880 | 1464010280222 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:20 INFO - PROCESS | 3880 | 1464010280323 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:31:20 INFO - PROCESS | 3880 | 1464010280329 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:20 INFO - PROCESS | 3880 | ++DOCSHELL 1532C800 == 39 [pid = 3880] [id = 269] 06:31:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (157C9C00) [pid = 3880] [serial = 806] [outer = 00000000] 06:31:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (15C50800) [pid = 3880] [serial = 807] [outer = 157C9C00] 06:31:20 INFO - PROCESS | 3880 | 1464010280373 Marionette DEBUG loaded listener.js 06:31:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (15C64800) [pid = 3880] [serial = 808] [outer = 157C9C00] 06:31:20 INFO - PROCESS | 3880 | 1464010280840 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 687ms 06:31:20 INFO - PROCESS | 3880 | 1464010280917 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:31:20 INFO - PROCESS | 3880 | 1464010280919 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 06:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:31:20 INFO - PROCESS | 3880 | 1464010280925 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:31:20 INFO - PROCESS | 3880 | 1464010280927 Marionette TRACE conn2 <- [1,1042,null,{}] 06:31:20 INFO - PROCESS | 3880 | 1464010280941 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:21 INFO - PROCESS | 3880 | 1464010281062 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:31:21 INFO - PROCESS | 3880 | 1464010281076 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:21 INFO - PROCESS | 3880 | ++DOCSHELL 15C4B800 == 40 [pid = 3880] [id = 270] 06:31:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (15C65800) [pid = 3880] [serial = 809] [outer = 00000000] 06:31:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (168C9800) [pid = 3880] [serial = 810] [outer = 15C65800] 06:31:21 INFO - PROCESS | 3880 | 1464010281121 Marionette DEBUG loaded listener.js 06:31:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (168CA000) [pid = 3880] [serial = 811] [outer = 15C65800] 06:31:21 INFO - PROCESS | 3880 | 1464010281570 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 703ms 06:31:21 INFO - PROCESS | 3880 | 1464010281620 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:31:21 INFO - PROCESS | 3880 | 1464010281622 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 06:31:21 INFO - PROCESS | 3880 | 1464010281625 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:31:21 INFO - PROCESS | 3880 | 1464010281627 Marionette TRACE conn2 <- [1,1046,null,{}] 06:31:21 INFO - PROCESS | 3880 | 1464010281630 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:21 INFO - PROCESS | 3880 | 1464010281762 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:31:21 INFO - PROCESS | 3880 | 1464010281817 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:21 INFO - PROCESS | 3880 | ++DOCSHELL 16A53000 == 41 [pid = 3880] [id = 271] 06:31:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (16A53800) [pid = 3880] [serial = 812] [outer = 00000000] 06:31:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (16C99000) [pid = 3880] [serial = 813] [outer = 16A53800] 06:31:21 INFO - PROCESS | 3880 | 1464010281861 Marionette DEBUG loaded listener.js 06:31:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (16D67000) [pid = 3880] [serial = 814] [outer = 16A53800] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (140B1400) [pid = 3880] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (168C9000) [pid = 3880] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (11A04000) [pid = 3880] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (1640F000) [pid = 3880] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (10277400) [pid = 3880] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (157C5800) [pid = 3880] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (168C7C00) [pid = 3880] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (16DA1000) [pid = 3880] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (12DF1400) [pid = 3880] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (168C6800) [pid = 3880] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (157BC000) [pid = 3880] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (0F220400) [pid = 3880] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:31:22 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (1314F800) [pid = 3880] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:31:22 INFO - PROCESS | 3880 | 1464010282377 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 797ms 06:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:31:22 INFO - PROCESS | 3880 | 1464010282428 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:31:22 INFO - PROCESS | 3880 | 1464010282430 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 06:31:22 INFO - PROCESS | 3880 | 1464010282433 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:31:22 INFO - PROCESS | 3880 | 1464010282435 Marionette TRACE conn2 <- [1,1050,null,{}] 06:31:22 INFO - PROCESS | 3880 | 1464010282438 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:22 INFO - PROCESS | 3880 | 1464010282524 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:31:22 INFO - PROCESS | 3880 | 1464010282532 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:22 INFO - PROCESS | 3880 | ++DOCSHELL 10A5CC00 == 42 [pid = 3880] [id = 272] 06:31:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (1129D800) [pid = 3880] [serial = 815] [outer = 00000000] 06:31:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (13315000) [pid = 3880] [serial = 816] [outer = 1129D800] 06:31:22 INFO - PROCESS | 3880 | 1464010282584 Marionette DEBUG loaded listener.js 06:31:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (14229800) [pid = 3880] [serial = 817] [outer = 1129D800] 06:31:22 INFO - PROCESS | 3880 | 1464010282992 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 594ms 06:31:23 INFO - PROCESS | 3880 | 1464010283030 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:31:23 INFO - PROCESS | 3880 | 1464010283032 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 06:31:23 INFO - PROCESS | 3880 | 1464010283035 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:31:23 INFO - PROCESS | 3880 | 1464010283037 Marionette TRACE conn2 <- [1,1054,null,{}] 06:31:23 INFO - PROCESS | 3880 | 1464010283041 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:23 INFO - PROCESS | 3880 | 1464010283142 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:31:23 INFO - PROCESS | 3880 | 1464010283151 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:23 INFO - PROCESS | 3880 | ++DOCSHELL 11A0DC00 == 43 [pid = 3880] [id = 273] 06:31:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (1287E800) [pid = 3880] [serial = 818] [outer = 00000000] 06:31:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (168CD000) [pid = 3880] [serial = 819] [outer = 1287E800] 06:31:23 INFO - PROCESS | 3880 | 1464010283197 Marionette DEBUG loaded listener.js 06:31:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (16D6EC00) [pid = 3880] [serial = 820] [outer = 1287E800] 06:31:23 INFO - PROCESS | 3880 | 1464010283614 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 641ms 06:31:23 INFO - PROCESS | 3880 | 1464010283674 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:31:23 INFO - PROCESS | 3880 | 1464010283676 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 06:31:23 INFO - PROCESS | 3880 | 1464010283679 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:31:23 INFO - PROCESS | 3880 | 1464010283681 Marionette TRACE conn2 <- [1,1058,null,{}] 06:31:23 INFO - PROCESS | 3880 | 1464010283685 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:23 INFO - PROCESS | 3880 | 1464010283766 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:31:23 INFO - PROCESS | 3880 | 1464010283774 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:23 INFO - PROCESS | 3880 | ++DOCSHELL 14F5D400 == 44 [pid = 3880] [id = 274] 06:31:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (167A0400) [pid = 3880] [serial = 821] [outer = 00000000] 06:31:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (16DA3000) [pid = 3880] [serial = 822] [outer = 167A0400] 06:31:23 INFO - PROCESS | 3880 | 1464010283817 Marionette DEBUG loaded listener.js 06:31:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (16DA3800) [pid = 3880] [serial = 823] [outer = 167A0400] 06:31:24 INFO - PROCESS | 3880 | 1464010284232 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 594ms 06:31:24 INFO - PROCESS | 3880 | 1464010284277 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:31:24 INFO - PROCESS | 3880 | 1464010284279 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 06:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:31:24 INFO - PROCESS | 3880 | 1464010284282 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:31:24 INFO - PROCESS | 3880 | 1464010284284 Marionette TRACE conn2 <- [1,1062,null,{}] 06:31:24 INFO - PROCESS | 3880 | 1464010284292 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:24 INFO - PROCESS | 3880 | 1464010284384 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:31:24 INFO - PROCESS | 3880 | 1464010284607 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:24 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F1000 == 45 [pid = 3880] [id = 275] 06:31:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (0C7F3000) [pid = 3880] [serial = 824] [outer = 00000000] 06:31:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (0F217400) [pid = 3880] [serial = 825] [outer = 0C7F3000] 06:31:24 INFO - PROCESS | 3880 | 1464010284668 Marionette DEBUG loaded listener.js 06:31:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (0F307400) [pid = 3880] [serial = 826] [outer = 0C7F3000] 06:31:25 INFO - PROCESS | 3880 | 1464010285230 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1000ms 06:31:25 INFO - PROCESS | 3880 | 1464010285286 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:31:25 INFO - PROCESS | 3880 | 1464010285290 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 06:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:31:25 INFO - PROCESS | 3880 | 1464010285295 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:31:25 INFO - PROCESS | 3880 | 1464010285299 Marionette TRACE conn2 <- [1,1066,null,{}] 06:31:25 INFO - PROCESS | 3880 | 1464010285304 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:25 INFO - PROCESS | 3880 | 1464010285409 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:31:25 INFO - PROCESS | 3880 | 1464010285535 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:25 INFO - PROCESS | 3880 | ++DOCSHELL 1171B800 == 46 [pid = 3880] [id = 276] 06:31:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (1176B400) [pid = 3880] [serial = 827] [outer = 00000000] 06:31:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (12A86000) [pid = 3880] [serial = 828] [outer = 1176B400] 06:31:25 INFO - PROCESS | 3880 | 1464010285590 Marionette DEBUG loaded listener.js 06:31:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1382E400) [pid = 3880] [serial = 829] [outer = 1176B400] 06:31:26 INFO - PROCESS | 3880 | 1464010286188 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 938ms 06:31:26 INFO - PROCESS | 3880 | 1464010286243 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:31:26 INFO - PROCESS | 3880 | 1464010286247 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 06:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:31:26 INFO - PROCESS | 3880 | 1464010286251 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:31:26 INFO - PROCESS | 3880 | 1464010286253 Marionette TRACE conn2 <- [1,1070,null,{}] 06:31:26 INFO - PROCESS | 3880 | 1464010286257 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:26 INFO - PROCESS | 3880 | 1464010286390 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:31:26 INFO - PROCESS | 3880 | 1464010286515 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:26 INFO - PROCESS | 3880 | ++DOCSHELL 1532A800 == 47 [pid = 3880] [id = 277] 06:31:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (157B5800) [pid = 3880] [serial = 830] [outer = 00000000] 06:31:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (16796800) [pid = 3880] [serial = 831] [outer = 157B5800] 06:31:26 INFO - PROCESS | 3880 | 1464010286570 Marionette DEBUG loaded listener.js 06:31:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (16A50800) [pid = 3880] [serial = 832] [outer = 157B5800] 06:31:27 INFO - PROCESS | 3880 | 1464010287225 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1046ms 06:31:27 INFO - PROCESS | 3880 | 1464010287294 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:31:27 INFO - PROCESS | 3880 | 1464010287296 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 06:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:31:27 INFO - PROCESS | 3880 | 1464010287323 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:31:27 INFO - PROCESS | 3880 | 1464010287329 Marionette TRACE conn2 <- [1,1074,null,{}] 06:31:27 INFO - PROCESS | 3880 | 1464010287334 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:27 INFO - PROCESS | 3880 | 1464010287466 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:31:27 INFO - PROCESS | 3880 | 1464010287604 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:27 INFO - PROCESS | 3880 | ++DOCSHELL 16DA4C00 == 48 [pid = 3880] [id = 278] 06:31:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (16E29800) [pid = 3880] [serial = 833] [outer = 00000000] 06:31:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (17135800) [pid = 3880] [serial = 834] [outer = 16E29800] 06:31:27 INFO - PROCESS | 3880 | 1464010287662 Marionette DEBUG loaded listener.js 06:31:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (1713B800) [pid = 3880] [serial = 835] [outer = 16E29800] 06:31:28 INFO - PROCESS | 3880 | 1464010288340 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1062ms 06:31:28 INFO - PROCESS | 3880 | 1464010288391 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:31:28 INFO - PROCESS | 3880 | 1464010288394 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 06:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:31:28 INFO - PROCESS | 3880 | 1464010288399 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:31:28 INFO - PROCESS | 3880 | 1464010288403 Marionette TRACE conn2 <- [1,1078,null,{}] 06:31:28 INFO - PROCESS | 3880 | 1464010288408 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:28 INFO - PROCESS | 3880 | 1464010288535 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:31:28 INFO - PROCESS | 3880 | 1464010288663 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:28 INFO - PROCESS | 3880 | ++DOCSHELL 10275C00 == 49 [pid = 3880] [id = 279] 06:31:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (104EC800) [pid = 3880] [serial = 836] [outer = 00000000] 06:31:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1104DC00) [pid = 3880] [serial = 837] [outer = 104EC800] 06:31:28 INFO - PROCESS | 3880 | 1464010288718 Marionette DEBUG loaded listener.js 06:31:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (11A0AC00) [pid = 3880] [serial = 838] [outer = 104EC800] 06:31:28 INFO - PROCESS | 3880 | --DOCSHELL 16944400 == 48 [pid = 3880] [id = 221] 06:31:28 INFO - PROCESS | 3880 | --DOCSHELL 1027B800 == 47 [pid = 3880] [id = 219] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (1422AC00) [pid = 3880] [serial = 759] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (16A54800) [pid = 3880] [serial = 771] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (11CEBC00) [pid = 3880] [serial = 753] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (1289C800) [pid = 3880] [serial = 754] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (16798000) [pid = 3880] [serial = 765] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (105FBC00) [pid = 3880] [serial = 750] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (1104EC00) [pid = 3880] [serial = 751] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (174C6C00) [pid = 3880] [serial = 786] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (16D9E000) [pid = 3880] [serial = 784] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (16D6FC00) [pid = 3880] [serial = 774] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (16A5B000) [pid = 3880] [serial = 772] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (16F26400) [pid = 3880] [serial = 777] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (16D71C00) [pid = 3880] [serial = 775] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (16ADF400) [pid = 3880] [serial = 783] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (16793800) [pid = 3880] [serial = 766] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (1306FC00) [pid = 3880] [serial = 756] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (13364400) [pid = 3880] [serial = 757] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (168CD800) [pid = 3880] [serial = 768] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (15C49800) [pid = 3880] [serial = 762] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (15C65400) [pid = 3880] [serial = 763] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (14F62C00) [pid = 3880] [serial = 760] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (0F308400) [pid = 3880] [serial = 747] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (0F310800) [pid = 3880] [serial = 748] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (17138C00) [pid = 3880] [serial = 778] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (1527E000) [pid = 3880] [serial = 780] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (157AF400) [pid = 3880] [serial = 781] [outer = 00000000] [url = about:blank] 06:31:28 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (168C7400) [pid = 3880] [serial = 769] [outer = 00000000] [url = about:blank] 06:31:29 INFO - PROCESS | 3880 | 1464010289225 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 828ms 06:31:29 INFO - PROCESS | 3880 | 1464010289241 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:31:29 INFO - PROCESS | 3880 | 1464010289246 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 06:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:31:29 INFO - PROCESS | 3880 | 1464010289252 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:31:29 INFO - PROCESS | 3880 | 1464010289254 Marionette TRACE conn2 <- [1,1082,null,{}] 06:31:29 INFO - PROCESS | 3880 | 1464010289262 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:29 INFO - PROCESS | 3880 | 1464010289343 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:31:29 INFO - PROCESS | 3880 | 1464010289350 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:29 INFO - PROCESS | 3880 | ++DOCSHELL 112A7000 == 48 [pid = 3880] [id = 280] 06:31:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (112DA800) [pid = 3880] [serial = 839] [outer = 00000000] 06:31:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (128A1400) [pid = 3880] [serial = 840] [outer = 112DA800] 06:31:29 INFO - PROCESS | 3880 | 1464010289397 Marionette DEBUG loaded listener.js 06:31:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (130C9800) [pid = 3880] [serial = 841] [outer = 112DA800] 06:31:29 INFO - PROCESS | 3880 | 1464010289859 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 641ms 06:31:29 INFO - PROCESS | 3880 | 1464010289891 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:31:29 INFO - PROCESS | 3880 | 1464010289893 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 06:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:31:29 INFO - PROCESS | 3880 | 1464010289897 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:31:29 INFO - PROCESS | 3880 | 1464010289900 Marionette TRACE conn2 <- [1,1086,null,{}] 06:31:29 INFO - PROCESS | 3880 | 1464010289910 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:29 INFO - PROCESS | 3880 | 1464010289991 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:31:30 INFO - PROCESS | 3880 | 1464010290001 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:30 INFO - PROCESS | 3880 | ++DOCSHELL 15324C00 == 49 [pid = 3880] [id = 281] 06:31:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (15325800) [pid = 3880] [serial = 842] [outer = 00000000] 06:31:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (157B1800) [pid = 3880] [serial = 843] [outer = 15325800] 06:31:30 INFO - PROCESS | 3880 | 1464010290048 Marionette DEBUG loaded listener.js 06:31:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (157C1000) [pid = 3880] [serial = 844] [outer = 15325800] 06:31:30 INFO - PROCESS | 3880 | 1464010290513 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 641ms 06:31:30 INFO - PROCESS | 3880 | 1464010290532 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:31:30 INFO - PROCESS | 3880 | 1464010290535 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 06:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:31:30 INFO - PROCESS | 3880 | 1464010290538 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:31:30 INFO - PROCESS | 3880 | 1464010290540 Marionette TRACE conn2 <- [1,1090,null,{}] 06:31:30 INFO - PROCESS | 3880 | 1464010290543 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:30 INFO - PROCESS | 3880 | 1464010290623 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:31:30 INFO - PROCESS | 3880 | 1464010290629 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:30 INFO - PROCESS | 3880 | ++DOCSHELL 15C49C00 == 50 [pid = 3880] [id = 282] 06:31:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (15C4FC00) [pid = 3880] [serial = 845] [outer = 00000000] 06:31:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (1640E800) [pid = 3880] [serial = 846] [outer = 15C4FC00] 06:31:30 INFO - PROCESS | 3880 | 1464010290673 Marionette DEBUG loaded listener.js 06:31:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (16796400) [pid = 3880] [serial = 847] [outer = 15C4FC00] 06:31:31 INFO - PROCESS | 3880 | 1464010291124 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 625ms 06:31:31 INFO - PROCESS | 3880 | 1464010291176 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:31:31 INFO - PROCESS | 3880 | 1464010291178 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 06:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:31:31 INFO - PROCESS | 3880 | 1464010291182 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:31:31 INFO - PROCESS | 3880 | 1464010291183 Marionette TRACE conn2 <- [1,1094,null,{}] 06:31:31 INFO - PROCESS | 3880 | 1464010291196 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:31 INFO - PROCESS | 3880 | 1464010291308 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:31:31 INFO - PROCESS | 3880 | 1464010291316 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:31 INFO - PROCESS | 3880 | ++DOCSHELL 15C47C00 == 51 [pid = 3880] [id = 283] 06:31:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (15C51800) [pid = 3880] [serial = 848] [outer = 00000000] 06:31:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (168C2800) [pid = 3880] [serial = 849] [outer = 15C51800] 06:31:31 INFO - PROCESS | 3880 | 1464010291360 Marionette DEBUG loaded listener.js 06:31:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (168C5800) [pid = 3880] [serial = 850] [outer = 15C51800] 06:31:31 INFO - PROCESS | 3880 | 1464010291828 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 687ms 06:31:31 INFO - PROCESS | 3880 | 1464010291881 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:31:31 INFO - PROCESS | 3880 | 1464010291883 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 06:31:31 INFO - PROCESS | 3880 | 1464010291886 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:31:31 INFO - PROCESS | 3880 | 1464010291888 Marionette TRACE conn2 <- [1,1098,null,{}] 06:31:31 INFO - PROCESS | 3880 | 1464010291891 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:32 INFO - PROCESS | 3880 | 1464010292022 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:31:32 INFO - PROCESS | 3880 | 1464010292080 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:32 INFO - PROCESS | 3880 | ++DOCSHELL 168D1C00 == 52 [pid = 3880] [id = 284] 06:31:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (16A54800) [pid = 3880] [serial = 851] [outer = 00000000] 06:31:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (16D69000) [pid = 3880] [serial = 852] [outer = 16A54800] 06:31:32 INFO - PROCESS | 3880 | 1464010292125 Marionette DEBUG loaded listener.js 06:31:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (16D73000) [pid = 3880] [serial = 853] [outer = 16A54800] 06:31:32 INFO - PROCESS | 3880 | 1464010292532 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 687ms 06:31:32 INFO - PROCESS | 3880 | 1464010292586 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:31:32 INFO - PROCESS | 3880 | 1464010292588 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 06:31:32 INFO - PROCESS | 3880 | 1464010292591 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:31:32 INFO - PROCESS | 3880 | 1464010292593 Marionette TRACE conn2 <- [1,1102,null,{}] 06:31:32 INFO - PROCESS | 3880 | 1464010292596 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:32 INFO - PROCESS | 3880 | 1464010292731 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:31:32 INFO - PROCESS | 3880 | 1464010292945 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:32 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (15277800) [pid = 3880] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:31:32 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (157C9C00) [pid = 3880] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:31:32 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (12D27800) [pid = 3880] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:31:32 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (104EC400) [pid = 3880] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:31:32 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (0F223C00) [pid = 3880] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:31:32 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (15C65800) [pid = 3880] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:31:32 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (16A53800) [pid = 3880] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:31:32 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (1129D800) [pid = 3880] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:31:32 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (1287E800) [pid = 3880] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:31:32 INFO - PROCESS | 3880 | ++DOCSHELL 0C786800 == 53 [pid = 3880] [id = 285] 06:31:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (0C7F3800) [pid = 3880] [serial = 854] [outer = 00000000] 06:31:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (0F21F400) [pid = 3880] [serial = 855] [outer = 0C7F3800] 06:31:33 INFO - PROCESS | 3880 | 1464010293007 Marionette DEBUG loaded listener.js 06:31:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (102D2C00) [pid = 3880] [serial = 856] [outer = 0C7F3800] 06:31:33 INFO - PROCESS | 3880 | 1464010293592 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1047ms 06:31:33 INFO - PROCESS | 3880 | 1464010293652 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:31:33 INFO - PROCESS | 3880 | 1464010293656 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 06:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:31:33 INFO - PROCESS | 3880 | 1464010293661 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:31:33 INFO - PROCESS | 3880 | 1464010293664 Marionette TRACE conn2 <- [1,1106,null,{}] 06:31:33 INFO - PROCESS | 3880 | 1464010293670 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:33 INFO - PROCESS | 3880 | 1464010293774 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:31:33 INFO - PROCESS | 3880 | 1464010293874 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:33 INFO - PROCESS | 3880 | ++DOCSHELL 11712000 == 54 [pid = 3880] [id = 286] 06:31:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (11799800) [pid = 3880] [serial = 857] [outer = 00000000] 06:31:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (12D27800) [pid = 3880] [serial = 858] [outer = 11799800] 06:31:33 INFO - PROCESS | 3880 | 1464010293934 Marionette DEBUG loaded listener.js 06:31:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (12D7A000) [pid = 3880] [serial = 859] [outer = 11799800] 06:31:34 INFO - PROCESS | 3880 | 1464010294536 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 907ms 06:31:34 INFO - PROCESS | 3880 | 1464010294571 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:31:34 INFO - PROCESS | 3880 | 1464010294576 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 06:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:31:34 INFO - PROCESS | 3880 | 1464010294582 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:31:34 INFO - PROCESS | 3880 | 1464010294584 Marionette TRACE conn2 <- [1,1110,null,{}] 06:31:34 INFO - PROCESS | 3880 | 1464010294588 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:34 INFO - PROCESS | 3880 | 1464010294688 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:31:34 INFO - PROCESS | 3880 | 1464010294786 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:34 INFO - PROCESS | 3880 | ++DOCSHELL 12B5F000 == 55 [pid = 3880] [id = 287] 06:31:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (1382EC00) [pid = 3880] [serial = 860] [outer = 00000000] 06:31:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (161A5C00) [pid = 3880] [serial = 861] [outer = 1382EC00] 06:31:34 INFO - PROCESS | 3880 | 1464010294839 Marionette DEBUG loaded listener.js 06:31:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (168CCC00) [pid = 3880] [serial = 862] [outer = 1382EC00] 06:31:35 INFO - PROCESS | 3880 | 1464010295414 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 906ms 06:31:35 INFO - PROCESS | 3880 | 1464010295486 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:31:35 INFO - PROCESS | 3880 | 1464010295489 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 06:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:31:35 INFO - PROCESS | 3880 | 1464010295494 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:31:35 INFO - PROCESS | 3880 | 1464010295500 Marionette TRACE conn2 <- [1,1114,null,{}] 06:31:35 INFO - PROCESS | 3880 | 1464010295510 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:35 INFO - PROCESS | 3880 | 1464010295618 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:31:35 INFO - PROCESS | 3880 | 1464010295738 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:35 INFO - PROCESS | 3880 | ++DOCSHELL 16DA0800 == 56 [pid = 3880] [id = 288] 06:31:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (16DA1000) [pid = 3880] [serial = 863] [outer = 00000000] 06:31:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (16E33400) [pid = 3880] [serial = 864] [outer = 16DA1000] 06:31:35 INFO - PROCESS | 3880 | 1464010295792 Marionette DEBUG loaded listener.js 06:31:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (16E36800) [pid = 3880] [serial = 865] [outer = 16DA1000] 06:31:36 INFO - PROCESS | 3880 | 1464010296359 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 891ms 06:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:31:36 INFO - PROCESS | 3880 | 1464010296396 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:31:36 INFO - PROCESS | 3880 | 1464010296399 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 06:31:36 INFO - PROCESS | 3880 | 1464010296402 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:31:36 INFO - PROCESS | 3880 | 1464010296404 Marionette TRACE conn2 <- [1,1118,null,{}] 06:31:36 INFO - PROCESS | 3880 | 1464010296408 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:36 INFO - PROCESS | 3880 | 1464010296508 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:31:36 INFO - PROCESS | 3880 | 1464010296631 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:36 INFO - PROCESS | 3880 | ++DOCSHELL 16E29C00 == 57 [pid = 3880] [id = 289] 06:31:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (16E2DC00) [pid = 3880] [serial = 866] [outer = 00000000] 06:31:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (1713E400) [pid = 3880] [serial = 867] [outer = 16E2DC00] 06:31:36 INFO - PROCESS | 3880 | 1464010296685 Marionette DEBUG loaded listener.js 06:31:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1713F400) [pid = 3880] [serial = 868] [outer = 16E2DC00] 06:31:37 INFO - PROCESS | 3880 | 1464010297321 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 938ms 06:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:31:37 INFO - PROCESS | 3880 | 1464010297486 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:31:37 INFO - PROCESS | 3880 | 1464010297489 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 06:31:37 INFO - PROCESS | 3880 | 1464010297494 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:31:37 INFO - PROCESS | 3880 | 1464010297498 Marionette TRACE conn2 <- [1,1122,null,{}] 06:31:37 INFO - PROCESS | 3880 | 1464010297504 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:37 INFO - PROCESS | 3880 | 1464010297607 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:31:37 INFO - PROCESS | 3880 | 1464010297687 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:37 INFO - PROCESS | 3880 | ++DOCSHELL 11052400 == 58 [pid = 3880] [id = 290] 06:31:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (11054C00) [pid = 3880] [serial = 869] [outer = 00000000] 06:31:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (112DAC00) [pid = 3880] [serial = 870] [outer = 11054C00] 06:31:37 INFO - PROCESS | 3880 | 1464010297734 Marionette DEBUG loaded listener.js 06:31:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (11A10800) [pid = 3880] [serial = 871] [outer = 11054C00] 06:31:38 INFO - PROCESS | 3880 | --DOCSHELL 12D26000 == 57 [pid = 3880] [id = 267] 06:31:38 INFO - PROCESS | 3880 | --DOCSHELL 168D1C00 == 56 [pid = 3880] [id = 284] 06:31:38 INFO - PROCESS | 3880 | --DOCSHELL 15C47C00 == 55 [pid = 3880] [id = 283] 06:31:38 INFO - PROCESS | 3880 | --DOCSHELL 15C49C00 == 54 [pid = 3880] [id = 282] 06:31:38 INFO - PROCESS | 3880 | --DOCSHELL 15324C00 == 53 [pid = 3880] [id = 281] 06:31:38 INFO - PROCESS | 3880 | --DOCSHELL 112A7000 == 52 [pid = 3880] [id = 280] 06:31:38 INFO - PROCESS | 3880 | --DOCSHELL 10275C00 == 51 [pid = 3880] [id = 279] 06:31:38 INFO - PROCESS | 3880 | --DOCSHELL 1171B800 == 50 [pid = 3880] [id = 276] 06:31:38 INFO - PROCESS | 3880 | --DOCSHELL 0C7F1000 == 49 [pid = 3880] [id = 275] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (157B4C00) [pid = 3880] [serial = 804] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (105F2400) [pid = 3880] [serial = 789] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (15C64800) [pid = 3880] [serial = 808] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (13315C00) [pid = 3880] [serial = 801] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (13D08400) [pid = 3880] [serial = 802] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (12AEB800) [pid = 3880] [serial = 792] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (11058400) [pid = 3880] [serial = 798] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (112A6000) [pid = 3880] [serial = 799] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (102CD800) [pid = 3880] [serial = 795] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (168C9800) [pid = 3880] [serial = 810] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (168CA000) [pid = 3880] [serial = 811] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (104ED800) [pid = 3880] [serial = 796] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (16C99000) [pid = 3880] [serial = 813] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (14229800) [pid = 3880] [serial = 817] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (13315000) [pid = 3880] [serial = 816] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (168CD000) [pid = 3880] [serial = 819] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (16D67000) [pid = 3880] [serial = 814] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (15C50800) [pid = 3880] [serial = 807] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (16D6EC00) [pid = 3880] [serial = 820] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (157BD800) [pid = 3880] [serial = 805] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (16DA3000) [pid = 3880] [serial = 822] [outer = 00000000] [url = about:blank] 06:31:38 INFO - PROCESS | 3880 | 1464010298351 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 891ms 06:31:38 INFO - PROCESS | 3880 | 1464010298397 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:31:38 INFO - PROCESS | 3880 | 1464010298400 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 06:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:31:38 INFO - PROCESS | 3880 | 1464010298408 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:31:38 INFO - PROCESS | 3880 | 1464010298412 Marionette TRACE conn2 <- [1,1126,null,{}] 06:31:38 INFO - PROCESS | 3880 | 1464010298416 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:38 INFO - PROCESS | 3880 | 1464010298513 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:31:38 INFO - PROCESS | 3880 | 1464010298600 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:38 INFO - PROCESS | 3880 | ++DOCSHELL 0F303400 == 50 [pid = 3880] [id = 291] 06:31:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (0F304800) [pid = 3880] [serial = 872] [outer = 00000000] 06:31:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (1105BC00) [pid = 3880] [serial = 873] [outer = 0F304800] 06:31:38 INFO - PROCESS | 3880 | 1464010298645 Marionette DEBUG loaded listener.js 06:31:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (12D1D800) [pid = 3880] [serial = 874] [outer = 0F304800] 06:31:39 INFO - PROCESS | 3880 | 1464010299049 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 703ms 06:31:39 INFO - PROCESS | 3880 | 1464010299107 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:31:39 INFO - PROCESS | 3880 | 1464010299109 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 06:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:31:39 INFO - PROCESS | 3880 | 1464010299112 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:31:39 INFO - PROCESS | 3880 | 1464010299114 Marionette TRACE conn2 <- [1,1130,null,{}] 06:31:39 INFO - PROCESS | 3880 | 1464010299127 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:39 INFO - PROCESS | 3880 | 1464010299214 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:31:39 INFO - PROCESS | 3880 | 1464010299228 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:39 INFO - PROCESS | 3880 | ++DOCSHELL 15718800 == 51 [pid = 3880] [id = 292] 06:31:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (157B0800) [pid = 3880] [serial = 875] [outer = 00000000] 06:31:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (157BB000) [pid = 3880] [serial = 876] [outer = 157B0800] 06:31:39 INFO - PROCESS | 3880 | 1464010299276 Marionette DEBUG loaded listener.js 06:31:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (15C44C00) [pid = 3880] [serial = 877] [outer = 157B0800] 06:31:39 INFO - PROCESS | 3880 | 1464010299723 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 641ms 06:31:39 INFO - PROCESS | 3880 | 1464010299750 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:31:39 INFO - PROCESS | 3880 | 1464010299752 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 06:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:31:39 INFO - PROCESS | 3880 | 1464010299755 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:31:39 INFO - PROCESS | 3880 | 1464010299757 Marionette TRACE conn2 <- [1,1134,null,{}] 06:31:39 INFO - PROCESS | 3880 | 1464010299760 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:39 INFO - PROCESS | 3880 | 1464010299839 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:31:39 INFO - PROCESS | 3880 | 1464010299846 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:39 INFO - PROCESS | 3880 | ++DOCSHELL 15C4A800 == 52 [pid = 3880] [id = 293] 06:31:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (161A5800) [pid = 3880] [serial = 878] [outer = 00000000] 06:31:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (167D1400) [pid = 3880] [serial = 879] [outer = 161A5800] 06:31:39 INFO - PROCESS | 3880 | 1464010299890 Marionette DEBUG loaded listener.js 06:31:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (168CAC00) [pid = 3880] [serial = 880] [outer = 161A5800] 06:31:40 INFO - PROCESS | 3880 | 1464010300337 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 625ms 06:31:40 INFO - PROCESS | 3880 | 1464010300394 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:31:40 INFO - PROCESS | 3880 | 1464010300396 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 06:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:31:40 INFO - PROCESS | 3880 | 1464010300399 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:31:40 INFO - PROCESS | 3880 | 1464010300401 Marionette TRACE conn2 <- [1,1138,null,{}] 06:31:40 INFO - PROCESS | 3880 | 1464010300405 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:40 INFO - PROCESS | 3880 | 1464010300492 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:31:40 INFO - PROCESS | 3880 | 1464010300498 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:40 INFO - PROCESS | 3880 | ++DOCSHELL 168D0800 == 53 [pid = 3880] [id = 294] 06:31:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (168D1C00) [pid = 3880] [serial = 881] [outer = 00000000] 06:31:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (16D64800) [pid = 3880] [serial = 882] [outer = 168D1C00] 06:31:40 INFO - PROCESS | 3880 | 1464010300542 Marionette DEBUG loaded listener.js 06:31:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (16D68800) [pid = 3880] [serial = 883] [outer = 168D1C00] 06:31:41 INFO - PROCESS | 3880 | 1464010301018 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 625ms 06:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:31:41 INFO - PROCESS | 3880 | 1464010301037 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:31:41 INFO - PROCESS | 3880 | 1464010301039 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 06:31:41 INFO - PROCESS | 3880 | 1464010301048 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:31:41 INFO - PROCESS | 3880 | 1464010301050 Marionette TRACE conn2 <- [1,1142,null,{}] 06:31:41 INFO - PROCESS | 3880 | 1464010301057 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:41 INFO - PROCESS | 3880 | 1464010301196 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:31:41 INFO - PROCESS | 3880 | 1464010301206 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:41 INFO - PROCESS | 3880 | ++DOCSHELL 13369400 == 54 [pid = 3880] [id = 295] 06:31:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (1634F800) [pid = 3880] [serial = 884] [outer = 00000000] 06:31:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (16DA4400) [pid = 3880] [serial = 885] [outer = 1634F800] 06:31:41 INFO - PROCESS | 3880 | 1464010301253 Marionette DEBUG loaded listener.js 06:31:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (16F30000) [pid = 3880] [serial = 886] [outer = 1634F800] 06:31:41 INFO - PROCESS | 3880 | 1464010301711 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 687ms 06:31:41 INFO - PROCESS | 3880 | 1464010301742 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:31:41 INFO - PROCESS | 3880 | 1464010301744 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 06:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:31:41 INFO - PROCESS | 3880 | 1464010301748 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:31:41 INFO - PROCESS | 3880 | 1464010301749 Marionette TRACE conn2 <- [1,1146,null,{}] 06:31:41 INFO - PROCESS | 3880 | 1464010301752 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:41 INFO - PROCESS | 3880 | 1464010301858 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:31:41 INFO - PROCESS | 3880 | 1464010301948 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:41 INFO - PROCESS | 3880 | ++DOCSHELL 16E2E000 == 55 [pid = 3880] [id = 296] 06:31:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (16F7F400) [pid = 3880] [serial = 887] [outer = 00000000] 06:31:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (175CDC00) [pid = 3880] [serial = 888] [outer = 16F7F400] 06:31:41 INFO - PROCESS | 3880 | 1464010301991 Marionette DEBUG loaded listener.js 06:31:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (175D2000) [pid = 3880] [serial = 889] [outer = 16F7F400] 06:31:42 INFO - PROCESS | 3880 | 1464010302393 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 703ms 06:31:42 INFO - PROCESS | 3880 | 1464010302447 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:31:42 INFO - PROCESS | 3880 | 1464010302449 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 06:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:31:42 INFO - PROCESS | 3880 | 1464010302452 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:31:42 INFO - PROCESS | 3880 | 1464010302454 Marionette TRACE conn2 <- [1,1150,null,{}] 06:31:42 INFO - PROCESS | 3880 | 1464010302463 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:42 INFO - PROCESS | 3880 | 1464010302568 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:31:42 INFO - PROCESS | 3880 | 1464010302574 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:42 INFO - PROCESS | 3880 | ++DOCSHELL 16DA2C00 == 56 [pid = 3880] [id = 297] 06:31:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (16F2AC00) [pid = 3880] [serial = 890] [outer = 00000000] 06:31:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (17E55400) [pid = 3880] [serial = 891] [outer = 16F2AC00] 06:31:42 INFO - PROCESS | 3880 | 1464010302617 Marionette DEBUG loaded listener.js 06:31:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (17E63800) [pid = 3880] [serial = 892] [outer = 16F2AC00] 06:31:42 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (15C4FC00) [pid = 3880] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:31:42 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (15C51800) [pid = 3880] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:31:42 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (1104C800) [pid = 3880] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:31:42 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (16E35800) [pid = 3880] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:31:42 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (0F226800) [pid = 3880] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:31:42 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (15325800) [pid = 3880] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:31:42 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (112DA800) [pid = 3880] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:31:42 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (104EC800) [pid = 3880] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:31:42 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (1757C400) [pid = 3880] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:31:43 INFO - PROCESS | 3880 | 1464010303106 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 703ms 06:31:43 INFO - PROCESS | 3880 | 1464010303153 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:31:43 INFO - PROCESS | 3880 | 1464010303156 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 06:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:31:43 INFO - PROCESS | 3880 | 1464010303160 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:31:43 INFO - PROCESS | 3880 | 1464010303163 Marionette TRACE conn2 <- [1,1154,null,{}] 06:31:43 INFO - PROCESS | 3880 | 1464010303167 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:43 INFO - PROCESS | 3880 | 1464010303274 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:31:43 INFO - PROCESS | 3880 | 1464010303288 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:43 INFO - PROCESS | 3880 | ++DOCSHELL 10A5E400 == 57 [pid = 3880] [id = 298] 06:31:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (15C4FC00) [pid = 3880] [serial = 893] [outer = 00000000] 06:31:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (1713AC00) [pid = 3880] [serial = 894] [outer = 15C4FC00] 06:31:43 INFO - PROCESS | 3880 | 1464010303331 Marionette DEBUG loaded listener.js 06:31:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (17A9BC00) [pid = 3880] [serial = 895] [outer = 15C4FC00] 06:31:43 INFO - PROCESS | 3880 | 1464010303742 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 641ms 06:31:43 INFO - PROCESS | 3880 | 1464010303796 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:31:43 INFO - PROCESS | 3880 | 1464010303798 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 06:31:43 INFO - PROCESS | 3880 | 1464010303801 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:31:43 INFO - PROCESS | 3880 | 1464010303803 Marionette TRACE conn2 <- [1,1158,null,{}] 06:31:43 INFO - PROCESS | 3880 | 1464010303807 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:43 INFO - PROCESS | 3880 | 1464010303886 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:31:43 INFO - PROCESS | 3880 | 1464010303892 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:43 INFO - PROCESS | 3880 | ++DOCSHELL 17E0B800 == 58 [pid = 3880] [id = 299] 06:31:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (17ED2C00) [pid = 3880] [serial = 896] [outer = 00000000] 06:31:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (18237800) [pid = 3880] [serial = 897] [outer = 17ED2C00] 06:31:43 INFO - PROCESS | 3880 | 1464010303935 Marionette DEBUG loaded listener.js 06:31:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1847FC00) [pid = 3880] [serial = 898] [outer = 17ED2C00] 06:31:44 INFO - PROCESS | 3880 | 1464010304353 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 593ms 06:31:44 INFO - PROCESS | 3880 | 1464010304399 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:31:44 INFO - PROCESS | 3880 | 1464010304401 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 06:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:31:44 INFO - PROCESS | 3880 | 1464010304408 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:31:44 INFO - PROCESS | 3880 | 1464010304410 Marionette TRACE conn2 <- [1,1162,null,{}] 06:31:44 INFO - PROCESS | 3880 | 1464010304414 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:44 INFO - PROCESS | 3880 | 1464010304512 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:31:44 INFO - PROCESS | 3880 | 1464010304518 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:44 INFO - PROCESS | 3880 | ++DOCSHELL 1822C400 == 59 [pid = 3880] [id = 300] 06:31:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (1848B400) [pid = 3880] [serial = 899] [outer = 00000000] 06:31:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (197A6000) [pid = 3880] [serial = 900] [outer = 1848B400] 06:31:44 INFO - PROCESS | 3880 | 1464010304568 Marionette DEBUG loaded listener.js 06:31:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (1983E400) [pid = 3880] [serial = 901] [outer = 1848B400] 06:31:45 INFO - PROCESS | 3880 | 1464010305240 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 06:31:45 INFO - PROCESS | 3880 | 1464010305314 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 06:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:31:45 INFO - PROCESS | 3880 | 1464010305320 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:31:45 INFO - PROCESS | 3880 | 1464010305324 Marionette TRACE conn2 <- [1,1166,null,{}] 06:31:45 INFO - PROCESS | 3880 | 1464010305329 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:45 INFO - PROCESS | 3880 | 1464010305468 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:31:45 INFO - PROCESS | 3880 | 1464010305571 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:45 INFO - PROCESS | 3880 | ++DOCSHELL 105FB800 == 60 [pid = 3880] [id = 301] 06:31:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (10BB3C00) [pid = 3880] [serial = 902] [outer = 00000000] 06:31:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (11A01C00) [pid = 3880] [serial = 903] [outer = 10BB3C00] 06:31:45 INFO - PROCESS | 3880 | 1464010305626 Marionette DEBUG loaded listener.js 06:31:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (13364800) [pid = 3880] [serial = 904] [outer = 10BB3C00] 06:31:46 INFO - PROCESS | 3880 | 1464010306212 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 06:31:46 INFO - PROCESS | 3880 | 1464010306272 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 06:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:31:46 INFO - PROCESS | 3880 | 1464010306278 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:31:46 INFO - PROCESS | 3880 | 1464010306281 Marionette TRACE conn2 <- [1,1170,null,{}] 06:31:46 INFO - PROCESS | 3880 | 1464010306285 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:46 INFO - PROCESS | 3880 | 1464010306396 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:31:46 INFO - PROCESS | 3880 | 1464010306624 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:46 INFO - PROCESS | 3880 | ++DOCSHELL 16D71000 == 61 [pid = 3880] [id = 302] 06:31:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (16D71800) [pid = 3880] [serial = 905] [outer = 00000000] 06:31:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (16DA0000) [pid = 3880] [serial = 906] [outer = 16D71800] 06:31:46 INFO - PROCESS | 3880 | 1464010306688 Marionette DEBUG loaded listener.js 06:31:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (1757B400) [pid = 3880] [serial = 907] [outer = 16D71800] 06:31:47 INFO - PROCESS | 3880 | 1464010307278 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 06:31:47 INFO - PROCESS | 3880 | 1464010307327 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 06:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:31:47 INFO - PROCESS | 3880 | 1464010307347 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:31:47 INFO - PROCESS | 3880 | 1464010307351 Marionette TRACE conn2 <- [1,1174,null,{}] 06:31:47 INFO - PROCESS | 3880 | 1464010307362 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:47 INFO - PROCESS | 3880 | 1464010307509 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:31:47 INFO - PROCESS | 3880 | 1464010307528 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:47 INFO - PROCESS | 3880 | ++DOCSHELL 19844000 == 62 [pid = 3880] [id = 303] 06:31:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (19844400) [pid = 3880] [serial = 908] [outer = 00000000] 06:31:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (19909C00) [pid = 3880] [serial = 909] [outer = 19844400] 06:31:47 INFO - PROCESS | 3880 | 1464010307583 Marionette DEBUG loaded listener.js 06:31:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (1990E800) [pid = 3880] [serial = 910] [outer = 19844400] 06:31:48 INFO - PROCESS | 3880 | 1464010308187 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:31:48 INFO - PROCESS | 3880 | 1464010308258 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 06:31:48 INFO - PROCESS | 3880 | 1464010308261 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:31:48 INFO - PROCESS | 3880 | 1464010308263 Marionette TRACE conn2 <- [1,1178,null,{}] 06:31:48 INFO - PROCESS | 3880 | 1464010308267 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:48 INFO - PROCESS | 3880 | 1464010308378 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:31:48 INFO - PROCESS | 3880 | 1464010308506 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:48 INFO - PROCESS | 3880 | ++DOCSHELL 19842C00 == 63 [pid = 3880] [id = 304] 06:31:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (19846800) [pid = 3880] [serial = 911] [outer = 00000000] 06:31:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (1996AC00) [pid = 3880] [serial = 912] [outer = 19846800] 06:31:48 INFO - PROCESS | 3880 | 1464010308560 Marionette DEBUG loaded listener.js 06:31:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (19977800) [pid = 3880] [serial = 913] [outer = 19846800] 06:31:49 INFO - PROCESS | 3880 | 1464010309109 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:31:49 INFO - PROCESS | 3880 | 1464010309168 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 06:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:31:49 INFO - PROCESS | 3880 | 1464010309171 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:31:49 INFO - PROCESS | 3880 | 1464010309173 Marionette TRACE conn2 <- [1,1182,null,{}] 06:31:49 INFO - PROCESS | 3880 | 1464010309177 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:49 INFO - PROCESS | 3880 | 1464010309277 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:31:49 INFO - PROCESS | 3880 | 1464010309413 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:49 INFO - PROCESS | 3880 | ++DOCSHELL 1422F000 == 64 [pid = 3880] [id = 305] 06:31:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (19913400) [pid = 3880] [serial = 914] [outer = 00000000] 06:31:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (199BE400) [pid = 3880] [serial = 915] [outer = 19913400] 06:31:49 INFO - PROCESS | 3880 | 1464010309467 Marionette DEBUG loaded listener.js 06:31:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (199C2C00) [pid = 3880] [serial = 916] [outer = 19913400] 06:31:50 INFO - PROCESS | 3880 | 1464010310245 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:31:50 INFO - PROCESS | 3880 | 1464010310317 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 06:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:31:50 INFO - PROCESS | 3880 | 1464010310323 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:31:50 INFO - PROCESS | 3880 | 1464010310327 Marionette TRACE conn2 <- [1,1186,null,{}] 06:31:50 INFO - PROCESS | 3880 | 1464010310333 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:50 INFO - PROCESS | 3880 | 1464010310444 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:31:50 INFO - PROCESS | 3880 | 1464010310528 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:50 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F7C00 == 65 [pid = 3880] [id = 306] 06:31:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (0F21BC00) [pid = 3880] [serial = 917] [outer = 00000000] 06:31:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (112A7800) [pid = 3880] [serial = 918] [outer = 0F21BC00] 06:31:50 INFO - PROCESS | 3880 | 1464010310620 Marionette DEBUG loaded listener.js 06:31:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (12AEA000) [pid = 3880] [serial = 919] [outer = 0F21BC00] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 16A53000 == 64 [pid = 3880] [id = 271] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 11A0DC00 == 63 [pid = 3880] [id = 273] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 1532C800 == 62 [pid = 3880] [id = 269] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 16DA4C00 == 61 [pid = 3880] [id = 278] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 12D70C00 == 60 [pid = 3880] [id = 268] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 15C4B800 == 59 [pid = 3880] [id = 270] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 14F5D400 == 58 [pid = 3880] [id = 274] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 10A5CC00 == 57 [pid = 3880] [id = 272] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 17E0B800 == 56 [pid = 3880] [id = 299] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 10A5E400 == 55 [pid = 3880] [id = 298] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 16DA2C00 == 54 [pid = 3880] [id = 297] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 16E2E000 == 53 [pid = 3880] [id = 296] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 13369400 == 52 [pid = 3880] [id = 295] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 168D0800 == 51 [pid = 3880] [id = 294] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 15C4A800 == 50 [pid = 3880] [id = 293] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 15718800 == 49 [pid = 3880] [id = 292] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 0F303400 == 48 [pid = 3880] [id = 291] 06:31:51 INFO - PROCESS | 3880 | --DOCSHELL 11052400 == 47 [pid = 3880] [id = 290] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (1822B000) [pid = 3880] [serial = 745] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1640E800) [pid = 3880] [serial = 846] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (168C2800) [pid = 3880] [serial = 849] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (130C3400) [pid = 3880] [serial = 793] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (17979800) [pid = 3880] [serial = 787] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (11052C00) [pid = 3880] [serial = 790] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (168C5800) [pid = 3880] [serial = 850] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (157B1800) [pid = 3880] [serial = 843] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (157C1000) [pid = 3880] [serial = 844] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (17135800) [pid = 3880] [serial = 834] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (128A1400) [pid = 3880] [serial = 840] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (130C9800) [pid = 3880] [serial = 841] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (11A0AC00) [pid = 3880] [serial = 838] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (1104DC00) [pid = 3880] [serial = 837] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (0F217400) [pid = 3880] [serial = 825] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (12A86000) [pid = 3880] [serial = 828] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (16D69000) [pid = 3880] [serial = 852] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (16796800) [pid = 3880] [serial = 831] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (16796400) [pid = 3880] [serial = 847] [outer = 00000000] [url = about:blank] 06:31:51 INFO - PROCESS | 3880 | 1464010311254 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 937ms 06:31:51 INFO - PROCESS | 3880 | 1464010311269 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 06:31:51 INFO - PROCESS | 3880 | 1464010311274 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 06:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:31:51 INFO - PROCESS | 3880 | 1464010311280 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:31:51 INFO - PROCESS | 3880 | 1464010311282 Marionette TRACE conn2 <- [1,1190,null,{}] 06:31:51 INFO - PROCESS | 3880 | 1464010311286 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:51 INFO - PROCESS | 3880 | 1464010311369 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:31:51 INFO - PROCESS | 3880 | 1464010311477 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:51 INFO - PROCESS | 3880 | ++DOCSHELL 0F310C00 == 48 [pid = 3880] [id = 307] 06:31:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (102EA800) [pid = 3880] [serial = 920] [outer = 00000000] 06:31:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (12D1D400) [pid = 3880] [serial = 921] [outer = 102EA800] 06:31:51 INFO - PROCESS | 3880 | 1464010311522 Marionette DEBUG loaded listener.js 06:31:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (13150400) [pid = 3880] [serial = 922] [outer = 102EA800] 06:31:51 INFO - PROCESS | 3880 | 1464010311950 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:31:51 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 06:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 703ms 06:31:51 INFO - PROCESS | 3880 | 1464010311979 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 06:31:51 INFO - PROCESS | 3880 | 1464010311981 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 06:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:31:51 INFO - PROCESS | 3880 | 1464010311984 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:31:51 INFO - PROCESS | 3880 | 1464010311988 Marionette TRACE conn2 <- [1,1194,null,{}] 06:31:51 INFO - PROCESS | 3880 | 1464010311998 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:52 INFO - PROCESS | 3880 | 1464010312081 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:31:52 INFO - PROCESS | 3880 | 1464010312088 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:52 INFO - PROCESS | 3880 | ++DOCSHELL 14224400 == 49 [pid = 3880] [id = 308] 06:31:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (1527B400) [pid = 3880] [serial = 923] [outer = 00000000] 06:31:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (157BC000) [pid = 3880] [serial = 924] [outer = 1527B400] 06:31:52 INFO - PROCESS | 3880 | 1464010312134 Marionette DEBUG loaded listener.js 06:31:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (15C4D000) [pid = 3880] [serial = 925] [outer = 1527B400] 06:31:52 INFO - PROCESS | 3880 | 1464010312593 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:31:52 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 06:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 641ms 06:31:52 INFO - PROCESS | 3880 | 1464010312622 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 06:31:52 INFO - PROCESS | 3880 | 1464010312625 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 06:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:31:52 INFO - PROCESS | 3880 | 1464010312628 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:31:52 INFO - PROCESS | 3880 | 1464010312630 Marionette TRACE conn2 <- [1,1198,null,{}] 06:31:52 INFO - PROCESS | 3880 | 1464010312633 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:52 INFO - PROCESS | 3880 | 1464010312714 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:31:52 INFO - PROCESS | 3880 | 1464010312720 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:52 INFO - PROCESS | 3880 | ++DOCSHELL 16793800 == 50 [pid = 3880] [id = 309] 06:31:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (16795400) [pid = 3880] [serial = 926] [outer = 00000000] 06:31:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (168C6800) [pid = 3880] [serial = 927] [outer = 16795400] 06:31:52 INFO - PROCESS | 3880 | 1464010312764 Marionette DEBUG loaded listener.js 06:31:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (168CC400) [pid = 3880] [serial = 928] [outer = 16795400] 06:31:53 INFO - PROCESS | 3880 | 1464010313215 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 640ms 06:31:53 INFO - PROCESS | 3880 | 1464010313266 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:31:53 INFO - PROCESS | 3880 | 1464010313268 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 06:31:53 INFO - PROCESS | 3880 | 1464010313271 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:31:53 INFO - PROCESS | 3880 | 1464010313273 Marionette TRACE conn2 <- [1,1202,null,{}] 06:31:53 INFO - PROCESS | 3880 | 1464010313276 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:53 INFO - PROCESS | 3880 | 1464010313365 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:31:53 INFO - PROCESS | 3880 | 1464010313371 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:53 INFO - PROCESS | 3880 | ++DOCSHELL 1679E800 == 51 [pid = 3880] [id = 310] 06:31:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (168C3400) [pid = 3880] [serial = 929] [outer = 00000000] 06:31:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (16A53400) [pid = 3880] [serial = 930] [outer = 168C3400] 06:31:53 INFO - PROCESS | 3880 | 1464010313415 Marionette DEBUG loaded listener.js 06:31:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (16D65000) [pid = 3880] [serial = 931] [outer = 168C3400] 06:31:53 INFO - PROCESS | 3880 | 1464010313914 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 687ms 06:31:53 INFO - PROCESS | 3880 | 1464010313971 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:31:53 INFO - PROCESS | 3880 | 1464010313973 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 06:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:31:53 INFO - PROCESS | 3880 | 1464010313976 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:31:53 INFO - PROCESS | 3880 | 1464010313978 Marionette TRACE conn2 <- [1,1206,null,{}] 06:31:53 INFO - PROCESS | 3880 | 1464010313981 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:54 INFO - PROCESS | 3880 | 1464010314108 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:31:54 INFO - PROCESS | 3880 | 1464010314168 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:54 INFO - PROCESS | 3880 | ++DOCSHELL 16A53000 == 52 [pid = 3880] [id = 311] 06:31:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (16AE8800) [pid = 3880] [serial = 932] [outer = 00000000] 06:31:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (16F70800) [pid = 3880] [serial = 933] [outer = 16AE8800] 06:31:54 INFO - PROCESS | 3880 | 1464010314216 Marionette DEBUG loaded listener.js 06:31:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (1713E000) [pid = 3880] [serial = 934] [outer = 16AE8800] 06:31:54 INFO - PROCESS | 3880 | 1464010314644 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 687ms 06:31:54 INFO - PROCESS | 3880 | 1464010314683 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:31:54 INFO - PROCESS | 3880 | 1464010314685 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 06:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:31:54 INFO - PROCESS | 3880 | 1464010314689 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:31:54 INFO - PROCESS | 3880 | 1464010314690 Marionette TRACE conn2 <- [1,1210,null,{}] 06:31:54 INFO - PROCESS | 3880 | 1464010314694 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:54 INFO - PROCESS | 3880 | 1464010314826 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:31:54 INFO - PROCESS | 3880 | 1464010314841 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:54 INFO - PROCESS | 3880 | ++DOCSHELL 17586400 == 53 [pid = 3880] [id = 312] 06:31:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (17982800) [pid = 3880] [serial = 935] [outer = 00000000] 06:31:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (17E54400) [pid = 3880] [serial = 936] [outer = 17982800] 06:31:54 INFO - PROCESS | 3880 | 1464010314932 Marionette DEBUG loaded listener.js 06:31:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (17E5C400) [pid = 3880] [serial = 937] [outer = 17982800] 06:31:55 INFO - PROCESS | 3880 | 1464010315321 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 06:31:55 INFO - PROCESS | 3880 | 1464010315388 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 06:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:31:55 INFO - PROCESS | 3880 | 1464010315391 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:31:55 INFO - PROCESS | 3880 | 1464010315393 Marionette TRACE conn2 <- [1,1214,null,{}] 06:31:55 INFO - PROCESS | 3880 | 1464010315396 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:55 INFO - PROCESS | 3880 | 1464010315504 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:31:55 INFO - PROCESS | 3880 | 1464010315567 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:55 INFO - PROCESS | 3880 | ++DOCSHELL 17A8F800 == 54 [pid = 3880] [id = 313] 06:31:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (17E10800) [pid = 3880] [serial = 938] [outer = 00000000] 06:31:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (19838400) [pid = 3880] [serial = 939] [outer = 17E10800] 06:31:55 INFO - PROCESS | 3880 | 1464010315612 Marionette DEBUG loaded listener.js 06:31:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (1990A000) [pid = 3880] [serial = 940] [outer = 17E10800] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (0F304800) [pid = 3880] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (11054C00) [pid = 3880] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (157B0800) [pid = 3880] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (161A5800) [pid = 3880] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (16F2AC00) [pid = 3880] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (15C4FC00) [pid = 3880] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (17ED2C00) [pid = 3880] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (16A54800) [pid = 3880] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (16E29800) [pid = 3880] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (1634F800) [pid = 3880] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (16F7F400) [pid = 3880] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:31:55 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (168D1C00) [pid = 3880] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:31:56 INFO - PROCESS | 3880 | 1464010316040 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 703ms 06:31:56 INFO - PROCESS | 3880 | 1464010316091 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:31:56 INFO - PROCESS | 3880 | 1464010316093 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 06:31:56 INFO - PROCESS | 3880 | 1464010316096 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:31:56 INFO - PROCESS | 3880 | 1464010316098 Marionette TRACE conn2 <- [1,1218,null,{}] 06:31:56 INFO - PROCESS | 3880 | 1464010316101 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:56 INFO - PROCESS | 3880 | 1464010316237 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:31:56 INFO - PROCESS | 3880 | 1464010316243 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:56 INFO - PROCESS | 3880 | ++DOCSHELL 11054C00 == 55 [pid = 3880] [id = 314] 06:31:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (157B0800) [pid = 3880] [serial = 941] [outer = 00000000] 06:31:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (16D67400) [pid = 3880] [serial = 942] [outer = 157B0800] 06:31:56 INFO - PROCESS | 3880 | 1464010316287 Marionette DEBUG loaded listener.js 06:31:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (16D96400) [pid = 3880] [serial = 943] [outer = 157B0800] 06:31:56 INFO - PROCESS | 3880 | 1464010316729 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 703ms 06:31:56 INFO - PROCESS | 3880 | 1464010316796 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:31:56 INFO - PROCESS | 3880 | 1464010316798 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 06:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:31:56 INFO - PROCESS | 3880 | 1464010316802 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:31:56 INFO - PROCESS | 3880 | 1464010316804 Marionette TRACE conn2 <- [1,1222,null,{}] 06:31:56 INFO - PROCESS | 3880 | 1464010316807 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:56 INFO - PROCESS | 3880 | 1464010316888 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:31:56 INFO - PROCESS | 3880 | 1464010316894 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:56 INFO - PROCESS | 3880 | ++DOCSHELL 16794C00 == 56 [pid = 3880] [id = 315] 06:31:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (17135000) [pid = 3880] [serial = 944] [outer = 00000000] 06:31:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (1847F400) [pid = 3880] [serial = 945] [outer = 17135000] 06:31:56 INFO - PROCESS | 3880 | 1464010316938 Marionette DEBUG loaded listener.js 06:31:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (19845800) [pid = 3880] [serial = 946] [outer = 17135000] 06:31:57 INFO - PROCESS | 3880 | 1464010317354 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 594ms 06:31:57 INFO - PROCESS | 3880 | 1464010317401 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 06:31:57 INFO - PROCESS | 3880 | 1464010317403 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 06:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:31:57 INFO - PROCESS | 3880 | 1464010317406 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:31:57 INFO - PROCESS | 3880 | 1464010317409 Marionette TRACE conn2 <- [1,1226,null,{}] 06:31:57 INFO - PROCESS | 3880 | 1464010317412 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:57 INFO - PROCESS | 3880 | 1464010317509 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:31:57 INFO - PROCESS | 3880 | 1464010317516 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:57 INFO - PROCESS | 3880 | ++DOCSHELL 199B9C00 == 57 [pid = 3880] [id = 316] 06:31:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (199BAC00) [pid = 3880] [serial = 947] [outer = 00000000] 06:31:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (19BC9400) [pid = 3880] [serial = 948] [outer = 199BAC00] 06:31:57 INFO - PROCESS | 3880 | 1464010317564 Marionette DEBUG loaded listener.js 06:31:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (19F73000) [pid = 3880] [serial = 949] [outer = 199BAC00] 06:31:58 INFO - PROCESS | 3880 | 1464010318252 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 906ms 06:31:58 INFO - PROCESS | 3880 | 1464010318309 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:31:58 INFO - PROCESS | 3880 | 1464010318314 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 06:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:31:58 INFO - PROCESS | 3880 | 1464010318320 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:31:58 INFO - PROCESS | 3880 | 1464010318324 Marionette TRACE conn2 <- [1,1230,null,{}] 06:31:58 INFO - PROCESS | 3880 | 1464010318330 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:58 INFO - PROCESS | 3880 | 1464010318468 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:31:58 INFO - PROCESS | 3880 | 1464010318601 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:58 INFO - PROCESS | 3880 | ++DOCSHELL 105F4000 == 58 [pid = 3880] [id = 317] 06:31:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (10A5E000) [pid = 3880] [serial = 950] [outer = 00000000] 06:31:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (11A04800) [pid = 3880] [serial = 951] [outer = 10A5E000] 06:31:58 INFO - PROCESS | 3880 | 1464010318666 Marionette DEBUG loaded listener.js 06:31:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (12D24400) [pid = 3880] [serial = 952] [outer = 10A5E000] 06:31:59 INFO - PROCESS | 3880 | 1464010319267 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1000ms 06:31:59 INFO - PROCESS | 3880 | 1464010319323 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:31:59 INFO - PROCESS | 3880 | 1464010319330 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 06:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:31:59 INFO - PROCESS | 3880 | 1464010319336 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:31:59 INFO - PROCESS | 3880 | 1464010319339 Marionette TRACE conn2 <- [1,1234,null,{}] 06:31:59 INFO - PROCESS | 3880 | 1464010319343 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:59 INFO - PROCESS | 3880 | 1464010319448 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:31:59 INFO - PROCESS | 3880 | 1464010319552 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:59 INFO - PROCESS | 3880 | ++DOCSHELL 14230400 == 59 [pid = 3880] [id = 318] 06:31:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (14FB0C00) [pid = 3880] [serial = 953] [outer = 00000000] 06:31:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (15C69C00) [pid = 3880] [serial = 954] [outer = 14FB0C00] 06:31:59 INFO - PROCESS | 3880 | 1464010319605 Marionette DEBUG loaded listener.js 06:31:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (1679F400) [pid = 3880] [serial = 955] [outer = 14FB0C00] 06:32:00 INFO - PROCESS | 3880 | 1464010320232 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 954ms 06:32:00 INFO - PROCESS | 3880 | 1464010320279 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:32:00 INFO - PROCESS | 3880 | 1464010320281 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 06:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:32:00 INFO - PROCESS | 3880 | 1464010320285 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:32:00 INFO - PROCESS | 3880 | 1464010320289 Marionette TRACE conn2 <- [1,1238,null,{}] 06:32:00 INFO - PROCESS | 3880 | 1464010320299 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:00 INFO - PROCESS | 3880 | 1464010320407 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:32:00 INFO - PROCESS | 3880 | 1464010320541 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:00 INFO - PROCESS | 3880 | ++DOCSHELL 1797D800 == 60 [pid = 3880] [id = 319] 06:32:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (17A8FC00) [pid = 3880] [serial = 956] [outer = 00000000] 06:32:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (19914000) [pid = 3880] [serial = 957] [outer = 17A8FC00] 06:32:00 INFO - PROCESS | 3880 | 1464010320598 Marionette DEBUG loaded listener.js 06:32:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (199BF000) [pid = 3880] [serial = 958] [outer = 17A8FC00] 06:32:01 INFO - PROCESS | 3880 | 1464010321161 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 953ms 06:32:01 INFO - PROCESS | 3880 | 1464010321230 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:32:01 INFO - PROCESS | 3880 | 1464010321233 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 06:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:32:01 INFO - PROCESS | 3880 | 1464010321236 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:32:01 INFO - PROCESS | 3880 | 1464010321238 Marionette TRACE conn2 <- [1,1242,null,{}] 06:32:01 INFO - PROCESS | 3880 | 1464010321242 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:01 INFO - PROCESS | 3880 | 1464010321345 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:32:01 INFO - PROCESS | 3880 | 1464010321477 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:01 INFO - PROCESS | 3880 | ++DOCSHELL 199C4400 == 61 [pid = 3880] [id = 320] 06:32:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (199C4C00) [pid = 3880] [serial = 959] [outer = 00000000] 06:32:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (19F70800) [pid = 3880] [serial = 960] [outer = 199C4C00] 06:32:01 INFO - PROCESS | 3880 | 1464010321531 Marionette DEBUG loaded listener.js 06:32:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (19F79C00) [pid = 3880] [serial = 961] [outer = 199C4C00] 06:32:02 INFO - PROCESS | 3880 | 1464010322114 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 953ms 06:32:02 INFO - PROCESS | 3880 | 1464010322181 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:32:02 INFO - PROCESS | 3880 | 1464010322183 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 06:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:32:02 INFO - PROCESS | 3880 | 1464010322187 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:32:02 INFO - PROCESS | 3880 | 1464010322189 Marionette TRACE conn2 <- [1,1246,null,{}] 06:32:02 INFO - PROCESS | 3880 | 1464010322193 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:02 INFO - PROCESS | 3880 | 1464010322292 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:32:02 INFO - PROCESS | 3880 | 1464010322424 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:02 INFO - PROCESS | 3880 | ++DOCSHELL 10A56000 == 62 [pid = 3880] [id = 321] 06:32:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (10A59C00) [pid = 3880] [serial = 962] [outer = 00000000] 06:32:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (1848A000) [pid = 3880] [serial = 963] [outer = 10A59C00] 06:32:02 INFO - PROCESS | 3880 | 1464010322478 Marionette DEBUG loaded listener.js 06:32:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (1A121400) [pid = 3880] [serial = 964] [outer = 10A59C00] 06:32:03 INFO - PROCESS | 3880 | 1464010323172 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1047ms 06:32:03 INFO - PROCESS | 3880 | 1464010323244 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:32:03 INFO - PROCESS | 3880 | 1464010323248 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 06:32:03 INFO - PROCESS | 3880 | 1464010323253 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:32:03 INFO - PROCESS | 3880 | 1464010323257 Marionette TRACE conn2 <- [1,1250,null,{}] 06:32:03 INFO - PROCESS | 3880 | 1464010323262 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:03 INFO - PROCESS | 3880 | 1464010323405 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:32:03 INFO - PROCESS | 3880 | 1464010323422 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:03 INFO - PROCESS | 3880 | ++DOCSHELL 1176C400 == 63 [pid = 3880] [id = 322] 06:32:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (11798C00) [pid = 3880] [serial = 965] [outer = 00000000] 06:32:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (14F5D400) [pid = 3880] [serial = 966] [outer = 11798C00] 06:32:03 INFO - PROCESS | 3880 | 1464010323471 Marionette DEBUG loaded listener.js 06:32:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (157AF400) [pid = 3880] [serial = 967] [outer = 11798C00] 06:32:04 INFO - PROCESS | 3880 | 1464010324090 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 906ms 06:32:04 INFO - PROCESS | 3880 | 1464010324159 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:32:04 INFO - PROCESS | 3880 | 1464010324164 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 06:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:32:04 INFO - PROCESS | 3880 | 1464010324170 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:32:04 INFO - PROCESS | 3880 | 1464010324173 Marionette TRACE conn2 <- [1,1254,null,{}] 06:32:04 INFO - PROCESS | 3880 | 1464010324177 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:04 INFO - PROCESS | 3880 | 1464010324269 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:32:04 INFO - PROCESS | 3880 | 1464010324404 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:04 INFO - PROCESS | 3880 | --DOCSHELL 16794C00 == 62 [pid = 3880] [id = 315] 06:32:04 INFO - PROCESS | 3880 | --DOCSHELL 11054C00 == 61 [pid = 3880] [id = 314] 06:32:04 INFO - PROCESS | 3880 | --DOCSHELL 17A8F800 == 60 [pid = 3880] [id = 313] 06:32:04 INFO - PROCESS | 3880 | --DOCSHELL 17586400 == 59 [pid = 3880] [id = 312] 06:32:04 INFO - PROCESS | 3880 | --DOCSHELL 16A53000 == 58 [pid = 3880] [id = 311] 06:32:04 INFO - PROCESS | 3880 | --DOCSHELL 1679E800 == 57 [pid = 3880] [id = 310] 06:32:04 INFO - PROCESS | 3880 | --DOCSHELL 16793800 == 56 [pid = 3880] [id = 309] 06:32:04 INFO - PROCESS | 3880 | --DOCSHELL 14224400 == 55 [pid = 3880] [id = 308] 06:32:04 INFO - PROCESS | 3880 | --DOCSHELL 0F310C00 == 54 [pid = 3880] [id = 307] 06:32:04 INFO - PROCESS | 3880 | --DOCSHELL 0C7F7C00 == 53 [pid = 3880] [id = 306] 06:32:04 INFO - PROCESS | 3880 | --DOCSHELL 105FB800 == 52 [pid = 3880] [id = 301] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (16D73000) [pid = 3880] [serial = 853] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (1713B800) [pid = 3880] [serial = 835] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (16DA4400) [pid = 3880] [serial = 885] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (175CDC00) [pid = 3880] [serial = 888] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (16D64800) [pid = 3880] [serial = 882] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (1105BC00) [pid = 3880] [serial = 873] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (112DAC00) [pid = 3880] [serial = 870] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (11A10800) [pid = 3880] [serial = 871] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (16F30000) [pid = 3880] [serial = 886] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (157BB000) [pid = 3880] [serial = 876] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (15C44C00) [pid = 3880] [serial = 877] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (12D1D800) [pid = 3880] [serial = 874] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (167D1400) [pid = 3880] [serial = 879] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (168CAC00) [pid = 3880] [serial = 880] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (0F21F400) [pid = 3880] [serial = 855] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (12D27800) [pid = 3880] [serial = 858] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (161A5C00) [pid = 3880] [serial = 861] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (16E33400) [pid = 3880] [serial = 864] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (17E55400) [pid = 3880] [serial = 891] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (1713E400) [pid = 3880] [serial = 867] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (175D2000) [pid = 3880] [serial = 889] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (197A6000) [pid = 3880] [serial = 900] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (1713AC00) [pid = 3880] [serial = 894] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (18237800) [pid = 3880] [serial = 897] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (17E63800) [pid = 3880] [serial = 892] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (16D68800) [pid = 3880] [serial = 883] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1847FC00) [pid = 3880] [serial = 898] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (17A9BC00) [pid = 3880] [serial = 895] [outer = 00000000] [url = about:blank] 06:32:04 INFO - PROCESS | 3880 | ++DOCSHELL 0F21F400 == 53 [pid = 3880] [id = 323] 06:32:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (0F310C00) [pid = 3880] [serial = 968] [outer = 00000000] 06:32:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (10562C00) [pid = 3880] [serial = 969] [outer = 0F310C00] 06:32:04 INFO - PROCESS | 3880 | 1464010324486 Marionette DEBUG loaded listener.js 06:32:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (11766400) [pid = 3880] [serial = 970] [outer = 0F310C00] 06:32:04 INFO - PROCESS | 3880 | 1464010324897 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 797ms 06:32:04 INFO - PROCESS | 3880 | 1464010324971 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:32:04 INFO - PROCESS | 3880 | 1464010324973 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 06:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:32:04 INFO - PROCESS | 3880 | 1464010324977 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:32:04 INFO - PROCESS | 3880 | 1464010324980 Marionette TRACE conn2 <- [1,1258,null,{}] 06:32:05 INFO - PROCESS | 3880 | 1464010324990 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:05 INFO - PROCESS | 3880 | 1464010325076 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:32:05 INFO - PROCESS | 3880 | 1464010325094 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:05 INFO - PROCESS | 3880 | ++DOCSHELL 167D4800 == 54 [pid = 3880] [id = 324] 06:32:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (168C2C00) [pid = 3880] [serial = 971] [outer = 00000000] 06:32:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (168CC000) [pid = 3880] [serial = 972] [outer = 168C2C00] 06:32:05 INFO - PROCESS | 3880 | 1464010325145 Marionette DEBUG loaded listener.js 06:32:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (16A53000) [pid = 3880] [serial = 973] [outer = 168C2C00] 06:32:05 INFO - PROCESS | 3880 | 1464010325602 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 624ms 06:32:05 INFO - PROCESS | 3880 | 1464010325614 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:32:05 INFO - PROCESS | 3880 | 1464010325617 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 06:32:05 INFO - PROCESS | 3880 | 1464010325620 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:32:05 INFO - PROCESS | 3880 | 1464010325622 Marionette TRACE conn2 <- [1,1262,null,{}] 06:32:05 INFO - PROCESS | 3880 | 1464010325625 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:05 INFO - PROCESS | 3880 | 1464010325706 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:32:05 INFO - PROCESS | 3880 | 1464010325712 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:05 INFO - PROCESS | 3880 | ++DOCSHELL 16938400 == 55 [pid = 3880] [id = 325] 06:32:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (16D66400) [pid = 3880] [serial = 974] [outer = 00000000] 06:32:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (16D98400) [pid = 3880] [serial = 975] [outer = 16D66400] 06:32:05 INFO - PROCESS | 3880 | 1464010325757 Marionette DEBUG loaded listener.js 06:32:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (16DA0C00) [pid = 3880] [serial = 976] [outer = 16D66400] 06:32:06 INFO - PROCESS | 3880 | 1464010326229 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 625ms 06:32:06 INFO - PROCESS | 3880 | 1464010326258 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:32:06 INFO - PROCESS | 3880 | 1464010326260 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 06:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:32:06 INFO - PROCESS | 3880 | 1464010326263 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:32:06 INFO - PROCESS | 3880 | 1464010326265 Marionette TRACE conn2 <- [1,1266,null,{}] 06:32:06 INFO - PROCESS | 3880 | 1464010326272 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:06 INFO - PROCESS | 3880 | 1464010326351 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:32:06 INFO - PROCESS | 3880 | 1464010326357 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:06 INFO - PROCESS | 3880 | ++DOCSHELL 10275000 == 56 [pid = 3880] [id = 326] 06:32:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (16D73400) [pid = 3880] [serial = 977] [outer = 00000000] 06:32:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (17136800) [pid = 3880] [serial = 978] [outer = 16D73400] 06:32:06 INFO - PROCESS | 3880 | 1464010326401 Marionette DEBUG loaded listener.js 06:32:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (1713C400) [pid = 3880] [serial = 979] [outer = 16D73400] 06:32:06 INFO - PROCESS | 3880 | 1464010326903 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 703ms 06:32:06 INFO - PROCESS | 3880 | 1464010326963 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:32:06 INFO - PROCESS | 3880 | 1464010326965 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 06:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:32:06 INFO - PROCESS | 3880 | 1464010326968 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:32:06 INFO - PROCESS | 3880 | 1464010326970 Marionette TRACE conn2 <- [1,1270,null,{}] 06:32:06 INFO - PROCESS | 3880 | 1464010326974 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:07 INFO - PROCESS | 3880 | 1464010327104 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:32:07 INFO - PROCESS | 3880 | 1464010327111 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:07 INFO - PROCESS | 3880 | ++DOCSHELL 11769C00 == 57 [pid = 3880] [id = 327] 06:32:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (12D70000) [pid = 3880] [serial = 980] [outer = 00000000] 06:32:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (17E5E400) [pid = 3880] [serial = 981] [outer = 12D70000] 06:32:07 INFO - PROCESS | 3880 | 1464010327204 Marionette DEBUG loaded listener.js 06:32:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (17E61000) [pid = 3880] [serial = 982] [outer = 12D70000] 06:32:07 INFO - PROCESS | 3880 | 1464010327629 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 703ms 06:32:07 INFO - PROCESS | 3880 | 1464010327668 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:32:07 INFO - PROCESS | 3880 | 1464010327670 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 06:32:07 INFO - PROCESS | 3880 | 1464010327673 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:32:07 INFO - PROCESS | 3880 | 1464010327675 Marionette TRACE conn2 <- [1,1274,null,{}] 06:32:07 INFO - PROCESS | 3880 | 1464010327686 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:07 INFO - PROCESS | 3880 | 1464010327832 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:32:07 INFO - PROCESS | 3880 | 1464010327844 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:07 INFO - PROCESS | 3880 | ++DOCSHELL 1822D400 == 58 [pid = 3880] [id = 328] 06:32:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (18236800) [pid = 3880] [serial = 983] [outer = 00000000] 06:32:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (1983A800) [pid = 3880] [serial = 984] [outer = 18236800] 06:32:07 INFO - PROCESS | 3880 | 1464010327948 Marionette DEBUG loaded listener.js 06:32:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (1983B400) [pid = 3880] [serial = 985] [outer = 18236800] 06:32:08 INFO - PROCESS | 3880 | 1464010328361 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 06:32:08 INFO - PROCESS | 3880 | 1464010328414 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:32:08 INFO - PROCESS | 3880 | 1464010328416 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 06:32:08 INFO - PROCESS | 3880 | 1464010328419 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:32:08 INFO - PROCESS | 3880 | 1464010328421 Marionette TRACE conn2 <- [1,1278,null,{}] 06:32:08 INFO - PROCESS | 3880 | 1464010328424 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:08 INFO - PROCESS | 3880 | 1464010328533 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:32:08 INFO - PROCESS | 3880 | 1464010328589 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:08 INFO - PROCESS | 3880 | ++DOCSHELL 18489000 == 59 [pid = 3880] [id = 329] 06:32:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (1848A400) [pid = 3880] [serial = 986] [outer = 00000000] 06:32:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (199BD000) [pid = 3880] [serial = 987] [outer = 1848A400] 06:32:08 INFO - PROCESS | 3880 | 1464010328636 Marionette DEBUG loaded listener.js 06:32:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (19BCC800) [pid = 3880] [serial = 988] [outer = 1848A400] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (16AE8800) [pid = 3880] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (168C3400) [pid = 3880] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (0F21BC00) [pid = 3880] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (17982800) [pid = 3880] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (1848B400) [pid = 3880] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (1527B400) [pid = 3880] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (102EA800) [pid = 3880] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (17E10800) [pid = 3880] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (16795400) [pid = 3880] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (157B0800) [pid = 3880] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (17135000) [pid = 3880] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (157B5800) [pid = 3880] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (0C7F3000) [pid = 3880] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:32:09 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (1176B400) [pid = 3880] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:32:09 INFO - PROCESS | 3880 | 1464010329138 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 06:32:09 INFO - PROCESS | 3880 | 1464010329182 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:32:09 INFO - PROCESS | 3880 | 1464010329185 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 06:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:32:09 INFO - PROCESS | 3880 | 1464010329192 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:32:09 INFO - PROCESS | 3880 | 1464010329194 Marionette TRACE conn2 <- [1,1282,null,{}] 06:32:09 INFO - PROCESS | 3880 | 1464010329197 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:09 INFO - PROCESS | 3880 | 1464010329281 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:32:09 INFO - PROCESS | 3880 | 1464010329374 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:09 INFO - PROCESS | 3880 | ++DOCSHELL 0F304800 == 60 [pid = 3880] [id = 330] 06:32:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (1043FC00) [pid = 3880] [serial = 989] [outer = 00000000] 06:32:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (157BA000) [pid = 3880] [serial = 990] [outer = 1043FC00] 06:32:09 INFO - PROCESS | 3880 | 1464010329417 Marionette DEBUG loaded listener.js 06:32:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (168C7000) [pid = 3880] [serial = 991] [outer = 1043FC00] 06:32:09 INFO - PROCESS | 3880 | 1464010329758 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 593ms 06:32:09 INFO - PROCESS | 3880 | 1464010329788 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:32:09 INFO - PROCESS | 3880 | 1464010329790 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 06:32:09 INFO - PROCESS | 3880 | 1464010329793 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:32:09 INFO - PROCESS | 3880 | 1464010329795 Marionette TRACE conn2 <- [1,1286,null,{}] 06:32:09 INFO - PROCESS | 3880 | 1464010329798 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:09 INFO - PROCESS | 3880 | 1464010329913 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:32:09 INFO - PROCESS | 3880 | 1464010329974 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:09 INFO - PROCESS | 3880 | ++DOCSHELL 102EA800 == 61 [pid = 3880] [id = 331] 06:32:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (168D0800) [pid = 3880] [serial = 992] [outer = 00000000] 06:32:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (1990C000) [pid = 3880] [serial = 993] [outer = 168D0800] 06:32:10 INFO - PROCESS | 3880 | 1464010330019 Marionette DEBUG loaded listener.js 06:32:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (19BBE400) [pid = 3880] [serial = 994] [outer = 168D0800] 06:32:10 INFO - PROCESS | 3880 | 1464010330396 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 640ms 06:32:10 INFO - PROCESS | 3880 | 1464010330432 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:32:10 INFO - PROCESS | 3880 | 1464010330434 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 06:32:10 INFO - PROCESS | 3880 | 1464010330437 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:32:10 INFO - PROCESS | 3880 | 1464010330439 Marionette TRACE conn2 <- [1,1290,null,{}] 06:32:10 INFO - PROCESS | 3880 | 1464010330453 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:10 INFO - PROCESS | 3880 | 1464010330550 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:32:10 INFO - PROCESS | 3880 | 1464010330556 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:10 INFO - PROCESS | 3880 | ++DOCSHELL 1979B800 == 62 [pid = 3880] [id = 332] 06:32:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (1A128C00) [pid = 3880] [serial = 995] [outer = 00000000] 06:32:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (1A5D6800) [pid = 3880] [serial = 996] [outer = 1A128C00] 06:32:10 INFO - PROCESS | 3880 | 1464010330604 Marionette DEBUG loaded listener.js 06:32:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (1A6B2800) [pid = 3880] [serial = 997] [outer = 1A128C00] 06:32:11 INFO - PROCESS | 3880 | 1464010331154 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 766ms 06:32:11 INFO - PROCESS | 3880 | 1464010331199 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:32:11 INFO - PROCESS | 3880 | 1464010331203 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 06:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:32:11 INFO - PROCESS | 3880 | 1464010331209 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:32:11 INFO - PROCESS | 3880 | 1464010331213 Marionette TRACE conn2 <- [1,1294,null,{}] 06:32:11 INFO - PROCESS | 3880 | 1464010331220 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:11 INFO - PROCESS | 3880 | 1464010331328 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:32:11 INFO - PROCESS | 3880 | 1464010331466 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:11 INFO - PROCESS | 3880 | ++DOCSHELL 0F218400 == 63 [pid = 3880] [id = 333] 06:32:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (0F224000) [pid = 3880] [serial = 998] [outer = 00000000] 06:32:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (11218400) [pid = 3880] [serial = 999] [outer = 0F224000] 06:32:11 INFO - PROCESS | 3880 | 1464010331523 Marionette DEBUG loaded listener.js 06:32:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (11CEE800) [pid = 3880] [serial = 1000] [outer = 0F224000] 06:32:12 INFO - PROCESS | 3880 | 1464010332160 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1000ms 06:32:12 INFO - PROCESS | 3880 | 1464010332217 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:32:12 INFO - PROCESS | 3880 | 1464010332223 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 06:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:32:12 INFO - PROCESS | 3880 | 1464010332229 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:32:12 INFO - PROCESS | 3880 | 1464010332232 Marionette TRACE conn2 <- [1,1298,null,{}] 06:32:12 INFO - PROCESS | 3880 | 1464010332236 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:12 INFO - PROCESS | 3880 | 1464010332342 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:32:12 INFO - PROCESS | 3880 | 1464010332476 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:12 INFO - PROCESS | 3880 | ++DOCSHELL 11A04400 == 64 [pid = 3880] [id = 334] 06:32:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (11CEB000) [pid = 3880] [serial = 1001] [outer = 00000000] 06:32:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (1640E400) [pid = 3880] [serial = 1002] [outer = 11CEB000] 06:32:12 INFO - PROCESS | 3880 | 1464010332530 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (168C3400) [pid = 3880] [serial = 1003] [outer = 11CEB000] 06:32:13 INFO - PROCESS | 3880 | 1464010333073 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 06:32:13 INFO - PROCESS | 3880 | 1464010333134 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 06:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:32:13 INFO - PROCESS | 3880 | 1464010333138 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - PROCESS | 3880 | 1464010333142 Marionette TRACE conn2 <- [1,1302,null,{}] 06:32:13 INFO - PROCESS | 3880 | 1464010333152 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:13 INFO - PROCESS | 3880 | 1464010333263 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:32:13 INFO - PROCESS | 3880 | 1464010333397 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:13 INFO - PROCESS | 3880 | ++DOCSHELL 0F307800 == 65 [pid = 3880] [id = 335] 06:32:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (174C5400) [pid = 3880] [serial = 1004] [outer = 00000000] 06:32:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (18069800) [pid = 3880] [serial = 1005] [outer = 174C5400] 06:32:13 INFO - PROCESS | 3880 | 1464010333454 Marionette DEBUG loaded listener.js 06:32:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (19971000) [pid = 3880] [serial = 1006] [outer = 174C5400] 06:32:14 INFO - PROCESS | 3880 | 1464010334040 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 937ms 06:32:14 INFO - PROCESS | 3880 | 1464010334082 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:32:14 INFO - PROCESS | 3880 | 1464010334085 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 06:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:32:14 INFO - PROCESS | 3880 | 1464010334090 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:32:14 INFO - PROCESS | 3880 | 1464010334094 Marionette TRACE conn2 <- [1,1306,null,{}] 06:32:14 INFO - PROCESS | 3880 | 1464010334099 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:14 INFO - PROCESS | 3880 | 1464010334205 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:32:14 INFO - PROCESS | 3880 | 1464010334311 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:14 INFO - PROCESS | 3880 | ++DOCSHELL 1A5D5000 == 66 [pid = 3880] [id = 336] 06:32:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (1A5D7400) [pid = 3880] [serial = 1007] [outer = 00000000] 06:32:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (1A6B6C00) [pid = 3880] [serial = 1008] [outer = 1A5D7400] 06:32:14 INFO - PROCESS | 3880 | 1464010334363 Marionette DEBUG loaded listener.js 06:32:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (1A843C00) [pid = 3880] [serial = 1009] [outer = 1A5D7400] 06:32:14 INFO - PROCESS | 3880 | 1464010334957 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 937ms 06:32:15 INFO - PROCESS | 3880 | 1464010335033 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:32:15 INFO - PROCESS | 3880 | 1464010335036 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 06:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:32:15 INFO - PROCESS | 3880 | 1464010335039 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:32:15 INFO - PROCESS | 3880 | 1464010335041 Marionette TRACE conn2 <- [1,1310,null,{}] 06:32:15 INFO - PROCESS | 3880 | 1464010335045 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:15 INFO - PROCESS | 3880 | 1464010335151 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:32:15 INFO - PROCESS | 3880 | 1464010335433 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:15 INFO - PROCESS | 3880 | ++DOCSHELL 0C77F400 == 67 [pid = 3880] [id = 337] 06:32:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (0C7EEC00) [pid = 3880] [serial = 1010] [outer = 00000000] 06:32:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 135 (104ED400) [pid = 3880] [serial = 1011] [outer = 0C7EEC00] 06:32:15 INFO - PROCESS | 3880 | 1464010335514 Marionette DEBUG loaded listener.js 06:32:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 136 (10A61C00) [pid = 3880] [serial = 1012] [outer = 0C7EEC00] 06:32:16 INFO - PROCESS | 3880 | 1464010336120 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1140ms 06:32:16 INFO - PROCESS | 3880 | 1464010336188 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 06:32:16 INFO - PROCESS | 3880 | 1464010336192 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 06:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:32:16 INFO - PROCESS | 3880 | 1464010336197 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:32:16 INFO - PROCESS | 3880 | 1464010336200 Marionette TRACE conn2 <- [1,1314,null,{}] 06:32:16 INFO - PROCESS | 3880 | 1464010336205 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:16 INFO - PROCESS | 3880 | 1464010336381 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:32:16 INFO - PROCESS | 3880 | 1464010336392 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:16 INFO - PROCESS | 3880 | ++DOCSHELL 11051400 == 68 [pid = 3880] [id = 338] 06:32:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 137 (11052400) [pid = 3880] [serial = 1013] [outer = 00000000] 06:32:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 138 (13D03000) [pid = 3880] [serial = 1014] [outer = 11052400] 06:32:16 INFO - PROCESS | 3880 | 1464010336440 Marionette DEBUG loaded listener.js 06:32:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 139 (140BF800) [pid = 3880] [serial = 1015] [outer = 11052400] 06:32:17 INFO - PROCESS | 3880 | 1464010337101 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 16D9BC00 == 67 [pid = 3880] [id = 215] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 11712000 == 66 [pid = 3880] [id = 286] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 12B5F000 == 65 [pid = 3880] [id = 287] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 11054400 == 64 [pid = 3880] [id = 213] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 0C786800 == 63 [pid = 3880] [id = 285] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 16DA0800 == 62 [pid = 3880] [id = 288] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 16E29C00 == 61 [pid = 3880] [id = 289] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 102EA800 == 60 [pid = 3880] [id = 331] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 0F304800 == 59 [pid = 3880] [id = 330] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 18489000 == 58 [pid = 3880] [id = 329] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 1822D400 == 57 [pid = 3880] [id = 328] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 11769C00 == 56 [pid = 3880] [id = 327] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 10275000 == 55 [pid = 3880] [id = 326] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 1822C400 == 54 [pid = 3880] [id = 300] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 16938400 == 53 [pid = 3880] [id = 325] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 167D4800 == 52 [pid = 3880] [id = 324] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 138 (11A01C00) [pid = 3880] [serial = 903] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 137 (16DA0000) [pid = 3880] [serial = 906] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 136 (19909C00) [pid = 3880] [serial = 909] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 135 (1996AC00) [pid = 3880] [serial = 912] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 134 (199BE400) [pid = 3880] [serial = 915] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (19BC9400) [pid = 3880] [serial = 948] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 0F21F400 == 51 [pid = 3880] [id = 323] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 1176C400 == 50 [pid = 3880] [id = 322] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 199C4400 == 49 [pid = 3880] [id = 320] 06:32:17 INFO - PROCESS | 3880 | --DOCSHELL 199B9C00 == 48 [pid = 3880] [id = 316] 06:32:17 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 06:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1000ms 06:32:17 INFO - PROCESS | 3880 | 1464010337202 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:32:17 INFO - PROCESS | 3880 | 1464010337206 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 06:32:17 INFO - PROCESS | 3880 | 1464010337210 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:32:17 INFO - PROCESS | 3880 | 1464010337212 Marionette TRACE conn2 <- [1,1318,null,{}] 06:32:17 INFO - PROCESS | 3880 | 1464010337216 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:17 INFO - PROCESS | 3880 | 1464010337316 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (16A50800) [pid = 3880] [serial = 832] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (0F307400) [pid = 3880] [serial = 826] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (1382E400) [pid = 3880] [serial = 829] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (16F70800) [pid = 3880] [serial = 933] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (16A53400) [pid = 3880] [serial = 930] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (12AEA000) [pid = 3880] [serial = 919] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (112A7800) [pid = 3880] [serial = 918] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (17E54400) [pid = 3880] [serial = 936] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (1713E000) [pid = 3880] [serial = 934] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (1983E400) [pid = 3880] [serial = 901] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (157BC000) [pid = 3880] [serial = 924] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (15C4D000) [pid = 3880] [serial = 925] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (12D1D400) [pid = 3880] [serial = 921] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (13150400) [pid = 3880] [serial = 922] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (19838400) [pid = 3880] [serial = 939] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (168C6800) [pid = 3880] [serial = 927] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (17E5C400) [pid = 3880] [serial = 937] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (16D67400) [pid = 3880] [serial = 942] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1847F400) [pid = 3880] [serial = 945] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (1990A000) [pid = 3880] [serial = 940] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (168CC400) [pid = 3880] [serial = 928] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (16D65000) [pid = 3880] [serial = 931] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (16D96400) [pid = 3880] [serial = 943] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (19845800) [pid = 3880] [serial = 946] [outer = 00000000] [url = about:blank] 06:32:17 INFO - PROCESS | 3880 | 1464010337403 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:17 INFO - PROCESS | 3880 | ++DOCSHELL 0F308000 == 49 [pid = 3880] [id = 339] 06:32:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (0F30D800) [pid = 3880] [serial = 1016] [outer = 00000000] 06:32:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (12AEA000) [pid = 3880] [serial = 1017] [outer = 0F30D800] 06:32:17 INFO - PROCESS | 3880 | 1464010337449 Marionette DEBUG loaded listener.js 06:32:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (1336A800) [pid = 3880] [serial = 1018] [outer = 0F30D800] 06:32:17 INFO - PROCESS | 3880 | 1464010337829 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:32:17 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 06:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 688ms 06:32:17 INFO - PROCESS | 3880 | 1464010337910 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:32:17 INFO - PROCESS | 3880 | 1464010337913 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 06:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:32:17 INFO - PROCESS | 3880 | 1464010337918 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:32:17 INFO - PROCESS | 3880 | 1464010337924 Marionette TRACE conn2 <- [1,1322,null,{}] 06:32:17 INFO - PROCESS | 3880 | 1464010337934 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:18 INFO - PROCESS | 3880 | 1464010338017 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:32:18 INFO - PROCESS | 3880 | 1464010338032 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:18 INFO - PROCESS | 3880 | ++DOCSHELL 15C49000 == 50 [pid = 3880] [id = 340] 06:32:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (15C49800) [pid = 3880] [serial = 1019] [outer = 00000000] 06:32:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (161A5800) [pid = 3880] [serial = 1020] [outer = 15C49800] 06:32:18 INFO - PROCESS | 3880 | 1464010338079 Marionette DEBUG loaded listener.js 06:32:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (16411000) [pid = 3880] [serial = 1021] [outer = 15C49800] 06:32:18 INFO - PROCESS | 3880 | 1464010338527 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 656ms 06:32:18 INFO - PROCESS | 3880 | 1464010338574 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:32:18 INFO - PROCESS | 3880 | 1464010338577 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 06:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:32:18 INFO - PROCESS | 3880 | 1464010338580 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:32:18 INFO - PROCESS | 3880 | 1464010338582 Marionette TRACE conn2 <- [1,1326,null,{}] 06:32:18 INFO - PROCESS | 3880 | 1464010338585 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:18 INFO - PROCESS | 3880 | 1464010338692 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:32:18 INFO - PROCESS | 3880 | 1464010338701 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:18 INFO - PROCESS | 3880 | ++DOCSHELL 167D6C00 == 51 [pid = 3880] [id = 341] 06:32:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (168C3C00) [pid = 3880] [serial = 1022] [outer = 00000000] 06:32:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (168CC400) [pid = 3880] [serial = 1023] [outer = 168C3C00] 06:32:18 INFO - PROCESS | 3880 | 1464010338744 Marionette DEBUG loaded listener.js 06:32:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (16A51C00) [pid = 3880] [serial = 1024] [outer = 168C3C00] 06:32:19 INFO - PROCESS | 3880 | 1464010339643 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1094ms 06:32:19 INFO - PROCESS | 3880 | 1464010339675 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:32:19 INFO - PROCESS | 3880 | 1464010339677 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 06:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:32:19 INFO - PROCESS | 3880 | 1464010339681 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:32:19 INFO - PROCESS | 3880 | 1464010339682 Marionette TRACE conn2 <- [1,1330,null,{}] 06:32:19 INFO - PROCESS | 3880 | 1464010339691 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:19 INFO - PROCESS | 3880 | 1464010339806 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:32:19 INFO - PROCESS | 3880 | 1464010339813 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:19 INFO - PROCESS | 3880 | ++DOCSHELL 161AA000 == 52 [pid = 3880] [id = 342] 06:32:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (16799000) [pid = 3880] [serial = 1025] [outer = 00000000] 06:32:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (16D65C00) [pid = 3880] [serial = 1026] [outer = 16799000] 06:32:19 INFO - PROCESS | 3880 | 1464010339864 Marionette DEBUG loaded listener.js 06:32:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (16D71C00) [pid = 3880] [serial = 1027] [outer = 16799000] 06:32:20 INFO - PROCESS | 3880 | 1464010340359 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 735ms 06:32:20 INFO - PROCESS | 3880 | 1464010340421 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:32:20 INFO - PROCESS | 3880 | 1464010340423 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 06:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:32:20 INFO - PROCESS | 3880 | 1464010340426 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:32:20 INFO - PROCESS | 3880 | 1464010340428 Marionette TRACE conn2 <- [1,1334,null,{}] 06:32:20 INFO - PROCESS | 3880 | 1464010340431 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:20 INFO - PROCESS | 3880 | 1464010340545 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:32:20 INFO - PROCESS | 3880 | 1464010340609 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:20 INFO - PROCESS | 3880 | ++DOCSHELL 16DA0000 == 53 [pid = 3880] [id = 343] 06:32:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (16DA0400) [pid = 3880] [serial = 1028] [outer = 00000000] 06:32:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (16E32400) [pid = 3880] [serial = 1029] [outer = 16DA0400] 06:32:20 INFO - PROCESS | 3880 | 1464010340652 Marionette DEBUG loaded listener.js 06:32:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (16F2B400) [pid = 3880] [serial = 1030] [outer = 16DA0400] 06:32:21 INFO - PROCESS | 3880 | 1464010341063 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 703ms 06:32:21 INFO - PROCESS | 3880 | 1464010341135 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:32:21 INFO - PROCESS | 3880 | 1464010341137 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 06:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:32:21 INFO - PROCESS | 3880 | 1464010341173 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:32:21 INFO - PROCESS | 3880 | 1464010341175 Marionette TRACE conn2 <- [1,1338,null,{}] 06:32:21 INFO - PROCESS | 3880 | 1464010341205 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:21 INFO - PROCESS | 3880 | 1464010341332 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:32:21 INFO - PROCESS | 3880 | 1464010341338 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:21 INFO - PROCESS | 3880 | ++DOCSHELL 16796800 == 54 [pid = 3880] [id = 344] 06:32:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (16E2C800) [pid = 3880] [serial = 1031] [outer = 00000000] 06:32:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (17588000) [pid = 3880] [serial = 1032] [outer = 16E2C800] 06:32:21 INFO - PROCESS | 3880 | 1464010341433 Marionette DEBUG loaded listener.js 06:32:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (17981800) [pid = 3880] [serial = 1033] [outer = 16E2C800] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (10A59C00) [pid = 3880] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (16DA1000) [pid = 3880] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (0C7F3800) [pid = 3880] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (12D70000) [pid = 3880] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (1848A400) [pid = 3880] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (16D73400) [pid = 3880] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (168C2C00) [pid = 3880] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (168D0800) [pid = 3880] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (0F310C00) [pid = 3880] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (1382EC00) [pid = 3880] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (16D66400) [pid = 3880] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (167A0400) [pid = 3880] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (16E2DC00) [pid = 3880] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (11798C00) [pid = 3880] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (1043FC00) [pid = 3880] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (19844400) [pid = 3880] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (18236800) [pid = 3880] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (19913400) [pid = 3880] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (10BB3C00) [pid = 3880] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (19846800) [pid = 3880] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (16D71800) [pid = 3880] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:32:21 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (11799800) [pid = 3880] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:32:22 INFO - PROCESS | 3880 | 1464010342022 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 875ms 06:32:22 INFO - PROCESS | 3880 | 1464010342051 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:32:22 INFO - PROCESS | 3880 | 1464010342054 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 06:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:32:22 INFO - PROCESS | 3880 | 1464010342068 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:32:22 INFO - PROCESS | 3880 | 1464010342070 Marionette TRACE conn2 <- [1,1342,null,{}] 06:32:22 INFO - PROCESS | 3880 | 1464010342074 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:22 INFO - PROCESS | 3880 | 1464010342153 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:32:22 INFO - PROCESS | 3880 | 1464010342159 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:22 INFO - PROCESS | 3880 | ++DOCSHELL 11050400 == 55 [pid = 3880] [id = 345] 06:32:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1105BC00) [pid = 3880] [serial = 1034] [outer = 00000000] 06:32:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (15C52C00) [pid = 3880] [serial = 1035] [outer = 1105BC00] 06:32:22 INFO - PROCESS | 3880 | 1464010342202 Marionette DEBUG loaded listener.js 06:32:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (16D66400) [pid = 3880] [serial = 1036] [outer = 1105BC00] 06:32:22 INFO - PROCESS | 3880 | 1464010342625 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 594ms 06:32:22 INFO - PROCESS | 3880 | 1464010342663 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:32:22 INFO - PROCESS | 3880 | 1464010342665 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 06:32:22 INFO - PROCESS | 3880 | 1464010342668 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:32:22 INFO - PROCESS | 3880 | 1464010342670 Marionette TRACE conn2 <- [1,1346,null,{}] 06:32:22 INFO - PROCESS | 3880 | 1464010342689 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:22 INFO - PROCESS | 3880 | 1464010342768 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:32:22 INFO - PROCESS | 3880 | 1464010342777 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:22 INFO - PROCESS | 3880 | ++DOCSHELL 0F39D800 == 56 [pid = 3880] [id = 346] 06:32:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (12B57C00) [pid = 3880] [serial = 1037] [outer = 00000000] 06:32:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (17139000) [pid = 3880] [serial = 1038] [outer = 12B57C00] 06:32:22 INFO - PROCESS | 3880 | 1464010342820 Marionette DEBUG loaded listener.js 06:32:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (17A97C00) [pid = 3880] [serial = 1039] [outer = 12B57C00] 06:32:23 INFO - PROCESS | 3880 | 1464010343265 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 657ms 06:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:32:23 INFO - PROCESS | 3880 | 1464010343331 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:32:23 INFO - PROCESS | 3880 | 1464010343333 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 06:32:23 INFO - PROCESS | 3880 | 1464010343336 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:32:23 INFO - PROCESS | 3880 | 1464010343338 Marionette TRACE conn2 <- [1,1350,null,{}] 06:32:23 INFO - PROCESS | 3880 | 1464010343341 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:23 INFO - PROCESS | 3880 | 1464010343428 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:32:23 INFO - PROCESS | 3880 | 1464010343434 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:23 INFO - PROCESS | 3880 | ++DOCSHELL 11059800 == 57 [pid = 3880] [id = 347] 06:32:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (16792000) [pid = 3880] [serial = 1040] [outer = 00000000] 06:32:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (1822B800) [pid = 3880] [serial = 1041] [outer = 16792000] 06:32:23 INFO - PROCESS | 3880 | 1464010343482 Marionette DEBUG loaded listener.js 06:32:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (18489000) [pid = 3880] [serial = 1042] [outer = 16792000] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 14230400 == 56 [pid = 3880] [id = 318] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 10A56000 == 55 [pid = 3880] [id = 321] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 17140800 == 54 [pid = 3880] [id = 222] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 19844000 == 53 [pid = 3880] [id = 303] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 19842C00 == 52 [pid = 3880] [id = 304] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 1422F000 == 51 [pid = 3880] [id = 305] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 1797D800 == 50 [pid = 3880] [id = 319] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 105F4000 == 49 [pid = 3880] [id = 317] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 0F303000 == 48 [pid = 3880] [id = 206] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 1532A800 == 47 [pid = 3880] [id = 277] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 1105A800 == 46 [pid = 3880] [id = 220] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 16D71000 == 45 [pid = 3880] [id = 302] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 1043F800 == 44 [pid = 3880] [id = 211] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 104F1000 == 43 [pid = 3880] [id = 218] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 1129D000 == 42 [pid = 3880] [id = 217] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 11051400 == 41 [pid = 3880] [id = 338] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 0C77F400 == 40 [pid = 3880] [id = 337] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 1A5D5000 == 39 [pid = 3880] [id = 336] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 11A04400 == 38 [pid = 3880] [id = 334] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 0F307800 == 37 [pid = 3880] [id = 335] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 1979B800 == 36 [pid = 3880] [id = 332] 06:32:24 INFO - PROCESS | 3880 | --DOCSHELL 0F218400 == 35 [pid = 3880] [id = 333] 06:32:25 INFO - PROCESS | 3880 | --DOCSHELL 0F308000 == 34 [pid = 3880] [id = 339] 06:32:25 INFO - PROCESS | 3880 | --DOCSHELL 16DA0000 == 33 [pid = 3880] [id = 343] 06:32:25 INFO - PROCESS | 3880 | --DOCSHELL 0F39D800 == 32 [pid = 3880] [id = 346] 06:32:25 INFO - PROCESS | 3880 | --DOCSHELL 11050400 == 31 [pid = 3880] [id = 345] 06:32:25 INFO - PROCESS | 3880 | --DOCSHELL 167D6C00 == 30 [pid = 3880] [id = 341] 06:32:25 INFO - PROCESS | 3880 | --DOCSHELL 16796800 == 29 [pid = 3880] [id = 344] 06:32:25 INFO - PROCESS | 3880 | --DOCSHELL 15C49000 == 28 [pid = 3880] [id = 340] 06:32:25 INFO - PROCESS | 3880 | --DOCSHELL 161AA000 == 27 [pid = 3880] [id = 342] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (1A5D6800) [pid = 3880] [serial = 996] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (19BBE400) [pid = 3880] [serial = 994] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (1848A000) [pid = 3880] [serial = 963] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (16E36800) [pid = 3880] [serial = 865] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (102D2C00) [pid = 3880] [serial = 856] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (17E5E400) [pid = 3880] [serial = 981] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (199BD000) [pid = 3880] [serial = 987] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (19914000) [pid = 3880] [serial = 957] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (17E61000) [pid = 3880] [serial = 982] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (17136800) [pid = 3880] [serial = 978] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (16A53000) [pid = 3880] [serial = 973] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (1713C400) [pid = 3880] [serial = 979] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (1990C000) [pid = 3880] [serial = 993] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (1A121400) [pid = 3880] [serial = 964] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (11766400) [pid = 3880] [serial = 970] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (168CCC00) [pid = 3880] [serial = 862] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (16DA0C00) [pid = 3880] [serial = 976] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (16DA3800) [pid = 3880] [serial = 823] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (1713F400) [pid = 3880] [serial = 868] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (157AF400) [pid = 3880] [serial = 967] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (157BA000) [pid = 3880] [serial = 990] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (16D98400) [pid = 3880] [serial = 975] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (1990E800) [pid = 3880] [serial = 910] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (14F5D400) [pid = 3880] [serial = 966] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (168CC000) [pid = 3880] [serial = 972] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (10562C00) [pid = 3880] [serial = 969] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (1983B400) [pid = 3880] [serial = 985] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (19F70800) [pid = 3880] [serial = 960] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (15C69C00) [pid = 3880] [serial = 954] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (199C2C00) [pid = 3880] [serial = 916] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (13364800) [pid = 3880] [serial = 904] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (1983A800) [pid = 3880] [serial = 984] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (19977800) [pid = 3880] [serial = 913] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (1757B400) [pid = 3880] [serial = 907] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (19BCC800) [pid = 3880] [serial = 988] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (11A04800) [pid = 3880] [serial = 951] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (168C7000) [pid = 3880] [serial = 991] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (12D7A000) [pid = 3880] [serial = 859] [outer = 00000000] [url = about:blank] 06:32:25 INFO - PROCESS | 3880 | 1464010345447 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2156ms 06:32:25 INFO - PROCESS | 3880 | 1464010345501 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:32:25 INFO - PROCESS | 3880 | 1464010345505 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 06:32:25 INFO - PROCESS | 3880 | 1464010345510 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:32:25 INFO - PROCESS | 3880 | 1464010345515 Marionette TRACE conn2 <- [1,1354,null,{}] 06:32:25 INFO - PROCESS | 3880 | 1464010345521 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:25 INFO - PROCESS | 3880 | 1464010345609 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:32:25 INFO - PROCESS | 3880 | 1464010345620 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:25 INFO - PROCESS | 3880 | ++DOCSHELL 0F21E400 == 28 [pid = 3880] [id = 348] 06:32:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (0F21F400) [pid = 3880] [serial = 1043] [outer = 00000000] 06:32:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (0F308C00) [pid = 3880] [serial = 1044] [outer = 0F21F400] 06:32:25 INFO - PROCESS | 3880 | 1464010345670 Marionette DEBUG loaded listener.js 06:32:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (0F39D800) [pid = 3880] [serial = 1045] [outer = 0F21F400] 06:32:26 INFO - PROCESS | 3880 | 1464010346163 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 06:32:26 INFO - PROCESS | 3880 | 1464010346218 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 06:32:26 INFO - PROCESS | 3880 | 1464010346224 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:32:26 INFO - PROCESS | 3880 | 1464010346227 Marionette TRACE conn2 <- [1,1358,null,{}] 06:32:26 INFO - PROCESS | 3880 | 1464010346230 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:26 INFO - PROCESS | 3880 | 1464010346313 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:32:26 INFO - PROCESS | 3880 | 1464010346324 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:26 INFO - PROCESS | 3880 | ++DOCSHELL 1027B800 == 29 [pid = 3880] [id = 349] 06:32:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (104E7400) [pid = 3880] [serial = 1046] [outer = 00000000] 06:32:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (105FB400) [pid = 3880] [serial = 1047] [outer = 104E7400] 06:32:26 INFO - PROCESS | 3880 | 1464010346369 Marionette DEBUG loaded listener.js 06:32:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (10A64800) [pid = 3880] [serial = 1048] [outer = 104E7400] 06:32:26 INFO - PROCESS | 3880 | 1464010346844 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 06:32:26 INFO - PROCESS | 3880 | 1464010346867 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 06:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:32:26 INFO - PROCESS | 3880 | 1464010346871 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:32:26 INFO - PROCESS | 3880 | 1464010346875 Marionette TRACE conn2 <- [1,1362,null,{}] 06:32:26 INFO - PROCESS | 3880 | 1464010346889 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:26 INFO - PROCESS | 3880 | 1464010346974 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:32:27 INFO - PROCESS | 3880 | 1464010347014 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:27 INFO - PROCESS | 3880 | ++DOCSHELL 11797C00 == 30 [pid = 3880] [id = 350] 06:32:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (11798C00) [pid = 3880] [serial = 1049] [outer = 00000000] 06:32:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (11A0DC00) [pid = 3880] [serial = 1050] [outer = 11798C00] 06:32:27 INFO - PROCESS | 3880 | 1464010347063 Marionette DEBUG loaded listener.js 06:32:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (12876800) [pid = 3880] [serial = 1051] [outer = 11798C00] 06:32:27 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:27 INFO - PROCESS | 3880 | 1464010347543 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 06:32:27 INFO - PROCESS | 3880 | 1464010347572 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 06:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:32:27 INFO - PROCESS | 3880 | 1464010347575 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:32:27 INFO - PROCESS | 3880 | 1464010347577 Marionette TRACE conn2 <- [1,1366,null,{}] 06:32:27 INFO - PROCESS | 3880 | 1464010347581 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:27 INFO - PROCESS | 3880 | 1464010347659 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:32:27 INFO - PROCESS | 3880 | 1464010347665 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:27 INFO - PROCESS | 3880 | ++DOCSHELL 12AE8000 == 31 [pid = 3880] [id = 351] 06:32:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (12B5E400) [pid = 3880] [serial = 1052] [outer = 00000000] 06:32:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (13312000) [pid = 3880] [serial = 1053] [outer = 12B5E400] 06:32:27 INFO - PROCESS | 3880 | 1464010347710 Marionette DEBUG loaded listener.js 06:32:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (138E6C00) [pid = 3880] [serial = 1054] [outer = 12B5E400] 06:32:28 INFO - PROCESS | 3880 | 1464010348125 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:32:28 INFO - PROCESS | 3880 | 1464010348174 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 06:32:28 INFO - PROCESS | 3880 | 1464010348177 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:32:28 INFO - PROCESS | 3880 | 1464010348179 Marionette TRACE conn2 <- [1,1370,null,{}] 06:32:28 INFO - PROCESS | 3880 | 1464010348182 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:28 INFO - PROCESS | 3880 | 1464010348264 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:32:28 INFO - PROCESS | 3880 | 1464010348270 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:28 INFO - PROCESS | 3880 | ++DOCSHELL 1330F400 == 32 [pid = 3880] [id = 352] 06:32:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (13BFBC00) [pid = 3880] [serial = 1055] [outer = 00000000] 06:32:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (14F5EC00) [pid = 3880] [serial = 1056] [outer = 13BFBC00] 06:32:28 INFO - PROCESS | 3880 | 1464010348315 Marionette DEBUG loaded listener.js 06:32:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (15284400) [pid = 3880] [serial = 1057] [outer = 13BFBC00] 06:32:28 INFO - PROCESS | 3880 | [3880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:28 INFO - PROCESS | 3880 | 1464010348777 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:32:28 INFO - PROCESS | 3880 | 1464010348818 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 06:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:32:28 INFO - PROCESS | 3880 | 1464010348822 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:32:28 INFO - PROCESS | 3880 | 1464010348823 Marionette TRACE conn2 <- [1,1374,null,{}] 06:32:28 INFO - PROCESS | 3880 | 1464010348827 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:28 INFO - PROCESS | 3880 | 1464010348933 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:32:28 INFO - PROCESS | 3880 | 1464010348942 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:28 INFO - PROCESS | 3880 | ++DOCSHELL 157BE400 == 33 [pid = 3880] [id = 353] 06:32:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (157C1C00) [pid = 3880] [serial = 1058] [outer = 00000000] 06:32:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (15C51C00) [pid = 3880] [serial = 1059] [outer = 157C1C00] 06:32:28 INFO - PROCESS | 3880 | 1464010348986 Marionette DEBUG loaded listener.js 06:32:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (15C65C00) [pid = 3880] [serial = 1060] [outer = 157C1C00] 06:32:29 INFO - PROCESS | 3880 | 1464010349408 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:32:29 INFO - PROCESS | 3880 | 1464010349463 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 06:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:32:29 INFO - PROCESS | 3880 | 1464010349466 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:32:29 INFO - PROCESS | 3880 | 1464010349468 Marionette TRACE conn2 <- [1,1378,null,{}] 06:32:29 INFO - PROCESS | 3880 | 1464010349471 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:29 INFO - PROCESS | 3880 | 1464010349547 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:32:29 INFO - PROCESS | 3880 | 1464010349555 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:29 INFO - PROCESS | 3880 | ++DOCSHELL 161AA000 == 34 [pid = 3880] [id = 354] 06:32:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (16791400) [pid = 3880] [serial = 1061] [outer = 00000000] 06:32:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (168C9C00) [pid = 3880] [serial = 1062] [outer = 16791400] 06:32:29 INFO - PROCESS | 3880 | 1464010349605 Marionette DEBUG loaded listener.js 06:32:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (168CA000) [pid = 3880] [serial = 1063] [outer = 16791400] 06:32:30 INFO - PROCESS | 3880 | 1464010350042 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 594ms 06:32:30 INFO - PROCESS | 3880 | 1464010350062 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 06:32:30 INFO - PROCESS | 3880 | 1464010350063 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 06:32:30 INFO - PROCESS | 3880 | 1464010350067 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:32:30 INFO - PROCESS | 3880 | 1464010350068 Marionette TRACE conn2 <- [1,1382,null,{}] 06:32:30 INFO - PROCESS | 3880 | 1464010350072 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:30 INFO - PROCESS | 3880 | 1464010350183 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:32:30 INFO - PROCESS | 3880 | 1464010350192 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:30 INFO - PROCESS | 3880 | ++DOCSHELL 105FB000 == 35 [pid = 3880] [id = 355] 06:32:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (11055000) [pid = 3880] [serial = 1064] [outer = 00000000] 06:32:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (16AE6400) [pid = 3880] [serial = 1065] [outer = 11055000] 06:32:30 INFO - PROCESS | 3880 | 1464010350246 Marionette DEBUG loaded listener.js 06:32:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (16A50800) [pid = 3880] [serial = 1066] [outer = 11055000] 06:32:30 INFO - PROCESS | 3880 | 1464010350642 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 594ms 06:32:30 INFO - PROCESS | 3880 | 1464010350664 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 06:32:30 INFO - PROCESS | 3880 | 1464010350666 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 06:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:32:30 INFO - PROCESS | 3880 | 1464010350669 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:32:30 INFO - PROCESS | 3880 | 1464010350671 Marionette TRACE conn2 <- [1,1386,null,{}] 06:32:30 INFO - PROCESS | 3880 | 1464010350674 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:30 INFO - PROCESS | 3880 | 1464010350747 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:32:30 INFO - PROCESS | 3880 | 1464010350753 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:30 INFO - PROCESS | 3880 | ++DOCSHELL 11797800 == 36 [pid = 3880] [id = 356] 06:32:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (168C4000) [pid = 3880] [serial = 1067] [outer = 00000000] 06:32:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (16D95C00) [pid = 3880] [serial = 1068] [outer = 168C4000] 06:32:30 INFO - PROCESS | 3880 | 1464010350875 Marionette DEBUG loaded listener.js 06:32:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (16D96000) [pid = 3880] [serial = 1069] [outer = 168C4000] 06:32:31 INFO - PROCESS | 3880 | 1464010351304 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 703ms 06:32:31 INFO - PROCESS | 3880 | 1464010351373 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 06:32:31 INFO - PROCESS | 3880 | 1464010351375 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 06:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:32:31 INFO - PROCESS | 3880 | 1464010351379 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:32:31 INFO - PROCESS | 3880 | 1464010351380 Marionette TRACE conn2 <- [1,1390,null,{}] 06:32:31 INFO - PROCESS | 3880 | 1464010351384 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:31 INFO - PROCESS | 3880 | 1464010351490 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:32:31 INFO - PROCESS | 3880 | 1464010351498 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:31 INFO - PROCESS | 3880 | ++DOCSHELL 0F309C00 == 37 [pid = 3880] [id = 357] 06:32:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (13BF8800) [pid = 3880] [serial = 1070] [outer = 00000000] 06:32:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (16DA3C00) [pid = 3880] [serial = 1071] [outer = 13BF8800] 06:32:31 INFO - PROCESS | 3880 | 1464010351545 Marionette DEBUG loaded listener.js 06:32:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (16E2F000) [pid = 3880] [serial = 1072] [outer = 13BF8800] 06:32:31 INFO - PROCESS | 3880 | 1464010351987 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 641ms 06:32:32 INFO - PROCESS | 3880 | 1464010352018 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:32:32 INFO - PROCESS | 3880 | 1464010352020 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 06:32:32 INFO - PROCESS | 3880 | 1464010352023 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:32:32 INFO - PROCESS | 3880 | 1464010352025 Marionette TRACE conn2 <- [1,1394,null,{}] 06:32:32 INFO - PROCESS | 3880 | 1464010352028 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:32 INFO - PROCESS | 3880 | 1464010352185 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:32:32 INFO - PROCESS | 3880 | 1464010352246 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:32 INFO - PROCESS | 3880 | ++DOCSHELL 16E38400 == 38 [pid = 3880] [id = 358] 06:32:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (16F26000) [pid = 3880] [serial = 1073] [outer = 00000000] 06:32:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (17138000) [pid = 3880] [serial = 1074] [outer = 16F26000] 06:32:32 INFO - PROCESS | 3880 | 1464010352299 Marionette DEBUG loaded listener.js 06:32:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (174C6C00) [pid = 3880] [serial = 1075] [outer = 16F26000] 06:32:32 INFO - PROCESS | 3880 | 1464010352734 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 06:32:32 INFO - PROCESS | 3880 | 1464010352764 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:32:32 INFO - PROCESS | 3880 | 1464010352766 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 06:32:32 INFO - PROCESS | 3880 | 1464010352780 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:32:32 INFO - PROCESS | 3880 | 1464010352782 Marionette TRACE conn2 <- [1,1398,null,{}] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (14FB0C00) [pid = 3880] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (199C4C00) [pid = 3880] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (17A8FC00) [pid = 3880] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (10A5E000) [pid = 3880] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (16799000) [pid = 3880] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (16DA0400) [pid = 3880] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16E2C800) [pid = 3880] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (12B57C00) [pid = 3880] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (0F30D800) [pid = 3880] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (11052400) [pid = 3880] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (0C7EEC00) [pid = 3880] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (1A5D7400) [pid = 3880] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (174C5400) [pid = 3880] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (11CEB000) [pid = 3880] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (0F224000) [pid = 3880] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (1A128C00) [pid = 3880] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (168C3C00) [pid = 3880] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (15C49800) [pid = 3880] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (1105BC00) [pid = 3880] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:32:33 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (199BAC00) [pid = 3880] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:32:33 INFO - PROCESS | 3880 | 1464010353090 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:33 INFO - PROCESS | 3880 | 1464010353166 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:32:33 INFO - PROCESS | 3880 | 1464010353172 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:33 INFO - PROCESS | 3880 | ++DOCSHELL 11050800 == 39 [pid = 3880] [id = 359] 06:32:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (112DC000) [pid = 3880] [serial = 1076] [outer = 00000000] 06:32:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (13031400) [pid = 3880] [serial = 1077] [outer = 112DC000] 06:32:33 INFO - PROCESS | 3880 | 1464010353215 Marionette DEBUG loaded listener.js 06:32:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1335E400) [pid = 3880] [serial = 1078] [outer = 112DC000] 06:32:33 INFO - PROCESS | 3880 | 1464010353684 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 968ms 06:32:33 INFO - PROCESS | 3880 | 1464010353746 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:32:33 INFO - PROCESS | 3880 | 1464010353748 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 06:32:33 INFO - PROCESS | 3880 | 1464010353751 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:32:33 INFO - PROCESS | 3880 | 1464010353753 Marionette TRACE conn2 <- [1,1402,null,{}] 06:32:33 INFO - PROCESS | 3880 | 1464010353757 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:33 INFO - PROCESS | 3880 | 1464010353831 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:32:33 INFO - PROCESS | 3880 | 1464010353840 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:33 INFO - PROCESS | 3880 | ++DOCSHELL 112DB800 == 40 [pid = 3880] [id = 360] 06:32:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (13030C00) [pid = 3880] [serial = 1079] [outer = 00000000] 06:32:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (16D6C000) [pid = 3880] [serial = 1080] [outer = 13030C00] 06:32:33 INFO - PROCESS | 3880 | 1464010353886 Marionette DEBUG loaded listener.js 06:32:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (17137400) [pid = 3880] [serial = 1081] [outer = 13030C00] 06:32:34 INFO - PROCESS | 3880 | 1464010354342 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 641ms 06:32:34 INFO - PROCESS | 3880 | 1464010354390 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:32:34 INFO - PROCESS | 3880 | 1464010354392 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 06:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:32:34 INFO - PROCESS | 3880 | 1464010354395 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:32:34 INFO - PROCESS | 3880 | 1464010354397 Marionette TRACE conn2 <- [1,1406,null,{}] 06:32:34 INFO - PROCESS | 3880 | 1464010354400 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:34 INFO - PROCESS | 3880 | 1464010354474 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:32:34 INFO - PROCESS | 3880 | 1464010354483 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:34 INFO - PROCESS | 3880 | ++DOCSHELL 11056400 == 41 [pid = 3880] [id = 361] 06:32:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (15C49800) [pid = 3880] [serial = 1082] [outer = 00000000] 06:32:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (1713D000) [pid = 3880] [serial = 1083] [outer = 15C49800] 06:32:34 INFO - PROCESS | 3880 | 1464010354526 Marionette DEBUG loaded listener.js 06:32:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (17985400) [pid = 3880] [serial = 1084] [outer = 15C49800] 06:32:34 INFO - PROCESS | 3880 | 1464010354944 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 594ms 06:32:34 INFO - PROCESS | 3880 | 1464010354992 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:32:34 INFO - PROCESS | 3880 | 1464010354994 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 06:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:32:35 INFO - PROCESS | 3880 | 1464010355002 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:32:35 INFO - PROCESS | 3880 | 1464010355003 Marionette TRACE conn2 <- [1,1410,null,{}] 06:32:35 INFO - PROCESS | 3880 | 1464010355007 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:35 INFO - PROCESS | 3880 | 1464010355083 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:32:35 INFO - PROCESS | 3880 | 1464010355305 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:35 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F6400 == 42 [pid = 3880] [id = 362] 06:32:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (0C7F7800) [pid = 3880] [serial = 1085] [outer = 00000000] 06:32:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (0F21EC00) [pid = 3880] [serial = 1086] [outer = 0C7F7800] 06:32:35 INFO - PROCESS | 3880 | 1464010355361 Marionette DEBUG loaded listener.js 06:32:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (0F303800) [pid = 3880] [serial = 1087] [outer = 0C7F7800] 06:32:36 INFO - PROCESS | 3880 | 1464010356137 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1188ms 06:32:36 INFO - PROCESS | 3880 | 1464010356195 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:32:36 INFO - PROCESS | 3880 | 1464010356199 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 06:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:32:36 INFO - PROCESS | 3880 | 1464010356204 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:32:36 INFO - PROCESS | 3880 | 1464010356208 Marionette TRACE conn2 <- [1,1414,null,{}] 06:32:36 INFO - PROCESS | 3880 | 1464010356213 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:36 INFO - PROCESS | 3880 | 1464010356347 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:32:36 INFO - PROCESS | 3880 | 1464010356478 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:36 INFO - PROCESS | 3880 | ++DOCSHELL 1129C800 == 43 [pid = 3880] [id = 363] 06:32:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (1129DC00) [pid = 3880] [serial = 1088] [outer = 00000000] 06:32:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (11A06400) [pid = 3880] [serial = 1089] [outer = 1129DC00] 06:32:36 INFO - PROCESS | 3880 | 1464010356535 Marionette DEBUG loaded listener.js 06:32:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (12D78400) [pid = 3880] [serial = 1090] [outer = 1129DC00] 06:32:37 INFO - PROCESS | 3880 | 1464010357508 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 12D72800 == 42 [pid = 3880] [id = 260] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 13D10000 == 41 [pid = 3880] [id = 253] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 12B52400 == 40 [pid = 3880] [id = 261] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 12D70400 == 39 [pid = 3880] [id = 252] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 11A03400 == 38 [pid = 3880] [id = 257] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 168C5000 == 37 [pid = 3880] [id = 256] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 161A9400 == 36 [pid = 3880] [id = 255] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 11A03800 == 35 [pid = 3880] [id = 251] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 157BB400 == 34 [pid = 3880] [id = 254] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 0F21FC00 == 33 [pid = 3880] [id = 249] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 0F310400 == 32 [pid = 3880] [id = 266] 06:32:37 INFO - PROCESS | 3880 | --DOCSHELL 11059800 == 31 [pid = 3880] [id = 347] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (19F73000) [pid = 3880] [serial = 949] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (1679F400) [pid = 3880] [serial = 955] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (19F79C00) [pid = 3880] [serial = 961] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (199BF000) [pid = 3880] [serial = 958] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (12D24400) [pid = 3880] [serial = 952] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (1822B800) [pid = 3880] [serial = 1041] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (16D71C00) [pid = 3880] [serial = 1027] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (16D65C00) [pid = 3880] [serial = 1026] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (16F2B400) [pid = 3880] [serial = 1030] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (16E32400) [pid = 3880] [serial = 1029] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (17588000) [pid = 3880] [serial = 1032] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (17139000) [pid = 3880] [serial = 1038] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (17981800) [pid = 3880] [serial = 1033] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (12AEA000) [pid = 3880] [serial = 1017] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (17A97C00) [pid = 3880] [serial = 1039] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (140BF800) [pid = 3880] [serial = 1015] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (13D03000) [pid = 3880] [serial = 1014] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (10A61C00) [pid = 3880] [serial = 1012] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (104ED400) [pid = 3880] [serial = 1011] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (1A843C00) [pid = 3880] [serial = 1009] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (1A6B6C00) [pid = 3880] [serial = 1008] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (19971000) [pid = 3880] [serial = 1006] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (18069800) [pid = 3880] [serial = 1005] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (168C3400) [pid = 3880] [serial = 1003] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (1640E400) [pid = 3880] [serial = 1002] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (11CEE800) [pid = 3880] [serial = 1000] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (11218400) [pid = 3880] [serial = 999] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (1A6B2800) [pid = 3880] [serial = 997] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (168CC400) [pid = 3880] [serial = 1023] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (161A5800) [pid = 3880] [serial = 1020] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (16411000) [pid = 3880] [serial = 1021] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (1336A800) [pid = 3880] [serial = 1018] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (15C52C00) [pid = 3880] [serial = 1035] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (16A51C00) [pid = 3880] [serial = 1024] [outer = 00000000] [url = about:blank] 06:32:37 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (16D66400) [pid = 3880] [serial = 1036] [outer = 00000000] [url = about:blank] 06:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1391ms 06:32:37 INFO - PROCESS | 3880 | 1464010357606 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:32:37 INFO - PROCESS | 3880 | 1464010357610 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 06:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:32:37 INFO - PROCESS | 3880 | 1464010357615 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:32:37 INFO - PROCESS | 3880 | 1464010357619 Marionette TRACE conn2 <- [1,1418,null,{}] 06:32:37 INFO - PROCESS | 3880 | 1464010357625 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:37 INFO - PROCESS | 3880 | 1464010357714 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:32:37 INFO - PROCESS | 3880 | 1464010357722 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:37 INFO - PROCESS | 3880 | ++DOCSHELL 1043B400 == 32 [pid = 3880] [id = 364] 06:32:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (1043F800) [pid = 3880] [serial = 1091] [outer = 00000000] 06:32:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (104ED400) [pid = 3880] [serial = 1092] [outer = 1043F800] 06:32:37 INFO - PROCESS | 3880 | 1464010357770 Marionette DEBUG loaded listener.js 06:32:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (105F4C00) [pid = 3880] [serial = 1093] [outer = 1043F800] 06:32:38 INFO - PROCESS | 3880 | 1464010358293 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 688ms 06:32:38 INFO - PROCESS | 3880 | 1464010358353 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:32:38 INFO - PROCESS | 3880 | 1464010358357 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 06:32:38 INFO - PROCESS | 3880 | 1464010358363 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:32:38 INFO - PROCESS | 3880 | 1464010358367 Marionette TRACE conn2 <- [1,1422,null,{}] 06:32:38 INFO - PROCESS | 3880 | 1464010358374 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:38 INFO - PROCESS | 3880 | 1464010358475 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:32:38 INFO - PROCESS | 3880 | 1464010358571 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:38 INFO - PROCESS | 3880 | ++DOCSHELL 10480000 == 33 [pid = 3880] [id = 365] 06:32:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (104E6800) [pid = 3880] [serial = 1094] [outer = 00000000] 06:32:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (10A58400) [pid = 3880] [serial = 1095] [outer = 104E6800] 06:32:38 INFO - PROCESS | 3880 | 1464010358626 Marionette DEBUG loaded listener.js 06:32:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (11052000) [pid = 3880] [serial = 1096] [outer = 104E6800] 06:32:39 INFO - PROCESS | 3880 | 1464010359261 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 938ms 06:32:39 INFO - PROCESS | 3880 | 1464010359312 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:32:39 INFO - PROCESS | 3880 | 1464010359316 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 06:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:32:39 INFO - PROCESS | 3880 | 1464010359325 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:32:39 INFO - PROCESS | 3880 | 1464010359329 Marionette TRACE conn2 <- [1,1426,null,{}] 06:32:39 INFO - PROCESS | 3880 | 1464010359333 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:39 INFO - PROCESS | 3880 | 1464010359430 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:32:39 INFO - PROCESS | 3880 | 1464010359511 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:39 INFO - PROCESS | 3880 | ++DOCSHELL 1176AC00 == 34 [pid = 3880] [id = 366] 06:32:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (1176C400) [pid = 3880] [serial = 1097] [outer = 00000000] 06:32:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (12896400) [pid = 3880] [serial = 1098] [outer = 1176C400] 06:32:39 INFO - PROCESS | 3880 | 1464010359564 Marionette DEBUG loaded listener.js 06:32:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (12D1D400) [pid = 3880] [serial = 1099] [outer = 1176C400] 06:32:40 INFO - PROCESS | 3880 | 1464010360159 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 891ms 06:32:40 INFO - PROCESS | 3880 | 1464010360227 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:32:40 INFO - PROCESS | 3880 | 1464010360230 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 06:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:32:40 INFO - PROCESS | 3880 | 1464010360233 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:32:40 INFO - PROCESS | 3880 | 1464010360236 Marionette TRACE conn2 <- [1,1430,null,{}] 06:32:40 INFO - PROCESS | 3880 | 1464010360247 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:40 INFO - PROCESS | 3880 | 1464010360380 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:32:40 INFO - PROCESS | 3880 | 1464010360504 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:40 INFO - PROCESS | 3880 | ++DOCSHELL 1422C000 == 35 [pid = 3880] [id = 367] 06:32:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (1422C800) [pid = 3880] [serial = 1100] [outer = 00000000] 06:32:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (1527B400) [pid = 3880] [serial = 1101] [outer = 1422C800] 06:32:40 INFO - PROCESS | 3880 | 1464010360563 Marionette DEBUG loaded listener.js 06:32:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (15715000) [pid = 3880] [serial = 1102] [outer = 1422C800] 06:32:41 INFO - PROCESS | 3880 | 1464010361157 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 938ms 06:32:41 INFO - PROCESS | 3880 | 1464010361178 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:32:41 INFO - PROCESS | 3880 | 1464010361180 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 06:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:32:41 INFO - PROCESS | 3880 | 1464010361184 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:32:41 INFO - PROCESS | 3880 | 1464010361186 Marionette TRACE conn2 <- [1,1434,null,{}] 06:32:41 INFO - PROCESS | 3880 | 1464010361189 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:41 INFO - PROCESS | 3880 | 1464010361284 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:32:41 INFO - PROCESS | 3880 | 1464010361364 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:41 INFO - PROCESS | 3880 | ++DOCSHELL 1382EC00 == 36 [pid = 3880] [id = 368] 06:32:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (15C44C00) [pid = 3880] [serial = 1103] [outer = 00000000] 06:32:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (15C68800) [pid = 3880] [serial = 1104] [outer = 15C44C00] 06:32:41 INFO - PROCESS | 3880 | 1464010361418 Marionette DEBUG loaded listener.js 06:32:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (16793000) [pid = 3880] [serial = 1105] [outer = 15C44C00] 06:32:42 INFO - PROCESS | 3880 | 1464010362049 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 938ms 06:32:42 INFO - PROCESS | 3880 | 1464010362129 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:32:42 INFO - PROCESS | 3880 | 1464010362131 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 06:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:32:42 INFO - PROCESS | 3880 | 1464010362135 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:32:42 INFO - PROCESS | 3880 | 1464010362137 Marionette TRACE conn2 <- [1,1438,null,{}] 06:32:42 INFO - PROCESS | 3880 | 1464010362141 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:42 INFO - PROCESS | 3880 | 1464010362234 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:32:42 INFO - PROCESS | 3880 | 1464010362312 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:42 INFO - PROCESS | 3880 | ++DOCSHELL 16795000 == 37 [pid = 3880] [id = 369] 06:32:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (16795400) [pid = 3880] [serial = 1106] [outer = 00000000] 06:32:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (167A0800) [pid = 3880] [serial = 1107] [outer = 16795400] 06:32:42 INFO - PROCESS | 3880 | 1464010362365 Marionette DEBUG loaded listener.js 06:32:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (168C9400) [pid = 3880] [serial = 1108] [outer = 16795400] 06:32:43 INFO - PROCESS | 3880 | 1464010363020 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 937ms 06:32:43 INFO - PROCESS | 3880 | 1464010363081 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:32:43 INFO - PROCESS | 3880 | 1464010363084 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 06:32:43 INFO - PROCESS | 3880 | 1464010363089 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:32:43 INFO - PROCESS | 3880 | 1464010363093 Marionette TRACE conn2 <- [1,1442,null,{}] 06:32:43 INFO - PROCESS | 3880 | 1464010363100 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:43 INFO - PROCESS | 3880 | 1464010363193 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:32:43 INFO - PROCESS | 3880 | 1464010363312 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:43 INFO - PROCESS | 3880 | ++DOCSHELL 0F304800 == 38 [pid = 3880] [id = 370] 06:32:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (10437800) [pid = 3880] [serial = 1109] [outer = 00000000] 06:32:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (10BAF400) [pid = 3880] [serial = 1110] [outer = 10437800] 06:32:43 INFO - PROCESS | 3880 | 1464010363367 Marionette DEBUG loaded listener.js 06:32:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (11CECC00) [pid = 3880] [serial = 1111] [outer = 10437800] 06:32:43 INFO - PROCESS | 3880 | 1464010363802 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 734ms 06:32:43 INFO - PROCESS | 3880 | 1464010363832 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:32:43 INFO - PROCESS | 3880 | 1464010363837 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 06:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:32:43 INFO - PROCESS | 3880 | 1464010363843 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:32:43 INFO - PROCESS | 3880 | 1464010363845 Marionette TRACE conn2 <- [1,1446,null,{}] 06:32:43 INFO - PROCESS | 3880 | 1464010363853 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:43 INFO - PROCESS | 3880 | 1464010363934 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:32:43 INFO - PROCESS | 3880 | 1464010363942 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:43 INFO - PROCESS | 3880 | ++DOCSHELL 13837800 == 39 [pid = 3880] [id = 371] 06:32:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (138DBC00) [pid = 3880] [serial = 1112] [outer = 00000000] 06:32:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (157BB400) [pid = 3880] [serial = 1113] [outer = 138DBC00] 06:32:43 INFO - PROCESS | 3880 | 1464010363996 Marionette DEBUG loaded listener.js 06:32:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (15C50400) [pid = 3880] [serial = 1114] [outer = 138DBC00] 06:32:44 INFO - PROCESS | 3880 | 1464010364468 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 640ms 06:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:32:44 INFO - PROCESS | 3880 | 1464010364482 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:32:44 INFO - PROCESS | 3880 | 1464010364484 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 06:32:44 INFO - PROCESS | 3880 | 1464010364488 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:32:44 INFO - PROCESS | 3880 | 1464010364491 Marionette TRACE conn2 <- [1,1450,null,{}] 06:32:44 INFO - PROCESS | 3880 | 1464010364501 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:44 INFO - PROCESS | 3880 | 1464010364582 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:32:44 INFO - PROCESS | 3880 | 1464010364591 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:44 INFO - PROCESS | 3880 | ++DOCSHELL 168C7800 == 40 [pid = 3880] [id = 372] 06:32:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (1693C400) [pid = 3880] [serial = 1115] [outer = 00000000] 06:32:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (16AE8800) [pid = 3880] [serial = 1116] [outer = 1693C400] 06:32:44 INFO - PROCESS | 3880 | 1464010364638 Marionette DEBUG loaded listener.js 06:32:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (16D6A800) [pid = 3880] [serial = 1117] [outer = 1693C400] 06:32:45 INFO - PROCESS | 3880 | 1464010365132 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 703ms 06:32:45 INFO - PROCESS | 3880 | 1464010365185 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:32:45 INFO - PROCESS | 3880 | 1464010365187 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 06:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:32:45 INFO - PROCESS | 3880 | 1464010365190 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:32:45 INFO - PROCESS | 3880 | 1464010365192 Marionette TRACE conn2 <- [1,1454,null,{}] 06:32:45 INFO - PROCESS | 3880 | 1464010365202 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:45 INFO - PROCESS | 3880 | 1464010365309 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:32:45 INFO - PROCESS | 3880 | 1464010365403 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:45 INFO - PROCESS | 3880 | ++DOCSHELL 1422AC00 == 41 [pid = 3880] [id = 373] 06:32:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (16D97800) [pid = 3880] [serial = 1118] [outer = 00000000] 06:32:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (16D9F400) [pid = 3880] [serial = 1119] [outer = 16D97800] 06:32:45 INFO - PROCESS | 3880 | 1464010365446 Marionette DEBUG loaded listener.js 06:32:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (16E2D400) [pid = 3880] [serial = 1120] [outer = 16D97800] 06:32:45 INFO - PROCESS | 3880 | 1464010365876 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 750ms 06:32:45 INFO - PROCESS | 3880 | 1464010365932 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:32:45 INFO - PROCESS | 3880 | 1464010365934 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 06:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:32:45 INFO - PROCESS | 3880 | 1464010365937 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:32:45 INFO - PROCESS | 3880 | 1464010365939 Marionette TRACE conn2 <- [1,1458,null,{}] 06:32:45 INFO - PROCESS | 3880 | 1464010365943 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:46 INFO - PROCESS | 3880 | 1464010366056 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:32:46 INFO - PROCESS | 3880 | 1464010366068 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:46 INFO - PROCESS | 3880 | ++DOCSHELL 12B5F000 == 42 [pid = 3880] [id = 374] 06:32:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (13BEE800) [pid = 3880] [serial = 1121] [outer = 00000000] 06:32:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (16F25000) [pid = 3880] [serial = 1122] [outer = 13BEE800] 06:32:46 INFO - PROCESS | 3880 | 1464010366111 Marionette DEBUG loaded listener.js 06:32:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (16F30000) [pid = 3880] [serial = 1123] [outer = 13BEE800] 06:32:46 INFO - PROCESS | 3880 | 1464010366559 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 641ms 06:32:46 INFO - PROCESS | 3880 | 1464010366574 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:32:46 INFO - PROCESS | 3880 | 1464010366576 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 06:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:32:46 INFO - PROCESS | 3880 | 1464010366580 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:32:46 INFO - PROCESS | 3880 | 1464010366581 Marionette TRACE conn2 <- [1,1462,null,{}] 06:32:46 INFO - PROCESS | 3880 | 1464010366585 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:46 INFO - PROCESS | 3880 | 1464010366742 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:32:46 INFO - PROCESS | 3880 | 1464010366770 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:46 INFO - PROCESS | 3880 | ++DOCSHELL 175C6400 == 43 [pid = 3880] [id = 375] 06:32:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (175CB000) [pid = 3880] [serial = 1124] [outer = 00000000] 06:32:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (17A91C00) [pid = 3880] [serial = 1125] [outer = 175CB000] 06:32:46 INFO - PROCESS | 3880 | 1464010366820 Marionette DEBUG loaded listener.js 06:32:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (17A93000) [pid = 3880] [serial = 1126] [outer = 175CB000] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (13BF8800) [pid = 3880] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (12B5E400) [pid = 3880] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (157C1C00) [pid = 3880] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (104E7400) [pid = 3880] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (11798C00) [pid = 3880] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (0F21F400) [pid = 3880] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (11055000) [pid = 3880] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (16791400) [pid = 3880] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (16F26000) [pid = 3880] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (112DC000) [pid = 3880] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (13030C00) [pid = 3880] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (13BFBC00) [pid = 3880] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (168C4000) [pid = 3880] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:32:47 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (15C49800) [pid = 3880] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:32:47 INFO - PROCESS | 3880 | 1464010367273 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 06:32:47 INFO - PROCESS | 3880 | 1464010367320 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:32:47 INFO - PROCESS | 3880 | 1464010367322 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 06:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:32:47 INFO - PROCESS | 3880 | 1464010367325 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:32:47 INFO - PROCESS | 3880 | 1464010367327 Marionette TRACE conn2 <- [1,1466,null,{}] 06:32:47 INFO - PROCESS | 3880 | 1464010367331 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:47 INFO - PROCESS | 3880 | 1464010367405 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:32:47 INFO - PROCESS | 3880 | 1464010367412 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:47 INFO - PROCESS | 3880 | ++DOCSHELL 15C49800 == 44 [pid = 3880] [id = 376] 06:32:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (16791400) [pid = 3880] [serial = 1127] [outer = 00000000] 06:32:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (17135C00) [pid = 3880] [serial = 1128] [outer = 16791400] 06:32:47 INFO - PROCESS | 3880 | 1464010367455 Marionette DEBUG loaded listener.js 06:32:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (17986C00) [pid = 3880] [serial = 1129] [outer = 16791400] 06:32:47 INFO - PROCESS | 3880 | 1464010367875 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 594ms 06:32:47 INFO - PROCESS | 3880 | 1464010367923 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:32:47 INFO - PROCESS | 3880 | 1464010367925 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 06:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:32:47 INFO - PROCESS | 3880 | 1464010367928 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:32:47 INFO - PROCESS | 3880 | 1464010367930 Marionette TRACE conn2 <- [1,1470,null,{}] 06:32:47 INFO - PROCESS | 3880 | 1464010367934 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:48 INFO - PROCESS | 3880 | 1464010368022 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:32:48 INFO - PROCESS | 3880 | 1464010368031 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:48 INFO - PROCESS | 3880 | ++DOCSHELL 17A8EC00 == 45 [pid = 3880] [id = 377] 06:32:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (17A97000) [pid = 3880] [serial = 1130] [outer = 00000000] 06:32:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (1822D800) [pid = 3880] [serial = 1131] [outer = 17A97000] 06:32:48 INFO - PROCESS | 3880 | 1464010368075 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (18238800) [pid = 3880] [serial = 1132] [outer = 17A97000] 06:32:48 INFO - PROCESS | 3880 | 1464010368530 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 625ms 06:32:48 INFO - PROCESS | 3880 | 1464010368572 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:32:48 INFO - PROCESS | 3880 | 1464010368574 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 06:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:32:48 INFO - PROCESS | 3880 | 1464010368581 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:32:48 INFO - PROCESS | 3880 | 1464010368583 Marionette TRACE conn2 <- [1,1474,null,{}] 06:32:48 INFO - PROCESS | 3880 | 1464010368586 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:48 INFO - PROCESS | 3880 | 1464010368661 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:32:48 INFO - PROCESS | 3880 | 1464010368668 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:48 INFO - PROCESS | 3880 | ++DOCSHELL 0F221800 == 46 [pid = 3880] [id = 378] 06:32:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (10A5A000) [pid = 3880] [serial = 1133] [outer = 00000000] 06:32:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (1979BC00) [pid = 3880] [serial = 1134] [outer = 10A5A000] 06:32:48 INFO - PROCESS | 3880 | 1464010368712 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (197A3C00) [pid = 3880] [serial = 1135] [outer = 10A5A000] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 0F21A800 == 45 [pid = 3880] [id = 265] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 10BAB800 == 44 [pid = 3880] [id = 264] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 0F226000 == 43 [pid = 3880] [id = 263] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 0F226400 == 42 [pid = 3880] [id = 250] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 14229C00 == 41 [pid = 3880] [id = 262] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 12D1B800 == 40 [pid = 3880] [id = 258] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 16D72000 == 39 [pid = 3880] [id = 259] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 0F304800 == 38 [pid = 3880] [id = 370] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 16795000 == 37 [pid = 3880] [id = 369] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 1422C000 == 36 [pid = 3880] [id = 367] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 1382EC00 == 35 [pid = 3880] [id = 368] 06:32:49 INFO - PROCESS | 3880 | --DOCSHELL 1176AC00 == 34 [pid = 3880] [id = 366] 06:32:50 INFO - PROCESS | 3880 | --DOCSHELL 17A8EC00 == 33 [pid = 3880] [id = 377] 06:32:50 INFO - PROCESS | 3880 | --DOCSHELL 15C49800 == 32 [pid = 3880] [id = 376] 06:32:50 INFO - PROCESS | 3880 | --DOCSHELL 13837800 == 31 [pid = 3880] [id = 371] 06:32:50 INFO - PROCESS | 3880 | --DOCSHELL 168C7800 == 30 [pid = 3880] [id = 372] 06:32:50 INFO - PROCESS | 3880 | --DOCSHELL 12B5F000 == 29 [pid = 3880] [id = 374] 06:32:50 INFO - PROCESS | 3880 | --DOCSHELL 1422AC00 == 28 [pid = 3880] [id = 373] 06:32:50 INFO - PROCESS | 3880 | --DOCSHELL 175C6400 == 27 [pid = 3880] [id = 375] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (16DA3C00) [pid = 3880] [serial = 1071] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (13312000) [pid = 3880] [serial = 1053] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (138E6C00) [pid = 3880] [serial = 1054] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (15C51C00) [pid = 3880] [serial = 1059] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (15C65C00) [pid = 3880] [serial = 1060] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (105FB400) [pid = 3880] [serial = 1047] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (10A64800) [pid = 3880] [serial = 1048] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (11A0DC00) [pid = 3880] [serial = 1050] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (12876800) [pid = 3880] [serial = 1051] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (0F308C00) [pid = 3880] [serial = 1044] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (0F39D800) [pid = 3880] [serial = 1045] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (16AE6400) [pid = 3880] [serial = 1065] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (16A50800) [pid = 3880] [serial = 1066] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (168C9C00) [pid = 3880] [serial = 1062] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (168CA000) [pid = 3880] [serial = 1063] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (17138000) [pid = 3880] [serial = 1074] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (0F21EC00) [pid = 3880] [serial = 1086] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (11A06400) [pid = 3880] [serial = 1089] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (174C6C00) [pid = 3880] [serial = 1075] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (13031400) [pid = 3880] [serial = 1077] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (16D6C000) [pid = 3880] [serial = 1080] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (14F5EC00) [pid = 3880] [serial = 1056] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (15284400) [pid = 3880] [serial = 1057] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (1335E400) [pid = 3880] [serial = 1078] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (16D96000) [pid = 3880] [serial = 1069] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (16D95C00) [pid = 3880] [serial = 1068] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (17137400) [pid = 3880] [serial = 1081] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (16E2F000) [pid = 3880] [serial = 1072] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (17985400) [pid = 3880] [serial = 1084] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (1713D000) [pid = 3880] [serial = 1083] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (104ED400) [pid = 3880] [serial = 1092] [outer = 00000000] [url = about:blank] 06:32:50 INFO - PROCESS | 3880 | 1464010370598 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2062ms 06:32:50 INFO - PROCESS | 3880 | 1464010370638 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:32:50 INFO - PROCESS | 3880 | 1464010370641 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 06:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:32:50 INFO - PROCESS | 3880 | 1464010370647 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:32:50 INFO - PROCESS | 3880 | 1464010370650 Marionette TRACE conn2 <- [1,1478,null,{}] 06:32:50 INFO - PROCESS | 3880 | 1464010370656 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:50 INFO - PROCESS | 3880 | 1464010370742 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:32:50 INFO - PROCESS | 3880 | 1464010370750 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:50 INFO - PROCESS | 3880 | ++DOCSHELL 0F310400 == 28 [pid = 3880] [id = 379] 06:32:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (10231C00) [pid = 3880] [serial = 1136] [outer = 00000000] 06:32:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (1043FC00) [pid = 3880] [serial = 1137] [outer = 10231C00] 06:32:50 INFO - PROCESS | 3880 | 1464010370797 Marionette DEBUG loaded listener.js 06:32:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (1055F400) [pid = 3880] [serial = 1138] [outer = 10231C00] 06:32:51 INFO - PROCESS | 3880 | 1464010371297 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 687ms 06:32:51 INFO - PROCESS | 3880 | 1464010371347 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:32:51 INFO - PROCESS | 3880 | 1464010371353 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 06:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:32:51 INFO - PROCESS | 3880 | 1464010371360 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:32:51 INFO - PROCESS | 3880 | 1464010371362 Marionette TRACE conn2 <- [1,1482,null,{}] 06:32:51 INFO - PROCESS | 3880 | 1464010371383 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:51 INFO - PROCESS | 3880 | 1464010371470 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:32:51 INFO - PROCESS | 3880 | 1464010371558 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:51 INFO - PROCESS | 3880 | ++DOCSHELL 0F30A400 == 29 [pid = 3880] [id = 380] 06:32:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (10273800) [pid = 3880] [serial = 1139] [outer = 00000000] 06:32:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (1121DC00) [pid = 3880] [serial = 1140] [outer = 10273800] 06:32:51 INFO - PROCESS | 3880 | 1464010371602 Marionette DEBUG loaded listener.js 06:32:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (112A7400) [pid = 3880] [serial = 1141] [outer = 10273800] 06:32:51 INFO - PROCESS | 3880 | 1464010371977 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 656ms 06:32:52 INFO - PROCESS | 3880 | 1464010372016 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:32:52 INFO - PROCESS | 3880 | 1464010372019 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 06:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:32:52 INFO - PROCESS | 3880 | 1464010372022 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:32:52 INFO - PROCESS | 3880 | 1464010372026 Marionette TRACE conn2 <- [1,1486,null,{}] 06:32:52 INFO - PROCESS | 3880 | 1464010372044 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:52 INFO - PROCESS | 3880 | 1464010372151 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:32:52 INFO - PROCESS | 3880 | 1464010372163 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:52 INFO - PROCESS | 3880 | ++DOCSHELL 12AEB800 == 30 [pid = 3880] [id = 381] 06:32:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (12AEBC00) [pid = 3880] [serial = 1142] [outer = 00000000] 06:32:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (12D79000) [pid = 3880] [serial = 1143] [outer = 12AEBC00] 06:32:52 INFO - PROCESS | 3880 | 1464010372212 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (130C9800) [pid = 3880] [serial = 1144] [outer = 12AEBC00] 06:32:52 INFO - PROCESS | 3880 | 1464010372647 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:32:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (12D1DC00) [pid = 3880] [serial = 1145] [outer = 1B2ADC00] 06:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 640ms 06:32:52 INFO - PROCESS | 3880 | 1464010372691 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:32:52 INFO - PROCESS | 3880 | 1464010372694 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 06:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:32:52 INFO - PROCESS | 3880 | 1464010372727 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:32:52 INFO - PROCESS | 3880 | 1464010372729 Marionette TRACE conn2 <- [1,1490,null,{}] 06:32:52 INFO - PROCESS | 3880 | 1464010372732 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:52 INFO - PROCESS | 3880 | 1464010372814 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:32:52 INFO - PROCESS | 3880 | 1464010372823 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:52 INFO - PROCESS | 3880 | ++DOCSHELL 105F7800 == 31 [pid = 3880] [id = 382] 06:32:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (10BAB800) [pid = 3880] [serial = 1146] [outer = 00000000] 06:32:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (140BF800) [pid = 3880] [serial = 1147] [outer = 10BAB800] 06:32:52 INFO - PROCESS | 3880 | 1464010372881 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (15284000) [pid = 3880] [serial = 1148] [outer = 10BAB800] 06:32:53 INFO - PROCESS | 3880 | 1464010373320 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 625ms 06:32:53 INFO - PROCESS | 3880 | 1464010373367 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:32:53 INFO - PROCESS | 3880 | 1464010373369 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 06:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:32:53 INFO - PROCESS | 3880 | 1464010373372 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:32:53 INFO - PROCESS | 3880 | 1464010373374 Marionette TRACE conn2 <- [1,1494,null,{}] 06:32:53 INFO - PROCESS | 3880 | 1464010373377 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:53 INFO - PROCESS | 3880 | 1464010373450 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:32:53 INFO - PROCESS | 3880 | 1464010373456 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:53 INFO - PROCESS | 3880 | ++DOCSHELL 15324C00 == 32 [pid = 3880] [id = 383] 06:32:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (157B1800) [pid = 3880] [serial = 1149] [outer = 00000000] 06:32:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (157BD000) [pid = 3880] [serial = 1150] [outer = 157B1800] 06:32:53 INFO - PROCESS | 3880 | 1464010373499 Marionette DEBUG loaded listener.js 06:32:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (15C49800) [pid = 3880] [serial = 1151] [outer = 157B1800] 06:32:53 INFO - PROCESS | 3880 | 1464010373962 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 640ms 06:32:53 INFO - PROCESS | 3880 | 1464010374011 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:32:53 INFO - PROCESS | 3880 | 1464010374013 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 06:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:32:54 INFO - PROCESS | 3880 | 1464010374016 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:32:54 INFO - PROCESS | 3880 | 1464010374018 Marionette TRACE conn2 <- [1,1498,null,{}] 06:32:54 INFO - PROCESS | 3880 | 1464010374065 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:54 INFO - PROCESS | 3880 | 1464010374172 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:32:54 INFO - PROCESS | 3880 | 1464010374304 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:54 INFO - PROCESS | 3880 | ++DOCSHELL 0F30CC00 == 33 [pid = 3880] [id = 384] 06:32:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (0F30DC00) [pid = 3880] [serial = 1152] [outer = 00000000] 06:32:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (102D4C00) [pid = 3880] [serial = 1153] [outer = 0F30DC00] 06:32:54 INFO - PROCESS | 3880 | 1464010374361 Marionette DEBUG loaded listener.js 06:32:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (105F2400) [pid = 3880] [serial = 1154] [outer = 0F30DC00] 06:32:55 INFO - PROCESS | 3880 | 1464010375196 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1235ms 06:32:55 INFO - PROCESS | 3880 | 1464010375250 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:32:55 INFO - PROCESS | 3880 | 1464010375255 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 06:32:55 INFO - PROCESS | 3880 | 1464010375259 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:32:55 INFO - PROCESS | 3880 | 1464010375262 Marionette TRACE conn2 <- [1,1502,null,{}] 06:32:55 INFO - PROCESS | 3880 | 1464010375266 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:55 INFO - PROCESS | 3880 | 1464010375386 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:32:55 INFO - PROCESS | 3880 | 1464010375473 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:55 INFO - PROCESS | 3880 | ++DOCSHELL 1176A800 == 34 [pid = 3880] [id = 385] 06:32:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (1179B400) [pid = 3880] [serial = 1155] [outer = 00000000] 06:32:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (12897000) [pid = 3880] [serial = 1156] [outer = 1179B400] 06:32:55 INFO - PROCESS | 3880 | 1464010375570 Marionette DEBUG loaded listener.js 06:32:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (13072000) [pid = 3880] [serial = 1157] [outer = 1179B400] 06:32:56 INFO - PROCESS | 3880 | 1464010376361 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1141ms 06:32:56 INFO - PROCESS | 3880 | 1464010376407 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:32:56 INFO - PROCESS | 3880 | 1464010376411 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 06:32:56 INFO - PROCESS | 3880 | 1464010376416 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:32:56 INFO - PROCESS | 3880 | 1464010376420 Marionette TRACE conn2 <- [1,1506,null,{}] 06:32:56 INFO - PROCESS | 3880 | 1464010376433 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:56 INFO - PROCESS | 3880 | 1464010376541 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:32:56 INFO - PROCESS | 3880 | 1464010376618 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:56 INFO - PROCESS | 3880 | ++DOCSHELL 102EA800 == 35 [pid = 3880] [id = 386] 06:32:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1043A000) [pid = 3880] [serial = 1158] [outer = 00000000] 06:32:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (10A5A800) [pid = 3880] [serial = 1159] [outer = 1043A000] 06:32:56 INFO - PROCESS | 3880 | 1464010376666 Marionette DEBUG loaded listener.js 06:32:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (11056000) [pid = 3880] [serial = 1160] [outer = 1043A000] 06:32:57 INFO - PROCESS | 3880 | --DOCSHELL 11056400 == 34 [pid = 3880] [id = 361] 06:32:57 INFO - PROCESS | 3880 | --DOCSHELL 157BE400 == 33 [pid = 3880] [id = 353] 06:32:57 INFO - PROCESS | 3880 | --DOCSHELL 1027B800 == 32 [pid = 3880] [id = 349] 06:32:57 INFO - PROCESS | 3880 | --DOCSHELL 0F21E400 == 31 [pid = 3880] [id = 348] 06:32:57 INFO - PROCESS | 3880 | --DOCSHELL 10480000 == 30 [pid = 3880] [id = 365] 06:32:57 INFO - PROCESS | 3880 | --DOCSHELL 105F7800 == 29 [pid = 3880] [id = 382] 06:32:57 INFO - PROCESS | 3880 | --DOCSHELL 12AEB800 == 28 [pid = 3880] [id = 381] 06:32:57 INFO - PROCESS | 3880 | --DOCSHELL 0F30A400 == 27 [pid = 3880] [id = 380] 06:32:57 INFO - PROCESS | 3880 | --DOCSHELL 0F310400 == 26 [pid = 3880] [id = 379] 06:32:57 INFO - PROCESS | 3880 | 1464010377339 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 953ms 06:32:57 INFO - PROCESS | 3880 | 1464010377385 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:32:57 INFO - PROCESS | 3880 | 1464010377390 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 06:32:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:32:57 INFO - PROCESS | 3880 | 1464010377396 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:32:57 INFO - PROCESS | 3880 | 1464010377400 Marionette TRACE conn2 <- [1,1510,null,{}] 06:32:57 INFO - PROCESS | 3880 | 1464010377406 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:57 INFO - PROCESS | 3880 | 1464010377513 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:32:57 INFO - PROCESS | 3880 | 1464010377598 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:57 INFO - PROCESS | 3880 | ++DOCSHELL 105FB800 == 27 [pid = 3880] [id = 387] 06:32:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (105FBC00) [pid = 3880] [serial = 1161] [outer = 00000000] 06:32:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (11218C00) [pid = 3880] [serial = 1162] [outer = 105FBC00] 06:32:57 INFO - PROCESS | 3880 | 1464010377697 Marionette DEBUG loaded listener.js 06:32:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (11A02C00) [pid = 3880] [serial = 1163] [outer = 105FBC00] 06:32:58 INFO - PROCESS | 3880 | 1464010378273 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:32:58 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 () { 06:32:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:32:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:32:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:32:58 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 () { 06:32:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:32:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:32:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:32:58 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 () { 06:32:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:32:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:32:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:32:58 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 () { 06:32:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:32:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:32:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:32:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 906ms 06:32:58 INFO - PROCESS | 3880 | 1464010378300 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:32:58 INFO - PROCESS | 3880 | 1464010378306 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 06:32:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:32:58 INFO - PROCESS | 3880 | 1464010378312 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:32:58 INFO - PROCESS | 3880 | 1464010378315 Marionette TRACE conn2 <- [1,1514,null,{}] 06:32:58 INFO - PROCESS | 3880 | 1464010378319 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:58 INFO - PROCESS | 3880 | 1464010378424 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:32:58 INFO - PROCESS | 3880 | 1464010378520 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:58 INFO - PROCESS | 3880 | ++DOCSHELL 1176F400 == 28 [pid = 3880] [id = 388] 06:32:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (11A0C800) [pid = 3880] [serial = 1164] [outer = 00000000] 06:32:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (13D08400) [pid = 3880] [serial = 1165] [outer = 11A0C800] 06:32:58 INFO - PROCESS | 3880 | 1464010378576 Marionette DEBUG loaded listener.js 06:32:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (14F61400) [pid = 3880] [serial = 1166] [outer = 11A0C800] 06:32:59 INFO - PROCESS | 3880 | 1464010379097 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:32:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:32:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:32:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:32:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 844ms 06:32:59 INFO - PROCESS | 3880 | 1464010379177 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:32:59 INFO - PROCESS | 3880 | 1464010379180 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 06:32:59 INFO - PROCESS | 3880 | 1464010379186 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:32:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:32:59 INFO - PROCESS | 3880 | 1464010379190 Marionette TRACE conn2 <- [1,1518,null,{}] 06:32:59 INFO - PROCESS | 3880 | 1464010379202 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:59 INFO - PROCESS | 3880 | 1464010379309 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:32:59 INFO - PROCESS | 3880 | 1464010379410 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:59 INFO - PROCESS | 3880 | ++DOCSHELL 16798400 == 29 [pid = 3880] [id = 389] 06:32:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (16799400) [pid = 3880] [serial = 1167] [outer = 00000000] 06:32:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (1679FC00) [pid = 3880] [serial = 1168] [outer = 16799400] 06:32:59 INFO - PROCESS | 3880 | 1464010379476 Marionette DEBUG loaded listener.js 06:32:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (168CA000) [pid = 3880] [serial = 1169] [outer = 16799400] 06:32:59 INFO - PROCESS | 3880 | 1464010379969 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:32:59 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 06:32:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:32:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:32:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:32:59 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. 06:32:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:32:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 797ms 06:32:59 INFO - PROCESS | 3880 | 1464010379993 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:32:59 INFO - PROCESS | 3880 | 1464010379995 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 06:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:32:59 INFO - PROCESS | 3880 | 1464010379999 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:32:59 INFO - PROCESS | 3880 | 1464010380001 Marionette TRACE conn2 <- [1,1522,null,{}] 06:32:59 INFO - PROCESS | 3880 | 1464010380005 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:00 INFO - PROCESS | 3880 | 1464010380105 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:33:00 INFO - PROCESS | 3880 | 1464010380186 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:00 INFO - PROCESS | 3880 | ++DOCSHELL 16A51800 == 30 [pid = 3880] [id = 390] 06:33:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (16A5AC00) [pid = 3880] [serial = 1170] [outer = 00000000] 06:33:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (16D69400) [pid = 3880] [serial = 1171] [outer = 16A5AC00] 06:33:00 INFO - PROCESS | 3880 | 1464010380239 Marionette DEBUG loaded listener.js 06:33:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (16D72400) [pid = 3880] [serial = 1172] [outer = 16A5AC00] 06:33:00 INFO - PROCESS | 3880 | 1464010380835 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 907ms 06:33:00 INFO - PROCESS | 3880 | 1464010380903 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:33:00 INFO - PROCESS | 3880 | 1464010380905 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 06:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:33:00 INFO - PROCESS | 3880 | 1464010380909 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:33:00 INFO - PROCESS | 3880 | 1464010380911 Marionette TRACE conn2 <- [1,1526,null,{}] 06:33:00 INFO - PROCESS | 3880 | 1464010380914 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:00 INFO - PROCESS | 3880 | 1464010381007 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:33:01 INFO - PROCESS | 3880 | 1464010381088 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:01 INFO - PROCESS | 3880 | ++DOCSHELL 117A2000 == 31 [pid = 3880] [id = 391] 06:33:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (168CC000) [pid = 3880] [serial = 1173] [outer = 00000000] 06:33:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (16D9D800) [pid = 3880] [serial = 1174] [outer = 168CC000] 06:33:01 INFO - PROCESS | 3880 | 1464010381141 Marionette DEBUG loaded listener.js 06:33:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (16D9E000) [pid = 3880] [serial = 1175] [outer = 168CC000] 06:33:01 INFO - PROCESS | 3880 | 1464010381670 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 796ms 06:33:01 INFO - PROCESS | 3880 | 1464010381710 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:33:01 INFO - PROCESS | 3880 | 1464010381713 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 06:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:33:01 INFO - PROCESS | 3880 | 1464010381716 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:33:01 INFO - PROCESS | 3880 | 1464010381718 Marionette TRACE conn2 <- [1,1530,null,{}] 06:33:01 INFO - PROCESS | 3880 | 1464010381722 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:01 INFO - PROCESS | 3880 | 1464010381850 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:33:01 INFO - PROCESS | 3880 | 1464010381947 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:01 INFO - PROCESS | 3880 | ++DOCSHELL 12A93800 == 32 [pid = 3880] [id = 392] 06:33:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (16D98C00) [pid = 3880] [serial = 1176] [outer = 00000000] 06:33:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (17140400) [pid = 3880] [serial = 1177] [outer = 16D98C00] 06:33:01 INFO - PROCESS | 3880 | 1464010382000 Marionette DEBUG loaded listener.js 06:33:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (17582400) [pid = 3880] [serial = 1178] [outer = 16D98C00] 06:33:02 INFO - PROCESS | 3880 | 1464010382581 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:33:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 906ms 06:33:02 INFO - PROCESS | 3880 | 1464010382621 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:33:02 INFO - PROCESS | 3880 | 1464010382623 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 06:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:33:02 INFO - PROCESS | 3880 | 1464010382626 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:33:02 INFO - PROCESS | 3880 | 1464010382628 Marionette TRACE conn2 <- [1,1534,null,{}] 06:33:02 INFO - PROCESS | 3880 | 1464010382632 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:02 INFO - PROCESS | 3880 | 1464010382724 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:33:02 INFO - PROCESS | 3880 | 1464010382809 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:02 INFO - PROCESS | 3880 | ++DOCSHELL 102CB400 == 33 [pid = 3880] [id = 393] 06:33:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (1289D000) [pid = 3880] [serial = 1179] [outer = 00000000] 06:33:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (17A90400) [pid = 3880] [serial = 1180] [outer = 1289D000] 06:33:02 INFO - PROCESS | 3880 | 1464010382904 Marionette DEBUG loaded listener.js 06:33:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (17E03800) [pid = 3880] [serial = 1181] [outer = 1289D000] 06:33:03 INFO - PROCESS | 3880 | 1464010383577 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:33:03 INFO - PROCESS | 3880 | --DOCSHELL 0F30CC00 == 32 [pid = 3880] [id = 384] 06:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1000ms 06:33:03 INFO - PROCESS | 3880 | 1464010383641 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:33:03 INFO - PROCESS | 3880 | 1464010383646 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 06:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:33:03 INFO - PROCESS | 3880 | 1464010383652 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:33:03 INFO - PROCESS | 3880 | 1464010383657 Marionette TRACE conn2 <- [1,1538,null,{}] 06:33:03 INFO - PROCESS | 3880 | 1464010383664 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:03 INFO - PROCESS | 3880 | 1464010383807 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:33:03 INFO - PROCESS | 3880 | 1464010383890 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:03 INFO - PROCESS | 3880 | ++DOCSHELL 10273000 == 33 [pid = 3880] [id = 394] 06:33:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (102D2000) [pid = 3880] [serial = 1182] [outer = 00000000] 06:33:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (1104DC00) [pid = 3880] [serial = 1183] [outer = 102D2000] 06:33:03 INFO - PROCESS | 3880 | 1464010383990 Marionette DEBUG loaded listener.js 06:33:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (11798C00) [pid = 3880] [serial = 1184] [outer = 102D2000] 06:33:04 INFO - PROCESS | 3880 | 1464010384603 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 999ms 06:33:04 INFO - PROCESS | 3880 | 1464010384655 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:33:04 INFO - PROCESS | 3880 | 1464010384661 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 06:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:33:04 INFO - PROCESS | 3880 | 1464010384668 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:33:04 INFO - PROCESS | 3880 | 1464010384671 Marionette TRACE conn2 <- [1,1542,null,{}] 06:33:04 INFO - PROCESS | 3880 | 1464010384675 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:04 INFO - PROCESS | 3880 | 1464010384779 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:33:04 INFO - PROCESS | 3880 | 1464010384883 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:04 INFO - PROCESS | 3880 | ++DOCSHELL 13073C00 == 34 [pid = 3880] [id = 395] 06:33:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (138E2400) [pid = 3880] [serial = 1185] [outer = 00000000] 06:33:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (157BCC00) [pid = 3880] [serial = 1186] [outer = 138E2400] 06:33:04 INFO - PROCESS | 3880 | 1464010384936 Marionette DEBUG loaded listener.js 06:33:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (15C6AC00) [pid = 3880] [serial = 1187] [outer = 138E2400] 06:33:05 INFO - PROCESS | 3880 | 1464010385549 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 938ms 06:33:05 INFO - PROCESS | 3880 | 1464010385611 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:33:05 INFO - PROCESS | 3880 | 1464010385613 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 06:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:33:05 INFO - PROCESS | 3880 | 1464010385617 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:33:05 INFO - PROCESS | 3880 | 1464010385624 Marionette TRACE conn2 <- [1,1546,null,{}] 06:33:05 INFO - PROCESS | 3880 | 1464010385653 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:05 INFO - PROCESS | 3880 | 1464010385763 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:33:05 INFO - PROCESS | 3880 | 1464010385893 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:05 INFO - PROCESS | 3880 | ++DOCSHELL 16AE6000 == 35 [pid = 3880] [id = 396] 06:33:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (16AE8000) [pid = 3880] [serial = 1188] [outer = 00000000] 06:33:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (16E2AC00) [pid = 3880] [serial = 1189] [outer = 16AE8000] 06:33:05 INFO - PROCESS | 3880 | 1464010385954 Marionette DEBUG loaded listener.js 06:33:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (16E38000) [pid = 3880] [serial = 1190] [outer = 16AE8000] 06:33:06 INFO - PROCESS | 3880 | 1464010386549 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 938ms 06:33:06 INFO - PROCESS | 3880 | 1464010386577 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:33:06 INFO - PROCESS | 3880 | 1464010386580 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 06:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:33:06 INFO - PROCESS | 3880 | 1464010386585 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:33:06 INFO - PROCESS | 3880 | 1464010386587 Marionette TRACE conn2 <- [1,1550,null,{}] 06:33:06 INFO - PROCESS | 3880 | 1464010386591 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:06 INFO - PROCESS | 3880 | 1464010386697 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:33:06 INFO - PROCESS | 3880 | 1464010386799 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:06 INFO - PROCESS | 3880 | ++DOCSHELL 174D2800 == 36 [pid = 3880] [id = 397] 06:33:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (1757C400) [pid = 3880] [serial = 1191] [outer = 00000000] 06:33:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (17E63800) [pid = 3880] [serial = 1192] [outer = 1757C400] 06:33:06 INFO - PROCESS | 3880 | 1464010386853 Marionette DEBUG loaded listener.js 06:33:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (1822E800) [pid = 3880] [serial = 1193] [outer = 1757C400] 06:33:07 INFO - PROCESS | 3880 | 1464010387417 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 891ms 06:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:33:07 INFO - PROCESS | 3880 | 1464010387490 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:33:07 INFO - PROCESS | 3880 | 1464010387492 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 06:33:07 INFO - PROCESS | 3880 | 1464010387496 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:33:07 INFO - PROCESS | 3880 | 1464010387498 Marionette TRACE conn2 <- [1,1554,null,{}] 06:33:07 INFO - PROCESS | 3880 | 1464010387501 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:07 INFO - PROCESS | 3880 | 1464010387596 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:33:07 INFO - PROCESS | 3880 | 1464010387729 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:07 INFO - PROCESS | 3880 | ++DOCSHELL 1822A800 == 37 [pid = 3880] [id = 398] 06:33:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (18480400) [pid = 3880] [serial = 1194] [outer = 00000000] 06:33:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (1983BC00) [pid = 3880] [serial = 1195] [outer = 18480400] 06:33:07 INFO - PROCESS | 3880 | 1464010387784 Marionette DEBUG loaded listener.js 06:33:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (1983F800) [pid = 3880] [serial = 1196] [outer = 18480400] 06:33:08 INFO - PROCESS | 3880 | 1464010388340 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 906ms 06:33:08 INFO - PROCESS | 3880 | 1464010388400 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:33:08 INFO - PROCESS | 3880 | 1464010388402 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 06:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:33:08 INFO - PROCESS | 3880 | 1464010388405 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:33:08 INFO - PROCESS | 3880 | 1464010388407 Marionette TRACE conn2 <- [1,1558,null,{}] 06:33:08 INFO - PROCESS | 3880 | 1464010388411 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:08 INFO - PROCESS | 3880 | 1464010388542 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:33:08 INFO - PROCESS | 3880 | 1464010388677 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:08 INFO - PROCESS | 3880 | ++DOCSHELL 174C9C00 == 38 [pid = 3880] [id = 399] 06:33:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (1848CC00) [pid = 3880] [serial = 1197] [outer = 00000000] 06:33:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (19914400) [pid = 3880] [serial = 1198] [outer = 1848CC00] 06:33:08 INFO - PROCESS | 3880 | 1464010388745 Marionette DEBUG loaded listener.js 06:33:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (1996C000) [pid = 3880] [serial = 1199] [outer = 1848CC00] 06:33:09 INFO - PROCESS | 3880 | 1464010389438 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1094ms 06:33:09 INFO - PROCESS | 3880 | 1464010389504 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:33:09 INFO - PROCESS | 3880 | 1464010389509 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 06:33:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:33:09 INFO - PROCESS | 3880 | 1464010389514 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:33:09 INFO - PROCESS | 3880 | 1464010389518 Marionette TRACE conn2 <- [1,1562,null,{}] 06:33:09 INFO - PROCESS | 3880 | 1464010389523 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:09 INFO - PROCESS | 3880 | 1464010389620 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:33:09 INFO - PROCESS | 3880 | 1464010389798 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:09 INFO - PROCESS | 3880 | --DOCSHELL 16A51800 == 37 [pid = 3880] [id = 390] 06:33:09 INFO - PROCESS | 3880 | --DOCSHELL 16798400 == 36 [pid = 3880] [id = 389] 06:33:09 INFO - PROCESS | 3880 | --DOCSHELL 1176F400 == 35 [pid = 3880] [id = 388] 06:33:09 INFO - PROCESS | 3880 | --DOCSHELL 105FB800 == 34 [pid = 3880] [id = 387] 06:33:09 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F4C00 == 35 [pid = 3880] [id = 400] 06:33:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (0C7F7000) [pid = 3880] [serial = 1200] [outer = 00000000] 06:33:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 135 (0F304400) [pid = 3880] [serial = 1201] [outer = 0C7F7000] 06:33:09 INFO - PROCESS | 3880 | 1464010389872 Marionette DEBUG loaded listener.js 06:33:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 136 (11055000) [pid = 3880] [serial = 1202] [outer = 0C7F7000] 06:33:10 INFO - PROCESS | 3880 | 1464010390524 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:33:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:33:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1047ms 06:33:10 INFO - PROCESS | 3880 | 1464010390559 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:33:10 INFO - PROCESS | 3880 | 1464010390564 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 06:33:10 INFO - PROCESS | 3880 | 1464010390588 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:33:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:33:10 INFO - PROCESS | 3880 | 1464010390592 Marionette TRACE conn2 <- [1,1566,null,{}] 06:33:10 INFO - PROCESS | 3880 | 1464010390597 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:10 INFO - PROCESS | 3880 | 1464010390703 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:33:10 INFO - PROCESS | 3880 | 1464010390842 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:10 INFO - PROCESS | 3880 | ++DOCSHELL 1571AC00 == 36 [pid = 3880] [id = 401] 06:33:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 137 (1571C000) [pid = 3880] [serial = 1203] [outer = 00000000] 06:33:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 138 (15C51C00) [pid = 3880] [serial = 1204] [outer = 1571C000] 06:33:10 INFO - PROCESS | 3880 | 1464010390900 Marionette DEBUG loaded listener.js 06:33:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 139 (1679B400) [pid = 3880] [serial = 1205] [outer = 1571C000] 06:33:11 INFO - PROCESS | 3880 | 1464010391464 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:33:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:33:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 906ms 06:33:11 INFO - PROCESS | 3880 | 1464010391497 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:33:11 INFO - PROCESS | 3880 | 1464010391501 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 06:33:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:33:11 INFO - PROCESS | 3880 | 1464010391506 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:33:11 INFO - PROCESS | 3880 | 1464010391508 Marionette TRACE conn2 <- [1,1570,null,{}] 06:33:11 INFO - PROCESS | 3880 | 1464010391512 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:11 INFO - PROCESS | 3880 | 1464010391614 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:33:11 INFO - PROCESS | 3880 | 1464010391721 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:11 INFO - PROCESS | 3880 | ++DOCSHELL 157C1000 == 37 [pid = 3880] [id = 402] 06:33:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 140 (16794400) [pid = 3880] [serial = 1206] [outer = 00000000] 06:33:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 141 (16D99400) [pid = 3880] [serial = 1207] [outer = 16794400] 06:33:11 INFO - PROCESS | 3880 | 1464010391776 Marionette DEBUG loaded listener.js 06:33:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 142 (16F70400) [pid = 3880] [serial = 1208] [outer = 16794400] 06:33:12 INFO - PROCESS | 3880 | 1464010392454 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:33:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:33:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1000ms 06:33:12 INFO - PROCESS | 3880 | 1464010392508 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:33:12 INFO - PROCESS | 3880 | 1464010392511 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 06:33:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:33:12 INFO - PROCESS | 3880 | 1464010392516 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:33:12 INFO - PROCESS | 3880 | 1464010392522 Marionette TRACE conn2 <- [1,1574,null,{}] 06:33:12 INFO - PROCESS | 3880 | 1464010392532 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:12 INFO - PROCESS | 3880 | 1464010392637 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:33:12 INFO - PROCESS | 3880 | 1464010392774 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:12 INFO - PROCESS | 3880 | ++DOCSHELL 1805D400 == 38 [pid = 3880] [id = 403] 06:33:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 143 (197A4C00) [pid = 3880] [serial = 1209] [outer = 00000000] 06:33:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 144 (1990AC00) [pid = 3880] [serial = 1210] [outer = 197A4C00] 06:33:12 INFO - PROCESS | 3880 | 1464010392834 Marionette DEBUG loaded listener.js 06:33:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 145 (1990E400) [pid = 3880] [serial = 1211] [outer = 197A4C00] 06:33:13 INFO - PROCESS | 3880 | 1464010393400 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:33:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:33:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 937ms 06:33:13 INFO - PROCESS | 3880 | 1464010393459 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:33:13 INFO - PROCESS | 3880 | 1464010393462 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 06:33:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:33:13 INFO - PROCESS | 3880 | 1464010393466 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:33:13 INFO - PROCESS | 3880 | 1464010393468 Marionette TRACE conn2 <- [1,1578,null,{}] 06:33:13 INFO - PROCESS | 3880 | 1464010393471 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:13 INFO - PROCESS | 3880 | 1464010393570 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:33:13 INFO - PROCESS | 3880 | 1464010393702 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:13 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F8000 == 39 [pid = 3880] [id = 404] 06:33:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 146 (1990D000) [pid = 3880] [serial = 1212] [outer = 00000000] 06:33:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 147 (19971000) [pid = 3880] [serial = 1213] [outer = 1990D000] 06:33:13 INFO - PROCESS | 3880 | 1464010393757 Marionette DEBUG loaded listener.js 06:33:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 148 (19979000) [pid = 3880] [serial = 1214] [outer = 1990D000] 06:33:14 INFO - PROCESS | 3880 | 1464010394369 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:33:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:33:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 937ms 06:33:14 INFO - PROCESS | 3880 | 1464010394411 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:33:14 INFO - PROCESS | 3880 | 1464010394413 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 06:33:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:33:14 INFO - PROCESS | 3880 | 1464010394417 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:33:14 INFO - PROCESS | 3880 | 1464010394419 Marionette TRACE conn2 <- [1,1582,null,{}] 06:33:14 INFO - PROCESS | 3880 | 1464010394423 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:14 INFO - PROCESS | 3880 | 1464010394519 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:33:14 INFO - PROCESS | 3880 | 1464010394627 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:14 INFO - PROCESS | 3880 | ++DOCSHELL 199BD800 == 40 [pid = 3880] [id = 405] 06:33:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 149 (199BDC00) [pid = 3880] [serial = 1215] [outer = 00000000] 06:33:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 150 (199C1400) [pid = 3880] [serial = 1216] [outer = 199BDC00] 06:33:14 INFO - PROCESS | 3880 | 1464010394689 Marionette DEBUG loaded listener.js 06:33:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 151 (19BCC400) [pid = 3880] [serial = 1217] [outer = 199BDC00] 06:33:15 INFO - PROCESS | 3880 | 1464010395398 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:33:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:33:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1031ms 06:33:15 INFO - PROCESS | 3880 | 1464010395477 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:33:15 INFO - PROCESS | 3880 | 1464010395481 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 06:33:15 INFO - PROCESS | 3880 | 1464010395486 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:33:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:33:15 INFO - PROCESS | 3880 | 1464010395490 Marionette TRACE conn2 <- [1,1586,null,{}] 06:33:15 INFO - PROCESS | 3880 | 1464010395496 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:15 INFO - PROCESS | 3880 | 1464010395636 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:33:15 INFO - PROCESS | 3880 | 1464010395812 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:15 INFO - PROCESS | 3880 | ++DOCSHELL 0F224400 == 41 [pid = 3880] [id = 406] 06:33:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 152 (0F309400) [pid = 3880] [serial = 1218] [outer = 00000000] 06:33:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 153 (11CEC800) [pid = 3880] [serial = 1219] [outer = 0F309400] 06:33:15 INFO - PROCESS | 3880 | 1464010395883 Marionette DEBUG loaded listener.js 06:33:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 154 (13D07000) [pid = 3880] [serial = 1220] [outer = 0F309400] 06:33:16 INFO - PROCESS | 3880 | 1464010396562 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:33:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:33:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1094ms 06:33:16 INFO - PROCESS | 3880 | 1464010396582 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:33:16 INFO - PROCESS | 3880 | 1464010396586 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 06:33:16 INFO - PROCESS | 3880 | 1464010396591 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:33:16 INFO - PROCESS | 3880 | 1464010396595 Marionette TRACE conn2 <- [1,1590,null,{}] 06:33:16 INFO - PROCESS | 3880 | 1464010396600 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:16 INFO - PROCESS | 3880 | 1464010396751 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:33:16 INFO - PROCESS | 3880 | 1464010396817 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:16 INFO - PROCESS | 3880 | ++DOCSHELL 157AFC00 == 42 [pid = 3880] [id = 407] 06:33:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 155 (16797400) [pid = 3880] [serial = 1221] [outer = 00000000] 06:33:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 156 (16E2F800) [pid = 3880] [serial = 1222] [outer = 16797400] 06:33:16 INFO - PROCESS | 3880 | 1464010396877 Marionette DEBUG loaded listener.js 06:33:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 157 (17132800) [pid = 3880] [serial = 1223] [outer = 16797400] 06:33:17 INFO - PROCESS | 3880 | 1464010397522 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:33:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:33:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1000ms 06:33:17 INFO - PROCESS | 3880 | 1464010397597 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:33:17 INFO - PROCESS | 3880 | 1464010397601 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 06:33:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:33:17 INFO - PROCESS | 3880 | 1464010397607 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:33:17 INFO - PROCESS | 3880 | 1464010397609 Marionette TRACE conn2 <- [1,1594,null,{}] 06:33:17 INFO - PROCESS | 3880 | 1464010397613 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:17 INFO - PROCESS | 3880 | 1464010397745 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:33:17 INFO - PROCESS | 3880 | 1464010397883 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:17 INFO - PROCESS | 3880 | ++DOCSHELL 17E54400 == 43 [pid = 3880] [id = 408] 06:33:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 158 (1822C400) [pid = 3880] [serial = 1224] [outer = 00000000] 06:33:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 159 (19838000) [pid = 3880] [serial = 1225] [outer = 1822C400] 06:33:17 INFO - PROCESS | 3880 | 1464010397940 Marionette DEBUG loaded listener.js 06:33:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 160 (1990D400) [pid = 3880] [serial = 1226] [outer = 1822C400] 06:33:18 INFO - PROCESS | 3880 | 1464010398556 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:33:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:33:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1000ms 06:33:18 INFO - PROCESS | 3880 | 1464010398608 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:33:18 INFO - PROCESS | 3880 | 1464010398611 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 06:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:33:18 INFO - PROCESS | 3880 | 1464010398616 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:33:18 INFO - PROCESS | 3880 | 1464010398622 Marionette TRACE conn2 <- [1,1598,null,{}] 06:33:18 INFO - PROCESS | 3880 | 1464010398631 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:18 INFO - PROCESS | 3880 | 1464010398736 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:33:18 INFO - PROCESS | 3880 | 1464010398876 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:18 INFO - PROCESS | 3880 | ++DOCSHELL 19BC7000 == 44 [pid = 3880] [id = 409] 06:33:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 161 (19BCAC00) [pid = 3880] [serial = 1227] [outer = 00000000] 06:33:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 162 (19F75000) [pid = 3880] [serial = 1228] [outer = 19BCAC00] 06:33:18 INFO - PROCESS | 3880 | 1464010398930 Marionette DEBUG loaded listener.js 06:33:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 163 (19F76000) [pid = 3880] [serial = 1229] [outer = 19BCAC00] 06:33:19 INFO - PROCESS | 3880 | 1464010399498 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 906ms 06:33:19 INFO - PROCESS | 3880 | 1464010399518 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:33:19 INFO - PROCESS | 3880 | 1464010399520 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 06:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:33:19 INFO - PROCESS | 3880 | 1464010399524 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:33:19 INFO - PROCESS | 3880 | 1464010399526 Marionette TRACE conn2 <- [1,1602,null,{}] 06:33:19 INFO - PROCESS | 3880 | 1464010399529 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:19 INFO - PROCESS | 3880 | 1464010399627 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:33:19 INFO - PROCESS | 3880 | 1464010399736 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:19 INFO - PROCESS | 3880 | ++DOCSHELL 19F74800 == 45 [pid = 3880] [id = 410] 06:33:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 164 (19F7B400) [pid = 3880] [serial = 1230] [outer = 00000000] 06:33:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 165 (1A26BC00) [pid = 3880] [serial = 1231] [outer = 19F7B400] 06:33:19 INFO - PROCESS | 3880 | 1464010399788 Marionette DEBUG loaded listener.js 06:33:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 166 (1A271C00) [pid = 3880] [serial = 1232] [outer = 19F7B400] 06:33:20 INFO - PROCESS | 3880 | 1464010400355 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:33:20 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 06:33:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 891ms 06:33:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:33:20 INFO - PROCESS | 3880 | 1464010400428 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:33:20 INFO - PROCESS | 3880 | 1464010400430 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 06:33:20 INFO - PROCESS | 3880 | 1464010400434 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:33:20 INFO - PROCESS | 3880 | 1464010400436 Marionette TRACE conn2 <- [1,1606,null,{}] 06:33:20 INFO - PROCESS | 3880 | 1464010400439 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:20 INFO - PROCESS | 3880 | 1464010400536 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:33:20 INFO - PROCESS | 3880 | 1464010400673 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:20 INFO - PROCESS | 3880 | ++DOCSHELL 16798800 == 46 [pid = 3880] [id = 411] 06:33:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 167 (16A52800) [pid = 3880] [serial = 1233] [outer = 00000000] 06:33:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 168 (1A275C00) [pid = 3880] [serial = 1234] [outer = 16A52800] 06:33:20 INFO - PROCESS | 3880 | 1464010400736 Marionette DEBUG loaded listener.js 06:33:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 169 (1A6B1400) [pid = 3880] [serial = 1235] [outer = 16A52800] 06:33:21 INFO - PROCESS | 3880 | 1464010401458 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1094ms 06:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:33:21 INFO - PROCESS | 3880 | 1464010401535 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:33:21 INFO - PROCESS | 3880 | 1464010401538 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 06:33:21 INFO - PROCESS | 3880 | 1464010401542 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:33:21 INFO - PROCESS | 3880 | 1464010401545 Marionette TRACE conn2 <- [1,1610,null,{}] 06:33:21 INFO - PROCESS | 3880 | 1464010401550 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:21 INFO - PROCESS | 3880 | 1464010401649 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:33:21 INFO - PROCESS | 3880 | 1464010401793 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:21 INFO - PROCESS | 3880 | ++DOCSHELL 10562C00 == 47 [pid = 3880] [id = 412] 06:33:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 170 (10565C00) [pid = 3880] [serial = 1236] [outer = 00000000] 06:33:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 171 (112E4000) [pid = 3880] [serial = 1237] [outer = 10565C00] 06:33:21 INFO - PROCESS | 3880 | 1464010401845 Marionette DEBUG loaded listener.js 06:33:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 172 (11CEC000) [pid = 3880] [serial = 1238] [outer = 10565C00] 06:33:22 INFO - PROCESS | 3880 | --DOCSHELL 157C1000 == 46 [pid = 3880] [id = 402] 06:33:22 INFO - PROCESS | 3880 | --DOCSHELL 1571AC00 == 45 [pid = 3880] [id = 401] 06:33:22 INFO - PROCESS | 3880 | --DOCSHELL 0C7F4C00 == 44 [pid = 3880] [id = 400] 06:33:22 INFO - PROCESS | 3880 | 1464010402569 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:33:22 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 06:33:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1093ms 06:33:22 INFO - PROCESS | 3880 | 1464010402644 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:33:22 INFO - PROCESS | 3880 | 1464010402649 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 06:33:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:33:22 INFO - PROCESS | 3880 | 1464010402655 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:33:22 INFO - PROCESS | 3880 | 1464010402659 Marionette TRACE conn2 <- [1,1614,null,{}] 06:33:22 INFO - PROCESS | 3880 | 1464010402665 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:22 INFO - PROCESS | 3880 | 1464010402773 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:33:22 INFO - PROCESS | 3880 | 1464010402915 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:22 INFO - PROCESS | 3880 | ++DOCSHELL 1176C000 == 45 [pid = 3880] [id = 413] 06:33:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 173 (1176EC00) [pid = 3880] [serial = 1239] [outer = 00000000] 06:33:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 174 (13BF9400) [pid = 3880] [serial = 1240] [outer = 1176EC00] 06:33:22 INFO - PROCESS | 3880 | 1464010402974 Marionette DEBUG loaded listener.js 06:33:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 175 (14F5D800) [pid = 3880] [serial = 1241] [outer = 1176EC00] 06:33:23 INFO - PROCESS | 3880 | 1464010403520 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 937ms 06:33:23 INFO - PROCESS | 3880 | 1464010403601 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:33:23 INFO - PROCESS | 3880 | 1464010403607 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 06:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:33:23 INFO - PROCESS | 3880 | 1464010403614 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - PROCESS | 3880 | 1464010403617 Marionette TRACE conn2 <- [1,1618,null,{}] 06:33:23 INFO - PROCESS | 3880 | 1464010403620 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:23 INFO - PROCESS | 3880 | 1464010403725 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:33:23 INFO - PROCESS | 3880 | 1464010403837 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:23 INFO - PROCESS | 3880 | ++DOCSHELL 15C46800 == 46 [pid = 3880] [id = 414] 06:33:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 176 (15C47400) [pid = 3880] [serial = 1242] [outer = 00000000] 06:33:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 177 (168CD000) [pid = 3880] [serial = 1243] [outer = 15C47400] 06:33:23 INFO - PROCESS | 3880 | 1464010403891 Marionette DEBUG loaded listener.js 06:33:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 178 (16D67000) [pid = 3880] [serial = 1244] [outer = 15C47400] 06:33:25 INFO - PROCESS | 3880 | --DOCSHELL 0C7F6400 == 45 [pid = 3880] [id = 362] 06:33:25 INFO - PROCESS | 3880 | --DOCSHELL 0F221800 == 44 [pid = 3880] [id = 378] 06:33:25 INFO - PROCESS | 3880 | --DOCSHELL 1129C800 == 43 [pid = 3880] [id = 363] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 16798800 == 42 [pid = 3880] [id = 411] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 11050800 == 41 [pid = 3880] [id = 359] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 11797800 == 40 [pid = 3880] [id = 356] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 1330F400 == 39 [pid = 3880] [id = 352] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 0F224400 == 38 [pid = 3880] [id = 406] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 1043B400 == 37 [pid = 3880] [id = 364] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 10273000 == 36 [pid = 3880] [id = 394] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 1176A800 == 35 [pid = 3880] [id = 385] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 199BD800 == 34 [pid = 3880] [id = 405] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 161AA000 == 33 [pid = 3880] [id = 354] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 105FB000 == 32 [pid = 3880] [id = 355] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 117A2000 == 31 [pid = 3880] [id = 391] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 1805D400 == 30 [pid = 3880] [id = 403] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 0C7F8000 == 29 [pid = 3880] [id = 404] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 11797C00 == 28 [pid = 3880] [id = 350] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 157AFC00 == 27 [pid = 3880] [id = 407] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 12AE8000 == 26 [pid = 3880] [id = 351] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 174D2800 == 25 [pid = 3880] [id = 397] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 17E54400 == 24 [pid = 3880] [id = 408] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 112DB800 == 23 [pid = 3880] [id = 360] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 19F74800 == 22 [pid = 3880] [id = 410] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 16E38400 == 21 [pid = 3880] [id = 358] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 13073C00 == 20 [pid = 3880] [id = 395] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 0F309C00 == 19 [pid = 3880] [id = 357] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 1822A800 == 18 [pid = 3880] [id = 398] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 19BC7000 == 17 [pid = 3880] [id = 409] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 12A93800 == 16 [pid = 3880] [id = 392] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 16AE6000 == 15 [pid = 3880] [id = 396] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 102EA800 == 14 [pid = 3880] [id = 386] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 174C9C00 == 13 [pid = 3880] [id = 399] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 15324C00 == 12 [pid = 3880] [id = 383] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 102CB400 == 11 [pid = 3880] [id = 393] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 10562C00 == 10 [pid = 3880] [id = 412] 06:33:27 INFO - PROCESS | 3880 | --DOCSHELL 1176C000 == 9 [pid = 3880] [id = 413] 06:33:28 INFO - PROCESS | 3880 | 1464010408975 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:33:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:33:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 5422ms 06:33:29 INFO - PROCESS | 3880 | 1464010409029 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:33:29 INFO - PROCESS | 3880 | 1464010409034 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 06:33:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:33:29 INFO - PROCESS | 3880 | 1464010409041 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:33:29 INFO - PROCESS | 3880 | 1464010409045 Marionette TRACE conn2 <- [1,1622,null,{}] 06:33:29 INFO - PROCESS | 3880 | 1464010409052 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:29 INFO - PROCESS | 3880 | 1464010409145 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:33:29 INFO - PROCESS | 3880 | 1464010409155 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:29 INFO - PROCESS | 3880 | ++DOCSHELL 0F30CC00 == 10 [pid = 3880] [id = 415] 06:33:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 179 (0F30F800) [pid = 3880] [serial = 1245] [outer = 00000000] 06:33:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 180 (10A60000) [pid = 3880] [serial = 1246] [outer = 0F30F800] 06:33:29 INFO - PROCESS | 3880 | 1464010409205 Marionette DEBUG loaded listener.js 06:33:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 181 (112DB800) [pid = 3880] [serial = 1247] [outer = 0F30F800] 06:33:29 INFO - PROCESS | 3880 | 1464010409718 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:33:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:33:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 735ms 06:33:29 INFO - PROCESS | 3880 | 1464010409780 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:33:29 INFO - PROCESS | 3880 | 1464010409786 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 06:33:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:33:29 INFO - PROCESS | 3880 | 1464010409792 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:33:29 INFO - PROCESS | 3880 | 1464010409795 Marionette TRACE conn2 <- [1,1626,null,{}] 06:33:29 INFO - PROCESS | 3880 | 1464010409798 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:29 INFO - PROCESS | 3880 | 1464010409884 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:33:29 INFO - PROCESS | 3880 | 1464010409987 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:29 INFO - PROCESS | 3880 | ++DOCSHELL 104EE800 == 11 [pid = 3880] [id = 416] 06:33:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 182 (13158400) [pid = 3880] [serial = 1248] [outer = 00000000] 06:33:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 183 (15718400) [pid = 3880] [serial = 1249] [outer = 13158400] 06:33:30 INFO - PROCESS | 3880 | 1464010410040 Marionette DEBUG loaded listener.js 06:33:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 184 (15C44800) [pid = 3880] [serial = 1250] [outer = 13158400] 06:33:30 INFO - PROCESS | 3880 | 1464010410470 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:33:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:33:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 735ms 06:33:30 INFO - PROCESS | 3880 | 1464010410531 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:33:30 INFO - PROCESS | 3880 | 1464010410533 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 06:33:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:33:30 INFO - PROCESS | 3880 | 1464010410574 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:33:30 INFO - PROCESS | 3880 | 1464010410578 Marionette TRACE conn2 <- [1,1630,null,{}] 06:33:30 INFO - PROCESS | 3880 | 1464010410589 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:30 INFO - PROCESS | 3880 | 1464010410684 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:33:30 INFO - PROCESS | 3880 | 1464010410695 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:30 INFO - PROCESS | 3880 | ++DOCSHELL 16D66000 == 12 [pid = 3880] [id = 417] 06:33:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 185 (16D67800) [pid = 3880] [serial = 1251] [outer = 00000000] 06:33:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 186 (16E30000) [pid = 3880] [serial = 1252] [outer = 16D67800] 06:33:30 INFO - PROCESS | 3880 | 1464010410748 Marionette DEBUG loaded listener.js 06:33:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 187 (16F7F000) [pid = 3880] [serial = 1253] [outer = 16D67800] 06:33:31 INFO - PROCESS | 3880 | 1464010411263 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:33:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:33:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 750ms 06:33:31 INFO - PROCESS | 3880 | 1464010411331 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:33:31 INFO - PROCESS | 3880 | 1464010411334 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 06:33:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:33:31 INFO - PROCESS | 3880 | 1464010411344 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:33:31 INFO - PROCESS | 3880 | 1464010411346 Marionette TRACE conn2 <- [1,1634,null,{}] 06:33:31 INFO - PROCESS | 3880 | 1464010411350 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:31 INFO - PROCESS | 3880 | 1464010411472 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:33:31 INFO - PROCESS | 3880 | 1464010411483 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:31 INFO - PROCESS | 3880 | ++DOCSHELL 16E34400 == 13 [pid = 3880] [id = 418] 06:33:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 188 (17136400) [pid = 3880] [serial = 1254] [outer = 00000000] 06:33:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 189 (17E5AC00) [pid = 3880] [serial = 1255] [outer = 17136400] 06:33:31 INFO - PROCESS | 3880 | 1464010411530 Marionette DEBUG loaded listener.js 06:33:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 190 (1848B400) [pid = 3880] [serial = 1256] [outer = 17136400] 06:33:31 INFO - PROCESS | 3880 | 1464010412004 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 703ms 06:33:32 INFO - PROCESS | 3880 | 1464010412041 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:33:32 INFO - PROCESS | 3880 | 1464010412043 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 06:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:33:32 INFO - PROCESS | 3880 | 1464010412046 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:33:32 INFO - PROCESS | 3880 | 1464010412048 Marionette TRACE conn2 <- [1,1638,null,{}] 06:33:32 INFO - PROCESS | 3880 | 1464010412051 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:32 INFO - PROCESS | 3880 | 1464010412189 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:33:32 INFO - PROCESS | 3880 | 1464010412213 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:32 INFO - PROCESS | 3880 | ++DOCSHELL 1979DC00 == 14 [pid = 3880] [id = 419] 06:33:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 191 (1983B800) [pid = 3880] [serial = 1257] [outer = 00000000] 06:33:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 192 (19911400) [pid = 3880] [serial = 1258] [outer = 1983B800] 06:33:32 INFO - PROCESS | 3880 | 1464010412257 Marionette DEBUG loaded listener.js 06:33:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 193 (1996BC00) [pid = 3880] [serial = 1259] [outer = 1983B800] 06:33:32 INFO - PROCESS | 3880 | 1464010412714 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 703ms 06:33:32 INFO - PROCESS | 3880 | 1464010412746 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:33:32 INFO - PROCESS | 3880 | 1464010412748 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 06:33:32 INFO - PROCESS | 3880 | 1464010412752 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:33:32 INFO - PROCESS | 3880 | 1464010412753 Marionette TRACE conn2 <- [1,1642,null,{}] 06:33:32 INFO - PROCESS | 3880 | 1464010412757 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:32 INFO - PROCESS | 3880 | 1464010412903 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:33:34 INFO - PROCESS | 3880 | 1464010414023 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 192 (11A0C800) [pid = 3880] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 191 (105FBC00) [pid = 3880] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 190 (1043A000) [pid = 3880] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 189 (10A5A000) [pid = 3880] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 188 (17A97000) [pid = 3880] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 187 (10231C00) [pid = 3880] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 186 (10273800) [pid = 3880] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 185 (12AEBC00) [pid = 3880] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 184 (16D97800) [pid = 3880] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 183 (10BAB800) [pid = 3880] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 182 (13BEE800) [pid = 3880] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 181 (175CB000) [pid = 3880] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 180 (1176C400) [pid = 3880] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 179 (104E6800) [pid = 3880] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 178 (1043F800) [pid = 3880] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 177 (1693C400) [pid = 3880] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 176 (138DBC00) [pid = 3880] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 175 (10437800) [pid = 3880] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 174 (16795400) [pid = 3880] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 173 (15C44C00) [pid = 3880] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 172 (1422C800) [pid = 3880] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 171 (16791400) [pid = 3880] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 170 (1129DC00) [pid = 3880] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 169 (16792000) [pid = 3880] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 168 (0C7F7800) [pid = 3880] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 167 (197A4C00) [pid = 3880] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 166 (16D98C00) [pid = 3880] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 165 (1176EC00) [pid = 3880] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 164 (168CC000) [pid = 3880] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 163 (0C7F7000) [pid = 3880] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 162 (16794400) [pid = 3880] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 161 (16A5AC00) [pid = 3880] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 160 (10565C00) [pid = 3880] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 159 (16799400) [pid = 3880] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 158 (1179B400) [pid = 3880] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 157 (16797400) [pid = 3880] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 156 (0F30DC00) [pid = 3880] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 155 (102D2000) [pid = 3880] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 154 (157B1800) [pid = 3880] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 153 (1571C000) [pid = 3880] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 152 (1289D000) [pid = 3880] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 151 (16A52800) [pid = 3880] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 150 (19F7B400) [pid = 3880] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 149 (199BDC00) [pid = 3880] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 148 (1990D000) [pid = 3880] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 147 (18480400) [pid = 3880] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 146 (19BCAC00) [pid = 3880] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 145 (1848CC00) [pid = 3880] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 144 (1757C400) [pid = 3880] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 143 (16AE8000) [pid = 3880] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 142 (1822C400) [pid = 3880] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 141 (138E2400) [pid = 3880] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:33:34 INFO - PROCESS | 3880 | --DOMWINDOW == 140 (0F309400) [pid = 3880] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:33:34 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F7000 == 15 [pid = 3880] [id = 420] 06:33:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 141 (0C7F7800) [pid = 3880] [serial = 1260] [outer = 00000000] 06:33:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 142 (0F21BC00) [pid = 3880] [serial = 1261] [outer = 0C7F7800] 06:33:34 INFO - PROCESS | 3880 | 1464010414139 Marionette DEBUG loaded listener.js 06:33:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 143 (0F305800) [pid = 3880] [serial = 1262] [outer = 0C7F7800] 06:33:34 INFO - PROCESS | 3880 | 1464010414503 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:33:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1813ms 06:33:34 INFO - PROCESS | 3880 | 1464010414563 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:33:34 INFO - PROCESS | 3880 | 1464010414565 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 06:33:34 INFO - PROCESS | 3880 | 1464010414568 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:33:34 INFO - PROCESS | 3880 | 1464010414570 Marionette TRACE conn2 <- [1,1646,null,{}] 06:33:34 INFO - PROCESS | 3880 | 1464010414573 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:34 INFO - PROCESS | 3880 | 1464010414647 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:33:34 INFO - PROCESS | 3880 | 1464010414654 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:34 INFO - PROCESS | 3880 | ++DOCSHELL 102D2000 == 16 [pid = 3880] [id = 421] 06:33:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 144 (1043F800) [pid = 3880] [serial = 1263] [outer = 00000000] 06:33:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 145 (1121E800) [pid = 3880] [serial = 1264] [outer = 1043F800] 06:33:34 INFO - PROCESS | 3880 | 1464010414698 Marionette DEBUG loaded listener.js 06:33:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 146 (1171C000) [pid = 3880] [serial = 1265] [outer = 1043F800] 06:33:35 INFO - PROCESS | 3880 | 1464010415151 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 625ms 06:33:35 INFO - PROCESS | 3880 | 1464010415206 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:33:35 INFO - PROCESS | 3880 | 1464010415208 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 06:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:33:35 INFO - PROCESS | 3880 | 1464010415212 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:33:35 INFO - PROCESS | 3880 | 1464010415213 Marionette TRACE conn2 <- [1,1650,null,{}] 06:33:35 INFO - PROCESS | 3880 | 1464010415217 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:35 INFO - PROCESS | 3880 | 1464010415294 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:33:35 INFO - PROCESS | 3880 | 1464010415303 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:35 INFO - PROCESS | 3880 | ++DOCSHELL 11054000 == 17 [pid = 3880] [id = 422] 06:33:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 147 (11CED800) [pid = 3880] [serial = 1266] [outer = 00000000] 06:33:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 148 (1336A800) [pid = 3880] [serial = 1267] [outer = 11CED800] 06:33:35 INFO - PROCESS | 3880 | 1464010415356 Marionette DEBUG loaded listener.js 06:33:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 149 (140BAC00) [pid = 3880] [serial = 1268] [outer = 11CED800] 06:33:35 INFO - PROCESS | 3880 | 1464010415813 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 625ms 06:33:35 INFO - PROCESS | 3880 | 1464010415850 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:33:35 INFO - PROCESS | 3880 | 1464010415852 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 06:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:33:35 INFO - PROCESS | 3880 | 1464010415874 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:33:35 INFO - PROCESS | 3880 | 1464010415876 Marionette TRACE conn2 <- [1,1654,null,{}] 06:33:35 INFO - PROCESS | 3880 | 1464010415879 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:35 INFO - PROCESS | 3880 | 1464010415954 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:33:35 INFO - PROCESS | 3880 | 1464010415961 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:35 INFO - PROCESS | 3880 | ++DOCSHELL 15330400 == 18 [pid = 3880] [id = 423] 06:33:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 150 (15720C00) [pid = 3880] [serial = 1269] [outer = 00000000] 06:33:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 151 (15C4D000) [pid = 3880] [serial = 1270] [outer = 15720C00] 06:33:35 INFO - PROCESS | 3880 | 1464010416004 Marionette DEBUG loaded listener.js 06:33:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 152 (16795400) [pid = 3880] [serial = 1271] [outer = 15720C00] 06:33:36 INFO - PROCESS | 3880 | 1464010416782 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 968ms 06:33:36 INFO - PROCESS | 3880 | 1464010416827 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:33:36 INFO - PROCESS | 3880 | 1464010416831 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 06:33:36 INFO - PROCESS | 3880 | 1464010416837 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:33:36 INFO - PROCESS | 3880 | 1464010416840 Marionette TRACE conn2 <- [1,1658,null,{}] 06:33:36 INFO - PROCESS | 3880 | 1464010416845 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:36 INFO - PROCESS | 3880 | 1464010416950 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:33:37 INFO - PROCESS | 3880 | 1464010417092 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:37 INFO - PROCESS | 3880 | ++DOCSHELL 10270400 == 19 [pid = 3880] [id = 424] 06:33:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 153 (1027A400) [pid = 3880] [serial = 1272] [outer = 00000000] 06:33:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 154 (11A0C800) [pid = 3880] [serial = 1273] [outer = 1027A400] 06:33:37 INFO - PROCESS | 3880 | 1464010417162 Marionette DEBUG loaded listener.js 06:33:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 155 (140B1400) [pid = 3880] [serial = 1274] [outer = 1027A400] 06:33:37 INFO - PROCESS | 3880 | 1464010417714 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 938ms 06:33:37 INFO - PROCESS | 3880 | 1464010417783 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:33:37 INFO - PROCESS | 3880 | 1464010417789 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 06:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:33:37 INFO - PROCESS | 3880 | 1464010417796 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:33:37 INFO - PROCESS | 3880 | 1464010417799 Marionette TRACE conn2 <- [1,1662,null,{}] 06:33:37 INFO - PROCESS | 3880 | 1464010417803 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:37 INFO - PROCESS | 3880 | 1464010417943 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:33:38 INFO - PROCESS | 3880 | 1464010418085 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:38 INFO - PROCESS | 3880 | ++DOCSHELL 168C3400 == 20 [pid = 3880] [id = 425] 06:33:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 156 (168C8800) [pid = 3880] [serial = 1275] [outer = 00000000] 06:33:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 157 (16A54800) [pid = 3880] [serial = 1276] [outer = 168C8800] 06:33:38 INFO - PROCESS | 3880 | 1464010418147 Marionette DEBUG loaded listener.js 06:33:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 158 (16D65C00) [pid = 3880] [serial = 1277] [outer = 168C8800] 06:33:38 INFO - PROCESS | 3880 | 1464010418746 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1000ms 06:33:38 INFO - PROCESS | 3880 | 1464010418796 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:33:38 INFO - PROCESS | 3880 | 1464010418799 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 06:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:33:38 INFO - PROCESS | 3880 | 1464010418803 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:33:38 INFO - PROCESS | 3880 | 1464010418806 Marionette TRACE conn2 <- [1,1666,null,{}] 06:33:38 INFO - PROCESS | 3880 | 1464010418817 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:38 INFO - PROCESS | 3880 | 1464010418967 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:33:38 INFO - PROCESS | 3880 | 1464010418986 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:38 INFO - PROCESS | 3880 | ++DOCSHELL 11058C00 == 21 [pid = 3880] [id = 426] 06:33:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 159 (1105B800) [pid = 3880] [serial = 1278] [outer = 00000000] 06:33:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 160 (12D70C00) [pid = 3880] [serial = 1279] [outer = 1105B800] 06:33:39 INFO - PROCESS | 3880 | 1464010419041 Marionette DEBUG loaded listener.js 06:33:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 161 (14F5EC00) [pid = 3880] [serial = 1280] [outer = 1105B800] 06:33:39 INFO - PROCESS | 3880 | 1464010419913 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1157ms 06:33:39 INFO - PROCESS | 3880 | 1464010419955 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:33:39 INFO - PROCESS | 3880 | 1464010419959 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 06:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:33:39 INFO - PROCESS | 3880 | 1464010419964 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:33:39 INFO - PROCESS | 3880 | 1464010419968 Marionette TRACE conn2 <- [1,1670,null,{}] 06:33:39 INFO - PROCESS | 3880 | 1464010419975 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:40 INFO - PROCESS | 3880 | 1464010420065 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:33:40 INFO - PROCESS | 3880 | 1464010420209 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:40 INFO - PROCESS | 3880 | ++DOCSHELL 0F226C00 == 22 [pid = 3880] [id = 427] 06:33:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 162 (0F302000) [pid = 3880] [serial = 1281] [outer = 00000000] 06:33:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 163 (0F39C000) [pid = 3880] [serial = 1282] [outer = 0F302000] 06:33:40 INFO - PROCESS | 3880 | 1464010420257 Marionette DEBUG loaded listener.js 06:33:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 164 (105F3800) [pid = 3880] [serial = 1283] [outer = 0F302000] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 163 (18238800) [pid = 3880] [serial = 1132] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 162 (1043FC00) [pid = 3880] [serial = 1137] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 161 (1121DC00) [pid = 3880] [serial = 1140] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 160 (112A7400) [pid = 3880] [serial = 1141] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 159 (12D79000) [pid = 3880] [serial = 1143] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 158 (130C9800) [pid = 3880] [serial = 1144] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 157 (16D9F400) [pid = 3880] [serial = 1119] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 156 (140BF800) [pid = 3880] [serial = 1147] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 155 (16F25000) [pid = 3880] [serial = 1122] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 154 (16E2D400) [pid = 3880] [serial = 1120] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 153 (17A91C00) [pid = 3880] [serial = 1125] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 152 (16F30000) [pid = 3880] [serial = 1123] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 151 (15284000) [pid = 3880] [serial = 1148] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 150 (1822D800) [pid = 3880] [serial = 1131] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 149 (17A93000) [pid = 3880] [serial = 1126] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 148 (12D1D400) [pid = 3880] [serial = 1099] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 147 (12896400) [pid = 3880] [serial = 1098] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 146 (11052000) [pid = 3880] [serial = 1096] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 145 (10A58400) [pid = 3880] [serial = 1095] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 144 (197A3C00) [pid = 3880] [serial = 1135] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 143 (105F4C00) [pid = 3880] [serial = 1093] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 142 (1330A400) [pid = 3880] [serial = 703] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 141 (16AE8800) [pid = 3880] [serial = 1116] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 140 (157BB400) [pid = 3880] [serial = 1113] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 139 (15C50400) [pid = 3880] [serial = 1114] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 138 (10BAF400) [pid = 3880] [serial = 1110] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 137 (11CECC00) [pid = 3880] [serial = 1111] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 136 (168C9400) [pid = 3880] [serial = 1108] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 135 (167A0800) [pid = 3880] [serial = 1107] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 134 (16793000) [pid = 3880] [serial = 1105] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (15C68800) [pid = 3880] [serial = 1104] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (15715000) [pid = 3880] [serial = 1102] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (1527B400) [pid = 3880] [serial = 1101] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (15C49800) [pid = 3880] [serial = 1151] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (17135C00) [pid = 3880] [serial = 1128] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (16D6A800) [pid = 3880] [serial = 1117] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (17986C00) [pid = 3880] [serial = 1129] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (1055F400) [pid = 3880] [serial = 1138] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (16E2F800) [pid = 3880] [serial = 1222] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (15C51C00) [pid = 3880] [serial = 1204] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (0F304400) [pid = 3880] [serial = 1201] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (13D08400) [pid = 3880] [serial = 1165] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (11A02C00) [pid = 3880] [serial = 1163] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (11218C00) [pid = 3880] [serial = 1162] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (11056000) [pid = 3880] [serial = 1160] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (10A5A800) [pid = 3880] [serial = 1159] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (1979BC00) [pid = 3880] [serial = 1134] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (16D69400) [pid = 3880] [serial = 1171] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (1990AC00) [pid = 3880] [serial = 1210] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (13BF9400) [pid = 3880] [serial = 1240] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (168CA000) [pid = 3880] [serial = 1169] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (157BCC00) [pid = 3880] [serial = 1186] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (13072000) [pid = 3880] [serial = 1157] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (17132800) [pid = 3880] [serial = 1223] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (19838000) [pid = 3880] [serial = 1225] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (112E4000) [pid = 3880] [serial = 1237] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (105F2400) [pid = 3880] [serial = 1154] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (11798C00) [pid = 3880] [serial = 1184] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (12897000) [pid = 3880] [serial = 1156] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (1104DC00) [pid = 3880] [serial = 1183] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (11CEC800) [pid = 3880] [serial = 1219] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (157BD000) [pid = 3880] [serial = 1150] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (102D4C00) [pid = 3880] [serial = 1153] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (16D99400) [pid = 3880] [serial = 1207] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (1679B400) [pid = 3880] [serial = 1205] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (14F61400) [pid = 3880] [serial = 1166] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (1679FC00) [pid = 3880] [serial = 1168] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (15C6AC00) [pid = 3880] [serial = 1187] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (19F75000) [pid = 3880] [serial = 1228] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (13D07000) [pid = 3880] [serial = 1220] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (168CD000) [pid = 3880] [serial = 1243] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (12D78400) [pid = 3880] [serial = 1090] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (18489000) [pid = 3880] [serial = 1042] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (0F303800) [pid = 3880] [serial = 1087] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (1990E400) [pid = 3880] [serial = 1211] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (17582400) [pid = 3880] [serial = 1178] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (17A90400) [pid = 3880] [serial = 1180] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (19971000) [pid = 3880] [serial = 1213] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (14F5D800) [pid = 3880] [serial = 1241] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (17140400) [pid = 3880] [serial = 1177] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (16D9E000) [pid = 3880] [serial = 1175] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (11055000) [pid = 3880] [serial = 1202] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (16E2AC00) [pid = 3880] [serial = 1189] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (16D9D800) [pid = 3880] [serial = 1174] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (16F70400) [pid = 3880] [serial = 1208] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (16D72400) [pid = 3880] [serial = 1172] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (11CEC000) [pid = 3880] [serial = 1238] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (1A6B1400) [pid = 3880] [serial = 1235] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (1A271C00) [pid = 3880] [serial = 1232] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (1A275C00) [pid = 3880] [serial = 1234] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (19BCC400) [pid = 3880] [serial = 1217] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (19979000) [pid = 3880] [serial = 1214] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (199C1400) [pid = 3880] [serial = 1216] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (1983F800) [pid = 3880] [serial = 1196] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (19F76000) [pid = 3880] [serial = 1229] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (1A26BC00) [pid = 3880] [serial = 1231] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (1996C000) [pid = 3880] [serial = 1199] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (1822E800) [pid = 3880] [serial = 1193] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 65 (19914400) [pid = 3880] [serial = 1198] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 64 (16E38000) [pid = 3880] [serial = 1190] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 63 (1983BC00) [pid = 3880] [serial = 1195] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 62 (1990D400) [pid = 3880] [serial = 1226] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 61 (17E63800) [pid = 3880] [serial = 1192] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | --DOMWINDOW == 60 (17E03800) [pid = 3880] [serial = 1181] [outer = 00000000] [url = about:blank] 06:33:40 INFO - PROCESS | 3880 | 1464010420825 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 906ms 06:33:40 INFO - PROCESS | 3880 | 1464010420870 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:33:40 INFO - PROCESS | 3880 | 1464010420875 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 06:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:33:40 INFO - PROCESS | 3880 | 1464010420881 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:33:40 INFO - PROCESS | 3880 | 1464010420883 Marionette TRACE conn2 <- [1,1674,null,{}] 06:33:40 INFO - PROCESS | 3880 | 1464010420887 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:40 INFO - PROCESS | 3880 | 1464010420963 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:33:40 INFO - PROCESS | 3880 | 1464010420972 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:40 INFO - PROCESS | 3880 | ++DOCSHELL 10484000 == 23 [pid = 3880] [id = 428] 06:33:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 61 (104E6800) [pid = 3880] [serial = 1284] [outer = 00000000] 06:33:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 62 (10A58800) [pid = 3880] [serial = 1285] [outer = 104E6800] 06:33:40 INFO - PROCESS | 3880 | 1464010421017 Marionette DEBUG loaded listener.js 06:33:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 63 (10BB1800) [pid = 3880] [serial = 1286] [outer = 104E6800] 06:33:41 INFO - PROCESS | 3880 | 1464010421500 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:33:41 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 06:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 704ms 06:33:41 INFO - PROCESS | 3880 | 1464010421580 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:33:41 INFO - PROCESS | 3880 | 1464010421582 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 06:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:33:41 INFO - PROCESS | 3880 | 1464010421585 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:33:41 INFO - PROCESS | 3880 | 1464010421588 Marionette TRACE conn2 <- [1,1678,null,{}] 06:33:41 INFO - PROCESS | 3880 | 1464010421598 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:41 INFO - PROCESS | 3880 | 1464010421683 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:33:41 INFO - PROCESS | 3880 | 1464010421767 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:41 INFO - PROCESS | 3880 | ++DOCSHELL 1105AC00 == 24 [pid = 3880] [id = 429] 06:33:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 64 (1105B000) [pid = 3880] [serial = 1287] [outer = 00000000] 06:33:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 65 (112DC400) [pid = 3880] [serial = 1288] [outer = 1105B000] 06:33:41 INFO - PROCESS | 3880 | 1464010421813 Marionette DEBUG loaded listener.js 06:33:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (1176B400) [pid = 3880] [serial = 1289] [outer = 1105B000] 06:33:42 INFO - PROCESS | 3880 | 1464010422189 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 625ms 06:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:33:42 INFO - PROCESS | 3880 | 1464010422223 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:33:42 INFO - PROCESS | 3880 | 1464010422225 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 06:33:42 INFO - PROCESS | 3880 | 1464010422234 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:33:42 INFO - PROCESS | 3880 | 1464010422236 Marionette TRACE conn2 <- [1,1682,null,{}] 06:33:42 INFO - PROCESS | 3880 | 1464010422239 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:42 INFO - PROCESS | 3880 | 1464010422315 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:33:42 INFO - PROCESS | 3880 | 1464010422321 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:42 INFO - PROCESS | 3880 | ++DOCSHELL 1179BC00 == 25 [pid = 3880] [id = 430] 06:33:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (11A0E400) [pid = 3880] [serial = 1290] [outer = 00000000] 06:33:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (11CE5800) [pid = 3880] [serial = 1291] [outer = 11A0E400] 06:33:42 INFO - PROCESS | 3880 | 1464010422365 Marionette DEBUG loaded listener.js 06:33:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (1289B000) [pid = 3880] [serial = 1292] [outer = 11A0E400] 06:33:42 INFO - PROCESS | 3880 | 1464010422785 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 594ms 06:33:42 INFO - PROCESS | 3880 | 1464010422871 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:33:42 INFO - PROCESS | 3880 | 1464010422873 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 06:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:33:42 INFO - PROCESS | 3880 | 1464010422887 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:33:42 INFO - PROCESS | 3880 | 1464010422889 Marionette TRACE conn2 <- [1,1686,null,{}] 06:33:42 INFO - PROCESS | 3880 | 1464010422892 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:42 INFO - PROCESS | 3880 | 1464010423003 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:33:43 INFO - PROCESS | 3880 | 1464010423090 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:43 INFO - PROCESS | 3880 | ++DOCSHELL 12A89000 == 26 [pid = 3880] [id = 431] 06:33:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (12B57000) [pid = 3880] [serial = 1293] [outer = 00000000] 06:33:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (1335D400) [pid = 3880] [serial = 1294] [outer = 12B57000] 06:33:43 INFO - PROCESS | 3880 | 1464010423135 Marionette DEBUG loaded listener.js 06:33:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (1382E400) [pid = 3880] [serial = 1295] [outer = 12B57000] 06:33:43 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (11CED800) [pid = 3880] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:33:43 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (17136400) [pid = 3880] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:33:43 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (13158400) [pid = 3880] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:33:43 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (16D67800) [pid = 3880] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:33:43 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (0F30F800) [pid = 3880] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:33:43 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (15C47400) [pid = 3880] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:33:43 INFO - PROCESS | 3880 | --DOMWINDOW == 65 (1983B800) [pid = 3880] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:33:43 INFO - PROCESS | 3880 | --DOMWINDOW == 64 (0C7F7800) [pid = 3880] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:33:43 INFO - PROCESS | 3880 | --DOMWINDOW == 63 (1043F800) [pid = 3880] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:33:43 INFO - PROCESS | 3880 | 1464010423816 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:33:43 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 06:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1000ms 06:33:43 INFO - PROCESS | 3880 | 1464010423889 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:33:43 INFO - PROCESS | 3880 | 1464010423894 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 06:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:33:43 INFO - PROCESS | 3880 | 1464010423899 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:33:43 INFO - PROCESS | 3880 | 1464010423903 Marionette TRACE conn2 <- [1,1690,null,{}] 06:33:43 INFO - PROCESS | 3880 | 1464010423909 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:44 INFO - PROCESS | 3880 | 1464010424040 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:33:44 INFO - PROCESS | 3880 | 1464010424165 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:44 INFO - PROCESS | 3880 | ++DOCSHELL 0F21A800 == 27 [pid = 3880] [id = 432] 06:33:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 64 (10437C00) [pid = 3880] [serial = 1296] [outer = 00000000] 06:33:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 65 (105F3C00) [pid = 3880] [serial = 1297] [outer = 10437C00] 06:33:44 INFO - PROCESS | 3880 | 1464010424222 Marionette DEBUG loaded listener.js 06:33:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (10A60400) [pid = 3880] [serial = 1298] [outer = 10437C00] 06:33:44 INFO - PROCESS | 3880 | 1464010424836 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1000ms 06:33:44 INFO - PROCESS | 3880 | 1464010424902 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:33:44 INFO - PROCESS | 3880 | 1464010424908 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 06:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:33:44 INFO - PROCESS | 3880 | 1464010424914 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:33:44 INFO - PROCESS | 3880 | 1464010424917 Marionette TRACE conn2 <- [1,1694,null,{}] 06:33:44 INFO - PROCESS | 3880 | 1464010424921 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:45 INFO - PROCESS | 3880 | 1464010425049 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:33:45 INFO - PROCESS | 3880 | 1464010425173 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:45 INFO - PROCESS | 3880 | ++DOCSHELL 10567800 == 28 [pid = 3880] [id = 433] 06:33:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (10BAD400) [pid = 3880] [serial = 1299] [outer = 00000000] 06:33:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (11766400) [pid = 3880] [serial = 1300] [outer = 10BAD400] 06:33:45 INFO - PROCESS | 3880 | 1464010425227 Marionette DEBUG loaded listener.js 06:33:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (11CE5000) [pid = 3880] [serial = 1301] [outer = 10BAD400] 06:33:45 INFO - PROCESS | 3880 | 1464010425842 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 937ms 06:33:45 INFO - PROCESS | 3880 | 1464010425858 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:33:45 INFO - PROCESS | 3880 | 1464010425860 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 06:33:45 INFO - PROCESS | 3880 | 1464010425864 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:33:45 INFO - PROCESS | 3880 | 1464010425868 Marionette TRACE conn2 <- [1,1698,null,{}] 06:33:45 INFO - PROCESS | 3880 | 1464010425879 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:45 INFO - PROCESS | 3880 | 1464010425979 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:33:46 INFO - PROCESS | 3880 | 1464010426080 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:46 INFO - PROCESS | 3880 | ++DOCSHELL 11A03800 == 29 [pid = 3880] [id = 434] 06:33:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (11CEE800) [pid = 3880] [serial = 1302] [outer = 00000000] 06:33:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (140B6800) [pid = 3880] [serial = 1303] [outer = 11CEE800] 06:33:46 INFO - PROCESS | 3880 | 1464010426141 Marionette DEBUG loaded listener.js 06:33:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (14F5D800) [pid = 3880] [serial = 1304] [outer = 11CEE800] 06:33:46 INFO - PROCESS | 3880 | 1464010426861 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (1336A800) [pid = 3880] [serial = 1267] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (17E5AC00) [pid = 3880] [serial = 1255] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (15718400) [pid = 3880] [serial = 1249] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (15C44800) [pid = 3880] [serial = 1250] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (16E30000) [pid = 3880] [serial = 1252] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (10A60000) [pid = 3880] [serial = 1246] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 65 (112DB800) [pid = 3880] [serial = 1247] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 64 (16D67000) [pid = 3880] [serial = 1244] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 63 (19911400) [pid = 3880] [serial = 1258] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 62 (1996BC00) [pid = 3880] [serial = 1259] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 61 (0F21BC00) [pid = 3880] [serial = 1261] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 60 (0F305800) [pid = 3880] [serial = 1262] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 59 (1121E800) [pid = 3880] [serial = 1264] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 58 (1171C000) [pid = 3880] [serial = 1265] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 57 (140BAC00) [pid = 3880] [serial = 1268] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 56 (1848B400) [pid = 3880] [serial = 1256] [outer = 00000000] [url = about:blank] 06:33:46 INFO - PROCESS | 3880 | --DOMWINDOW == 55 (16F7F000) [pid = 3880] [serial = 1253] [outer = 00000000] [url = about:blank] 06:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1047ms 06:33:46 INFO - PROCESS | 3880 | 1464010426912 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:33:46 INFO - PROCESS | 3880 | 1464010426916 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 06:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:33:46 INFO - PROCESS | 3880 | 1464010426936 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:33:46 INFO - PROCESS | 3880 | 1464010426940 Marionette TRACE conn2 <- [1,1702,null,{}] 06:33:46 INFO - PROCESS | 3880 | 1464010426945 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:47 INFO - PROCESS | 3880 | 1464010427036 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:33:47 INFO - PROCESS | 3880 | 1464010427119 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:47 INFO - PROCESS | 3880 | ++DOCSHELL 10A59000 == 30 [pid = 3880] [id = 435] 06:33:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 56 (10A5A400) [pid = 3880] [serial = 1305] [outer = 00000000] 06:33:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 57 (10BB3800) [pid = 3880] [serial = 1306] [outer = 10A5A400] 06:33:47 INFO - PROCESS | 3880 | 1464010427167 Marionette DEBUG loaded listener.js 06:33:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 58 (11059400) [pid = 3880] [serial = 1307] [outer = 10A5A400] 06:33:47 INFO - PROCESS | 3880 | 1464010427531 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 656ms 06:33:47 INFO - PROCESS | 3880 | 1464010427581 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:33:47 INFO - PROCESS | 3880 | 1464010427586 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 06:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:33:47 INFO - PROCESS | 3880 | 1464010427592 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:33:47 INFO - PROCESS | 3880 | 1464010427595 Marionette TRACE conn2 <- [1,1706,null,{}] 06:33:47 INFO - PROCESS | 3880 | 1464010427598 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:47 INFO - PROCESS | 3880 | 1464010427676 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:33:47 INFO - PROCESS | 3880 | 1464010427684 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:47 INFO - PROCESS | 3880 | ++DOCSHELL 1129B800 == 31 [pid = 3880] [id = 436] 06:33:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 59 (112A7800) [pid = 3880] [serial = 1308] [outer = 00000000] 06:33:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 60 (11C54400) [pid = 3880] [serial = 1309] [outer = 112A7800] 06:33:47 INFO - PROCESS | 3880 | 1464010427737 Marionette DEBUG loaded listener.js 06:33:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 61 (1289AC00) [pid = 3880] [serial = 1310] [outer = 112A7800] 06:33:48 INFO - PROCESS | 3880 | 1464010428194 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 640ms 06:33:48 INFO - PROCESS | 3880 | 1464010428229 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:33:48 INFO - PROCESS | 3880 | 1464010428231 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 06:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:33:48 INFO - PROCESS | 3880 | 1464010428234 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:33:48 INFO - PROCESS | 3880 | 1464010428238 Marionette TRACE conn2 <- [1,1710,null,{}] 06:33:48 INFO - PROCESS | 3880 | 1464010428248 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:48 INFO - PROCESS | 3880 | 1464010428328 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:33:48 INFO - PROCESS | 3880 | 1464010428338 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:48 INFO - PROCESS | 3880 | ++DOCSHELL 140BB800 == 32 [pid = 3880] [id = 437] 06:33:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 62 (1422CC00) [pid = 3880] [serial = 1311] [outer = 00000000] 06:33:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 63 (15713400) [pid = 3880] [serial = 1312] [outer = 1422CC00] 06:33:48 INFO - PROCESS | 3880 | 1464010428384 Marionette DEBUG loaded listener.js 06:33:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 64 (157B2400) [pid = 3880] [serial = 1313] [outer = 1422CC00] 06:33:48 INFO - PROCESS | 3880 | 1464010428844 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:33:48 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 06:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 641ms 06:33:48 INFO - PROCESS | 3880 | 1464010428873 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:33:48 INFO - PROCESS | 3880 | 1464010428875 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 06:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:33:48 INFO - PROCESS | 3880 | 1464010428879 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:33:48 INFO - PROCESS | 3880 | 1464010428880 Marionette TRACE conn2 <- [1,1714,null,{}] 06:33:48 INFO - PROCESS | 3880 | 1464010428883 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:48 INFO - PROCESS | 3880 | 1464010428961 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:33:48 INFO - PROCESS | 3880 | 1464010428977 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:48 INFO - PROCESS | 3880 | ++DOCSHELL 0F303400 == 33 [pid = 3880] [id = 438] 06:33:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 65 (0F396C00) [pid = 3880] [serial = 1314] [outer = 00000000] 06:33:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (15322C00) [pid = 3880] [serial = 1315] [outer = 0F396C00] 06:33:49 INFO - PROCESS | 3880 | 1464010429021 Marionette DEBUG loaded listener.js 06:33:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (157C9400) [pid = 3880] [serial = 1316] [outer = 0F396C00] 06:33:49 INFO - PROCESS | 3880 | 1464010429475 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 641ms 06:33:49 INFO - PROCESS | 3880 | 1464010429516 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:33:49 INFO - PROCESS | 3880 | 1464010429518 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 06:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:33:49 INFO - PROCESS | 3880 | 1464010429521 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:33:49 INFO - PROCESS | 3880 | 1464010429523 Marionette TRACE conn2 <- [1,1718,null,{}] 06:33:49 INFO - PROCESS | 3880 | 1464010429526 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:49 INFO - PROCESS | 3880 | 1464010429628 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:33:49 INFO - PROCESS | 3880 | 1464010429634 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:49 INFO - PROCESS | 3880 | ++DOCSHELL 157C1000 == 34 [pid = 3880] [id = 439] 06:33:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (15C4F800) [pid = 3880] [serial = 1317] [outer = 00000000] 06:33:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (15C69C00) [pid = 3880] [serial = 1318] [outer = 15C4F800] 06:33:49 INFO - PROCESS | 3880 | 1464010429679 Marionette DEBUG loaded listener.js 06:33:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (15C6AC00) [pid = 3880] [serial = 1319] [outer = 15C4F800] 06:33:50 INFO - PROCESS | 3880 | 1464010430181 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:33:50 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 06:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 688ms 06:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:33:50 INFO - PROCESS | 3880 | 1464010430221 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:33:50 INFO - PROCESS | 3880 | 1464010430223 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 06:33:50 INFO - PROCESS | 3880 | 1464010430226 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:33:50 INFO - PROCESS | 3880 | 1464010430228 Marionette TRACE conn2 <- [1,1722,null,{}] 06:33:50 INFO - PROCESS | 3880 | 1464010430232 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:50 INFO - PROCESS | 3880 | 1464010430344 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:33:50 INFO - PROCESS | 3880 | 1464010430351 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:50 INFO - PROCESS | 3880 | ++DOCSHELL 1640E800 == 35 [pid = 3880] [id = 440] 06:33:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (16793000) [pid = 3880] [serial = 1320] [outer = 00000000] 06:33:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (168C5000) [pid = 3880] [serial = 1321] [outer = 16793000] 06:33:50 INFO - PROCESS | 3880 | 1464010430396 Marionette DEBUG loaded listener.js 06:33:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (168C9000) [pid = 3880] [serial = 1322] [outer = 16793000] 06:33:50 INFO - PROCESS | 3880 | 1464010430844 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 625ms 06:33:50 INFO - PROCESS | 3880 | 1464010430864 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:33:50 INFO - PROCESS | 3880 | 1464010430866 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 06:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:33:50 INFO - PROCESS | 3880 | 1464010430869 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:33:50 INFO - PROCESS | 3880 | 1464010430871 Marionette TRACE conn2 <- [1,1726,null,{}] 06:33:50 INFO - PROCESS | 3880 | 1464010430875 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:50 INFO - PROCESS | 3880 | 1464010430980 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:33:51 INFO - PROCESS | 3880 | 1464010431066 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:51 INFO - PROCESS | 3880 | ++DOCSHELL 0F21C400 == 36 [pid = 3880] [id = 441] 06:33:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (168CBC00) [pid = 3880] [serial = 1323] [outer = 00000000] 06:33:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (168D1800) [pid = 3880] [serial = 1324] [outer = 168CBC00] 06:33:51 INFO - PROCESS | 3880 | 1464010431108 Marionette DEBUG loaded listener.js 06:33:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (16A52400) [pid = 3880] [serial = 1325] [outer = 168CBC00] 06:33:51 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (0F302000) [pid = 3880] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:33:51 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (1105B000) [pid = 3880] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:33:51 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (168C8800) [pid = 3880] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:33:51 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (104E6800) [pid = 3880] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:33:51 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (1027A400) [pid = 3880] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:33:51 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (11A0E400) [pid = 3880] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:33:51 INFO - PROCESS | 3880 | 1464010431480 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 625ms 06:33:51 INFO - PROCESS | 3880 | 1464010431508 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:33:51 INFO - PROCESS | 3880 | 1464010431510 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 06:33:51 INFO - PROCESS | 3880 | 1464010431513 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:33:51 INFO - PROCESS | 3880 | 1464010431515 Marionette TRACE conn2 <- [1,1730,null,{}] 06:33:51 INFO - PROCESS | 3880 | 1464010431518 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:51 INFO - PROCESS | 3880 | 1464010431597 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:33:51 INFO - PROCESS | 3880 | 1464010431604 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:51 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F5000 == 37 [pid = 3880] [id = 442] 06:33:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (11AF0C00) [pid = 3880] [serial = 1326] [outer = 00000000] 06:33:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (1679BC00) [pid = 3880] [serial = 1327] [outer = 11AF0C00] 06:33:51 INFO - PROCESS | 3880 | 1464010431649 Marionette DEBUG loaded listener.js 06:33:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (168D0400) [pid = 3880] [serial = 1328] [outer = 11AF0C00] 06:33:52 INFO - PROCESS | 3880 | 1464010432104 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 640ms 06:33:52 INFO - PROCESS | 3880 | 1464010432156 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:33:52 INFO - PROCESS | 3880 | 1464010432158 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 06:33:52 INFO - PROCESS | 3880 | 1464010432161 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:33:52 INFO - PROCESS | 3880 | 1464010432163 Marionette TRACE conn2 <- [1,1734,null,{}] 06:33:52 INFO - PROCESS | 3880 | 1464010432166 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:52 INFO - PROCESS | 3880 | 1464010432241 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:33:52 INFO - PROCESS | 3880 | 1464010432247 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:52 INFO - PROCESS | 3880 | ++DOCSHELL 16A5BC00 == 38 [pid = 3880] [id = 443] 06:33:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (16AE2800) [pid = 3880] [serial = 1329] [outer = 00000000] 06:33:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (16D6E000) [pid = 3880] [serial = 1330] [outer = 16AE2800] 06:33:52 INFO - PROCESS | 3880 | 1464010432290 Marionette DEBUG loaded listener.js 06:33:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (16D71C00) [pid = 3880] [serial = 1331] [outer = 16AE2800] 06:33:52 INFO - PROCESS | 3880 | 1464010432730 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 594ms 06:33:52 INFO - PROCESS | 3880 | 1464010432759 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:33:52 INFO - PROCESS | 3880 | 1464010432761 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 06:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:33:52 INFO - PROCESS | 3880 | 1464010432764 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:33:52 INFO - PROCESS | 3880 | 1464010432766 Marionette TRACE conn2 <- [1,1738,null,{}] 06:33:52 INFO - PROCESS | 3880 | 1464010432780 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:52 INFO - PROCESS | 3880 | 1464010432861 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:33:52 INFO - PROCESS | 3880 | 1464010432868 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:52 INFO - PROCESS | 3880 | ++DOCSHELL 10477C00 == 39 [pid = 3880] [id = 444] 06:33:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (138DEC00) [pid = 3880] [serial = 1332] [outer = 00000000] 06:33:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (16D98400) [pid = 3880] [serial = 1333] [outer = 138DEC00] 06:33:52 INFO - PROCESS | 3880 | 1464010432911 Marionette DEBUG loaded listener.js 06:33:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (16D9D000) [pid = 3880] [serial = 1334] [outer = 138DEC00] 06:33:53 INFO - PROCESS | 3880 | 1464010433445 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 765ms 06:33:53 INFO - PROCESS | 3880 | 1464010433526 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:33:53 INFO - PROCESS | 3880 | 1464010433530 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 06:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:33:53 INFO - PROCESS | 3880 | 1464010433536 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:33:53 INFO - PROCESS | 3880 | 1464010433541 Marionette TRACE conn2 <- [1,1742,null,{}] 06:33:53 INFO - PROCESS | 3880 | 1464010433547 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:53 INFO - PROCESS | 3880 | 1464010433695 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:33:53 INFO - PROCESS | 3880 | 1464010433800 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:53 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F2400 == 40 [pid = 3880] [id = 445] 06:33:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (0F30A400) [pid = 3880] [serial = 1335] [outer = 00000000] 06:33:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (10A60000) [pid = 3880] [serial = 1336] [outer = 0F30A400] 06:33:53 INFO - PROCESS | 3880 | 1464010433863 Marionette DEBUG loaded listener.js 06:33:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (1129FC00) [pid = 3880] [serial = 1337] [outer = 0F30A400] 06:33:54 INFO - PROCESS | 3880 | 1464010434425 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 954ms 06:33:54 INFO - PROCESS | 3880 | 1464010434483 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:33:54 INFO - PROCESS | 3880 | 1464010434489 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 06:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:33:54 INFO - PROCESS | 3880 | 1464010434495 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:33:54 INFO - PROCESS | 3880 | 1464010434498 Marionette TRACE conn2 <- [1,1746,null,{}] 06:33:54 INFO - PROCESS | 3880 | 1464010434502 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:54 INFO - PROCESS | 3880 | 1464010434603 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:33:54 INFO - PROCESS | 3880 | 1464010434731 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:54 INFO - PROCESS | 3880 | ++DOCSHELL 11771400 == 41 [pid = 3880] [id = 446] 06:33:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (11CEF000) [pid = 3880] [serial = 1338] [outer = 00000000] 06:33:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (140BDC00) [pid = 3880] [serial = 1339] [outer = 11CEF000] 06:33:54 INFO - PROCESS | 3880 | 1464010434786 Marionette DEBUG loaded listener.js 06:33:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (1571F000) [pid = 3880] [serial = 1340] [outer = 11CEF000] 06:33:55 INFO - PROCESS | 3880 | 1464010435396 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 938ms 06:33:55 INFO - PROCESS | 3880 | 1464010435438 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:33:55 INFO - PROCESS | 3880 | 1464010435441 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 06:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:33:55 INFO - PROCESS | 3880 | 1464010435445 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:33:55 INFO - PROCESS | 3880 | 1464010435448 Marionette TRACE conn2 <- [1,1750,null,{}] 06:33:55 INFO - PROCESS | 3880 | 1464010435459 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:55 INFO - PROCESS | 3880 | 1464010435560 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:33:55 INFO - PROCESS | 3880 | 1464010435689 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:55 INFO - PROCESS | 3880 | ++DOCSHELL 168C3C00 == 42 [pid = 3880] [id = 447] 06:33:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (168C9400) [pid = 3880] [serial = 1341] [outer = 00000000] 06:33:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (16D97400) [pid = 3880] [serial = 1342] [outer = 168C9400] 06:33:55 INFO - PROCESS | 3880 | 1464010435745 Marionette DEBUG loaded listener.js 06:33:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (16DA2C00) [pid = 3880] [serial = 1343] [outer = 168C9400] 06:33:56 INFO - PROCESS | 3880 | 1464010436491 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1079ms 06:33:56 INFO - PROCESS | 3880 | 1464010436538 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:33:56 INFO - PROCESS | 3880 | 1464010436542 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 06:33:56 INFO - PROCESS | 3880 | 1464010436547 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:33:56 INFO - PROCESS | 3880 | 1464010436551 Marionette TRACE conn2 <- [1,1754,null,{}] 06:33:56 INFO - PROCESS | 3880 | 1464010436557 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:56 INFO - PROCESS | 3880 | 1464010436648 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:33:56 INFO - PROCESS | 3880 | 1464010436781 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:56 INFO - PROCESS | 3880 | ++DOCSHELL 10275C00 == 43 [pid = 3880] [id = 448] 06:33:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (102EA800) [pid = 3880] [serial = 1344] [outer = 00000000] 06:33:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (105EFC00) [pid = 3880] [serial = 1345] [outer = 102EA800] 06:33:56 INFO - PROCESS | 3880 | 1464010436836 Marionette DEBUG loaded listener.js 06:33:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (117A2000) [pid = 3880] [serial = 1346] [outer = 102EA800] 06:33:57 INFO - PROCESS | 3880 | --DOCSHELL 15C46800 == 42 [pid = 3880] [id = 414] 06:33:57 INFO - PROCESS | 3880 | --DOCSHELL 16A5BC00 == 41 [pid = 3880] [id = 443] 06:33:57 INFO - PROCESS | 3880 | --DOCSHELL 0C7F5000 == 40 [pid = 3880] [id = 442] 06:33:57 INFO - PROCESS | 3880 | --DOCSHELL 0F21C400 == 39 [pid = 3880] [id = 441] 06:33:57 INFO - PROCESS | 3880 | --DOCSHELL 1640E800 == 38 [pid = 3880] [id = 440] 06:33:57 INFO - PROCESS | 3880 | --DOCSHELL 157C1000 == 37 [pid = 3880] [id = 439] 06:33:57 INFO - PROCESS | 3880 | --DOCSHELL 0F303400 == 36 [pid = 3880] [id = 438] 06:33:57 INFO - PROCESS | 3880 | --DOCSHELL 140BB800 == 35 [pid = 3880] [id = 437] 06:33:57 INFO - PROCESS | 3880 | --DOCSHELL 1129B800 == 34 [pid = 3880] [id = 436] 06:33:57 INFO - PROCESS | 3880 | --DOCSHELL 10A59000 == 33 [pid = 3880] [id = 435] 06:33:57 INFO - PROCESS | 3880 | --DOCSHELL 10567800 == 32 [pid = 3880] [id = 433] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (1289B000) [pid = 3880] [serial = 1292] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (11CE5800) [pid = 3880] [serial = 1291] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (1335D400) [pid = 3880] [serial = 1294] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (105F3800) [pid = 3880] [serial = 1283] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (0F39C000) [pid = 3880] [serial = 1282] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (12D70C00) [pid = 3880] [serial = 1279] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (112DC400) [pid = 3880] [serial = 1288] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (1176B400) [pid = 3880] [serial = 1289] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (16D65C00) [pid = 3880] [serial = 1277] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (16A54800) [pid = 3880] [serial = 1276] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (15C4D000) [pid = 3880] [serial = 1270] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (10A58800) [pid = 3880] [serial = 1285] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (10BB1800) [pid = 3880] [serial = 1286] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (11A0C800) [pid = 3880] [serial = 1273] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (140B1400) [pid = 3880] [serial = 1274] [outer = 00000000] [url = about:blank] 06:33:57 INFO - PROCESS | 3880 | 1464010437407 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 907ms 06:33:57 INFO - PROCESS | 3880 | 1464010437453 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:33:57 INFO - PROCESS | 3880 | 1464010437458 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 06:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:33:57 INFO - PROCESS | 3880 | 1464010437464 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:33:57 INFO - PROCESS | 3880 | 1464010437467 Marionette TRACE conn2 <- [1,1758,null,{}] 06:33:57 INFO - PROCESS | 3880 | 1464010437470 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:57 INFO - PROCESS | 3880 | 1464010437548 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:33:57 INFO - PROCESS | 3880 | 1464010437558 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:57 INFO - PROCESS | 3880 | ++DOCSHELL 10BB4800 == 33 [pid = 3880] [id = 449] 06:33:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (10BB5C00) [pid = 3880] [serial = 1347] [outer = 00000000] 06:33:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (1176B400) [pid = 3880] [serial = 1348] [outer = 10BB5C00] 06:33:57 INFO - PROCESS | 3880 | 1464010437605 Marionette DEBUG loaded listener.js 06:33:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (11CEB000) [pid = 3880] [serial = 1349] [outer = 10BB5C00] 06:33:58 INFO - PROCESS | 3880 | 1464010438096 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 688ms 06:33:58 INFO - PROCESS | 3880 | 1464010438177 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:33:58 INFO - PROCESS | 3880 | 1464010438179 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 06:33:58 INFO - PROCESS | 3880 | 1464010438183 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:33:58 INFO - PROCESS | 3880 | 1464010438186 Marionette TRACE conn2 <- [1,1762,null,{}] 06:33:58 INFO - PROCESS | 3880 | 1464010438198 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:58 INFO - PROCESS | 3880 | 1464010438281 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:33:58 INFO - PROCESS | 3880 | 1464010438368 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:58 INFO - PROCESS | 3880 | ++DOCSHELL 13315400 == 34 [pid = 3880] [id = 450] 06:33:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (1335B800) [pid = 3880] [serial = 1350] [outer = 00000000] 06:33:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (14229C00) [pid = 3880] [serial = 1351] [outer = 1335B800] 06:33:58 INFO - PROCESS | 3880 | 1464010438415 Marionette DEBUG loaded listener.js 06:33:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (15713000) [pid = 3880] [serial = 1352] [outer = 1335B800] 06:33:58 INFO - PROCESS | 3880 | 1464010438791 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 641ms 06:33:58 INFO - PROCESS | 3880 | 1464010438824 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:33:58 INFO - PROCESS | 3880 | 1464010438826 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 06:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:33:58 INFO - PROCESS | 3880 | 1464010438829 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:33:58 INFO - PROCESS | 3880 | 1464010438831 Marionette TRACE conn2 <- [1,1766,null,{}] 06:33:58 INFO - PROCESS | 3880 | 1464010438835 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:58 INFO - PROCESS | 3880 | 1464010438919 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:33:58 INFO - PROCESS | 3880 | 1464010438925 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:58 INFO - PROCESS | 3880 | ++DOCSHELL 15281400 == 35 [pid = 3880] [id = 451] 06:33:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (157B2800) [pid = 3880] [serial = 1353] [outer = 00000000] 06:33:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (15C64C00) [pid = 3880] [serial = 1354] [outer = 157B2800] 06:33:58 INFO - PROCESS | 3880 | 1464010438969 Marionette DEBUG loaded listener.js 06:33:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (16793400) [pid = 3880] [serial = 1355] [outer = 157B2800] 06:33:59 INFO - PROCESS | 3880 | 1464010439394 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:33:59 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 06:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 593ms 06:33:59 INFO - PROCESS | 3880 | 1464010439437 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:33:59 INFO - PROCESS | 3880 | 1464010439439 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 06:33:59 INFO - PROCESS | 3880 | 1464010439442 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:33:59 INFO - PROCESS | 3880 | 1464010439443 Marionette TRACE conn2 <- [1,1770,null,{}] 06:33:59 INFO - PROCESS | 3880 | 1464010439446 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:59 INFO - PROCESS | 3880 | 1464010439563 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:33:59 INFO - PROCESS | 3880 | 1464010439570 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:59 INFO - PROCESS | 3880 | ++DOCSHELL 16797000 == 36 [pid = 3880] [id = 452] 06:33:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (1679D400) [pid = 3880] [serial = 1356] [outer = 00000000] 06:33:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (168CEC00) [pid = 3880] [serial = 1357] [outer = 1679D400] 06:33:59 INFO - PROCESS | 3880 | 1464010439613 Marionette DEBUG loaded listener.js 06:33:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (16A54800) [pid = 3880] [serial = 1358] [outer = 1679D400] 06:34:00 INFO - PROCESS | 3880 | 1464010440085 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:34:00 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 06:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 703ms 06:34:00 INFO - PROCESS | 3880 | 1464010440142 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:34:00 INFO - PROCESS | 3880 | 1464010440144 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 06:34:00 INFO - PROCESS | 3880 | 1464010440147 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:34:00 INFO - PROCESS | 3880 | 1464010440149 Marionette TRACE conn2 <- [1,1774,null,{}] 06:34:00 INFO - PROCESS | 3880 | 1464010440152 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:00 INFO - PROCESS | 3880 | 1464010440277 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:34:00 INFO - PROCESS | 3880 | 1464010440339 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:00 INFO - PROCESS | 3880 | ++DOCSHELL 16D6CC00 == 37 [pid = 3880] [id = 453] 06:34:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (16D96400) [pid = 3880] [serial = 1359] [outer = 00000000] 06:34:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (16E2B400) [pid = 3880] [serial = 1360] [outer = 16D96400] 06:34:00 INFO - PROCESS | 3880 | 1464010440384 Marionette DEBUG loaded listener.js 06:34:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (16E31000) [pid = 3880] [serial = 1361] [outer = 16D96400] 06:34:00 INFO - PROCESS | 3880 | 1464010440796 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:34:00 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 06:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 687ms 06:34:00 INFO - PROCESS | 3880 | 1464010440857 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:34:00 INFO - PROCESS | 3880 | 1464010440859 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 06:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:34:00 INFO - PROCESS | 3880 | 1464010440863 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:34:00 INFO - PROCESS | 3880 | 1464010440864 Marionette TRACE conn2 <- [1,1778,null,{}] 06:34:00 INFO - PROCESS | 3880 | 1464010440868 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:00 INFO - PROCESS | 3880 | 1464010441005 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:34:01 INFO - PROCESS | 3880 | 1464010441067 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 3880 | ++DOCSHELL 1027C800 == 38 [pid = 3880] [id = 454] 06:34:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1055B400) [pid = 3880] [serial = 1362] [outer = 00000000] 06:34:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (16F74C00) [pid = 3880] [serial = 1363] [outer = 1055B400] 06:34:01 INFO - PROCESS | 3880 | 1464010441110 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (17136000) [pid = 3880] [serial = 1364] [outer = 1055B400] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (15C4F800) [pid = 3880] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (16793000) [pid = 3880] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (10A5A400) [pid = 3880] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (112A7800) [pid = 3880] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (1422CC00) [pid = 3880] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (16AE2800) [pid = 3880] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (11CEE800) [pid = 3880] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (10437C00) [pid = 3880] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (10BAD400) [pid = 3880] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (0F396C00) [pid = 3880] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (168CBC00) [pid = 3880] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (11AF0C00) [pid = 3880] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (1105B800) [pid = 3880] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:34:01 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (15720C00) [pid = 3880] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:34:01 INFO - PROCESS | 3880 | 1464010441623 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:34:01 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) 06:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 813ms 06:34:01 INFO - PROCESS | 3880 | 1464010441665 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:34:01 INFO - PROCESS | 3880 | 1464010441667 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 06:34:01 INFO - PROCESS | 3880 | 1464010441674 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:34:01 INFO - PROCESS | 3880 | 1464010441676 Marionette TRACE conn2 <- [1,1782,null,{}] 06:34:01 INFO - PROCESS | 3880 | 1464010441679 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:01 INFO - PROCESS | 3880 | 1464010441753 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:34:01 INFO - PROCESS | 3880 | 1464010441760 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 3880 | ++DOCSHELL 0F307800 == 39 [pid = 3880] [id = 455] 06:34:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (0F307C00) [pid = 3880] [serial = 1365] [outer = 00000000] 06:34:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (112E0800) [pid = 3880] [serial = 1366] [outer = 0F307C00] 06:34:01 INFO - PROCESS | 3880 | 1464010441803 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (10A5A400) [pid = 3880] [serial = 1367] [outer = 0F307C00] 06:34:02 INFO - PROCESS | 3880 | 1464010442241 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 593ms 06:34:02 INFO - PROCESS | 3880 | 1464010442273 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 3880 | 1464010442275 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 06:34:02 INFO - PROCESS | 3880 | 1464010442278 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:34:02 INFO - PROCESS | 3880 | 1464010442279 Marionette TRACE conn2 <- [1,1786,null,{}] 06:34:02 INFO - PROCESS | 3880 | 1464010442283 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:02 INFO - PROCESS | 3880 | 1464010442381 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:34:02 INFO - PROCESS | 3880 | 1464010442390 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:02 INFO - PROCESS | 3880 | ++DOCSHELL 10560400 == 40 [pid = 3880] [id = 456] 06:34:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (10BAD800) [pid = 3880] [serial = 1368] [outer = 00000000] 06:34:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (15281000) [pid = 3880] [serial = 1369] [outer = 10BAD800] 06:34:02 INFO - PROCESS | 3880 | 1464010442433 Marionette DEBUG loaded listener.js 06:34:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (167D6C00) [pid = 3880] [serial = 1370] [outer = 10BAD800] 06:34:02 INFO - PROCESS | 3880 | 1464010442853 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 594ms 06:34:02 INFO - PROCESS | 3880 | 1464010442875 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 3880 | 1464010442877 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 06:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:34:02 INFO - PROCESS | 3880 | 1464010442880 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:34:02 INFO - PROCESS | 3880 | 1464010442882 Marionette TRACE conn2 <- [1,1790,null,{}] 06:34:02 INFO - PROCESS | 3880 | 1464010442899 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:02 INFO - PROCESS | 3880 | 1464010442987 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:34:02 INFO - PROCESS | 3880 | 1464010442993 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:02 INFO - PROCESS | 3880 | ++DOCSHELL 11772000 == 41 [pid = 3880] [id = 457] 06:34:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (14F58C00) [pid = 3880] [serial = 1371] [outer = 00000000] 06:34:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (1713E000) [pid = 3880] [serial = 1372] [outer = 14F58C00] 06:34:03 INFO - PROCESS | 3880 | 1464010443036 Marionette DEBUG loaded listener.js 06:34:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (174CA400) [pid = 3880] [serial = 1373] [outer = 14F58C00] 06:34:03 INFO - PROCESS | 3880 | 1464010443464 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 594ms 06:34:03 INFO - PROCESS | 3880 | 1464010443478 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:34:03 INFO - PROCESS | 3880 | 1464010443480 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 06:34:03 INFO - PROCESS | 3880 | 1464010443483 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:34:03 INFO - PROCESS | 3880 | 1464010443485 Marionette TRACE conn2 <- [1,1794,null,{}] 06:34:03 INFO - PROCESS | 3880 | 1464010443489 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:03 INFO - PROCESS | 3880 | 1464010443677 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:34:03 INFO - PROCESS | 3880 | 1464010443840 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:03 INFO - PROCESS | 3880 | ++DOCSHELL 0F305800 == 42 [pid = 3880] [id = 458] 06:34:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (0F308400) [pid = 3880] [serial = 1374] [outer = 00000000] 06:34:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (10437800) [pid = 3880] [serial = 1375] [outer = 0F308400] 06:34:03 INFO - PROCESS | 3880 | 1464010443899 Marionette DEBUG loaded listener.js 06:34:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (105FAC00) [pid = 3880] [serial = 1376] [outer = 0F308400] 06:34:04 INFO - PROCESS | 3880 | 1464010444439 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1000ms 06:34:04 INFO - PROCESS | 3880 | 1464010444487 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:34:04 INFO - PROCESS | 3880 | 1464010444491 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 06:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:34:04 INFO - PROCESS | 3880 | 1464010444496 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:34:04 INFO - PROCESS | 3880 | 1464010444500 Marionette TRACE conn2 <- [1,1798,null,{}] 06:34:04 INFO - PROCESS | 3880 | 1464010444505 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:04 INFO - PROCESS | 3880 | 1464010444606 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:34:04 INFO - PROCESS | 3880 | 1464010444712 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:04 INFO - PROCESS | 3880 | ++DOCSHELL 1335D800 == 43 [pid = 3880] [id = 459] 06:34:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (13362800) [pid = 3880] [serial = 1377] [outer = 00000000] 06:34:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (140BF000) [pid = 3880] [serial = 1378] [outer = 13362800] 06:34:04 INFO - PROCESS | 3880 | 1464010444767 Marionette DEBUG loaded listener.js 06:34:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (157C8C00) [pid = 3880] [serial = 1379] [outer = 13362800] 06:34:05 INFO - PROCESS | 3880 | 1464010445384 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 937ms 06:34:05 INFO - PROCESS | 3880 | 1464010445442 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:34:05 INFO - PROCESS | 3880 | 1464010445445 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 06:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:34:05 INFO - PROCESS | 3880 | 1464010445449 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:34:05 INFO - PROCESS | 3880 | 1464010445452 Marionette TRACE conn2 <- [1,1802,null,{}] 06:34:05 INFO - PROCESS | 3880 | 1464010445455 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:05 INFO - PROCESS | 3880 | 1464010445556 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:34:05 INFO - PROCESS | 3880 | 1464010445662 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:05 INFO - PROCESS | 3880 | ++DOCSHELL 16D6EC00 == 44 [pid = 3880] [id = 460] 06:34:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (16D73800) [pid = 3880] [serial = 1380] [outer = 00000000] 06:34:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (16E33C00) [pid = 3880] [serial = 1381] [outer = 16D73800] 06:34:05 INFO - PROCESS | 3880 | 1464010445716 Marionette DEBUG loaded listener.js 06:34:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (17137800) [pid = 3880] [serial = 1382] [outer = 16D73800] 06:34:06 INFO - PROCESS | 3880 | 1464010446299 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 891ms 06:34:06 INFO - PROCESS | 3880 | 1464010446352 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:34:06 INFO - PROCESS | 3880 | 1464010446356 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 06:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:34:06 INFO - PROCESS | 3880 | 1464010446367 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:34:06 INFO - PROCESS | 3880 | 1464010446372 Marionette TRACE conn2 <- [1,1806,null,{}] 06:34:06 INFO - PROCESS | 3880 | 1464010446376 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:06 INFO - PROCESS | 3880 | 1464010446477 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:34:06 INFO - PROCESS | 3880 | 1464010446607 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:06 INFO - PROCESS | 3880 | ++DOCSHELL 16E33800 == 45 [pid = 3880] [id = 461] 06:34:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (17980C00) [pid = 3880] [serial = 1383] [outer = 00000000] 06:34:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (17E06000) [pid = 3880] [serial = 1384] [outer = 17980C00] 06:34:06 INFO - PROCESS | 3880 | 1464010446661 Marionette DEBUG loaded listener.js 06:34:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (17E56000) [pid = 3880] [serial = 1385] [outer = 17980C00] 06:34:07 INFO - PROCESS | 3880 | 1464010447269 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 954ms 06:34:07 INFO - PROCESS | 3880 | 1464010447308 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:34:07 INFO - PROCESS | 3880 | 1464010447310 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 06:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:34:07 INFO - PROCESS | 3880 | 1464010447314 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:34:07 INFO - PROCESS | 3880 | 1464010447316 Marionette TRACE conn2 <- [1,1810,null,{}] 06:34:07 INFO - PROCESS | 3880 | 1464010447319 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:07 INFO - PROCESS | 3880 | 1464010447418 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:34:07 INFO - PROCESS | 3880 | 1464010447709 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:07 INFO - PROCESS | 3880 | ++DOCSHELL 0F310400 == 46 [pid = 3880] [id = 462] 06:34:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (0F396C00) [pid = 3880] [serial = 1386] [outer = 00000000] 06:34:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (10480000) [pid = 3880] [serial = 1387] [outer = 0F396C00] 06:34:07 INFO - PROCESS | 3880 | 1464010447758 Marionette DEBUG loaded listener.js 06:34:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (10A62C00) [pid = 3880] [serial = 1388] [outer = 0F396C00] 06:34:08 INFO - PROCESS | 3880 | --DOCSHELL 11772000 == 45 [pid = 3880] [id = 457] 06:34:08 INFO - PROCESS | 3880 | --DOCSHELL 10560400 == 44 [pid = 3880] [id = 456] 06:34:08 INFO - PROCESS | 3880 | --DOCSHELL 0F307800 == 43 [pid = 3880] [id = 455] 06:34:08 INFO - PROCESS | 3880 | --DOCSHELL 1027C800 == 42 [pid = 3880] [id = 454] 06:34:08 INFO - PROCESS | 3880 | --DOCSHELL 16D6CC00 == 41 [pid = 3880] [id = 453] 06:34:08 INFO - PROCESS | 3880 | --DOCSHELL 16797000 == 40 [pid = 3880] [id = 452] 06:34:08 INFO - PROCESS | 3880 | --DOCSHELL 15281400 == 39 [pid = 3880] [id = 451] 06:34:08 INFO - PROCESS | 3880 | --DOCSHELL 13315400 == 38 [pid = 3880] [id = 450] 06:34:08 INFO - PROCESS | 3880 | --DOCSHELL 10BB4800 == 37 [pid = 3880] [id = 449] 06:34:08 INFO - PROCESS | 3880 | --DOCSHELL 10275C00 == 36 [pid = 3880] [id = 448] 06:34:08 INFO - PROCESS | 3880 | --DOCSHELL 10477C00 == 35 [pid = 3880] [id = 444] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (14F5EC00) [pid = 3880] [serial = 1280] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16795400) [pid = 3880] [serial = 1271] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (15C69C00) [pid = 3880] [serial = 1318] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (168C5000) [pid = 3880] [serial = 1321] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (10BB3800) [pid = 3880] [serial = 1306] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (11059400) [pid = 3880] [serial = 1307] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (11C54400) [pid = 3880] [serial = 1309] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (1289AC00) [pid = 3880] [serial = 1310] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (15713400) [pid = 3880] [serial = 1312] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (15C6AC00) [pid = 3880] [serial = 1319] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (157B2400) [pid = 3880] [serial = 1313] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (14F5D800) [pid = 3880] [serial = 1304] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (140B6800) [pid = 3880] [serial = 1303] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (10A60400) [pid = 3880] [serial = 1298] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (105F3C00) [pid = 3880] [serial = 1297] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (11CE5000) [pid = 3880] [serial = 1301] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (11766400) [pid = 3880] [serial = 1300] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (15322C00) [pid = 3880] [serial = 1315] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (16D98400) [pid = 3880] [serial = 1333] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (168C9000) [pid = 3880] [serial = 1322] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (157C9400) [pid = 3880] [serial = 1316] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | 1464010448404 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (16D71C00) [pid = 3880] [serial = 1331] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (168D1800) [pid = 3880] [serial = 1324] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (16A52400) [pid = 3880] [serial = 1325] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (16D6E000) [pid = 3880] [serial = 1330] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (1679BC00) [pid = 3880] [serial = 1327] [outer = 00000000] [url = about:blank] 06:34:08 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (168D0400) [pid = 3880] [serial = 1328] [outer = 00000000] [url = about:blank] 06:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1156ms 06:34:08 INFO - PROCESS | 3880 | 1464010448471 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:34:08 INFO - PROCESS | 3880 | 1464010448475 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 06:34:08 INFO - PROCESS | 3880 | 1464010448479 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:34:08 INFO - PROCESS | 3880 | 1464010448483 Marionette TRACE conn2 <- [1,1814,null,{}] 06:34:08 INFO - PROCESS | 3880 | 1464010448504 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:08 INFO - PROCESS | 3880 | 1464010448620 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:34:08 INFO - PROCESS | 3880 | 1464010448627 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:08 INFO - PROCESS | 3880 | ++DOCSHELL 10A5BC00 == 36 [pid = 3880] [id = 463] 06:34:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (10A60400) [pid = 3880] [serial = 1389] [outer = 00000000] 06:34:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (11053000) [pid = 3880] [serial = 1390] [outer = 10A60400] 06:34:08 INFO - PROCESS | 3880 | 1464010448674 Marionette DEBUG loaded listener.js 06:34:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (112DEC00) [pid = 3880] [serial = 1391] [outer = 10A60400] 06:34:09 INFO - PROCESS | 3880 | 1464010449135 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 688ms 06:34:09 INFO - PROCESS | 3880 | 1464010449182 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:34:09 INFO - PROCESS | 3880 | 1464010449186 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 06:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:34:09 INFO - PROCESS | 3880 | 1464010449190 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:34:09 INFO - PROCESS | 3880 | 1464010449192 Marionette TRACE conn2 <- [1,1818,null,{}] 06:34:09 INFO - PROCESS | 3880 | 1464010449195 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:09 INFO - PROCESS | 3880 | 1464010449273 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:34:09 INFO - PROCESS | 3880 | 1464010449284 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 3880 | ++DOCSHELL 12D7BC00 == 37 [pid = 3880] [id = 464] 06:34:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (12DF2400) [pid = 3880] [serial = 1392] [outer = 00000000] 06:34:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (1335E000) [pid = 3880] [serial = 1393] [outer = 12DF2400] 06:34:09 INFO - PROCESS | 3880 | 1464010449329 Marionette DEBUG loaded listener.js 06:34:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (140B3800) [pid = 3880] [serial = 1394] [outer = 12DF2400] 06:34:09 INFO - PROCESS | 3880 | 1464010449786 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 640ms 06:34:09 INFO - PROCESS | 3880 | 1464010449829 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:34:09 INFO - PROCESS | 3880 | 1464010449831 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 06:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:34:09 INFO - PROCESS | 3880 | 1464010449840 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:34:09 INFO - PROCESS | 3880 | 1464010449845 Marionette TRACE conn2 <- [1,1822,null,{}] 06:34:09 INFO - PROCESS | 3880 | 1464010449850 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:09 INFO - PROCESS | 3880 | 1464010449930 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:34:09 INFO - PROCESS | 3880 | 1464010449968 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 3880 | ++DOCSHELL 14224800 == 38 [pid = 3880] [id = 465] 06:34:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (157B2C00) [pid = 3880] [serial = 1395] [outer = 00000000] 06:34:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (157CC000) [pid = 3880] [serial = 1396] [outer = 157B2C00] 06:34:10 INFO - PROCESS | 3880 | 1464010450089 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (15C4A000) [pid = 3880] [serial = 1397] [outer = 157B2C00] 06:34:10 INFO - PROCESS | 3880 | 1464010450469 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:34:10 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 06:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 641ms 06:34:10 INFO - PROCESS | 3880 | 1464010450492 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:34:10 INFO - PROCESS | 3880 | 1464010450495 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 06:34:10 INFO - PROCESS | 3880 | 1464010450498 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:34:10 INFO - PROCESS | 3880 | 1464010450499 Marionette TRACE conn2 <- [1,1826,null,{}] 06:34:10 INFO - PROCESS | 3880 | 1464010450503 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:10 INFO - PROCESS | 3880 | 1464010450589 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:34:10 INFO - PROCESS | 3880 | 1464010450595 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 3880 | ++DOCSHELL 15C65000 == 39 [pid = 3880] [id = 466] 06:34:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (161A7400) [pid = 3880] [serial = 1398] [outer = 00000000] 06:34:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (1679B400) [pid = 3880] [serial = 1399] [outer = 161A7400] 06:34:10 INFO - PROCESS | 3880 | 1464010450639 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (168C2C00) [pid = 3880] [serial = 1400] [outer = 161A7400] 06:34:11 INFO - PROCESS | 3880 | 1464010451128 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 703ms 06:34:11 INFO - PROCESS | 3880 | 1464010451198 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:34:11 INFO - PROCESS | 3880 | 1464010451200 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 06:34:11 INFO - PROCESS | 3880 | 1464010451203 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:34:11 INFO - PROCESS | 3880 | 1464010451205 Marionette TRACE conn2 <- [1,1830,null,{}] 06:34:11 INFO - PROCESS | 3880 | 1464010451218 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:11 INFO - PROCESS | 3880 | 1464010451323 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:34:11 INFO - PROCESS | 3880 | 1464010451416 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:11 INFO - PROCESS | 3880 | ++DOCSHELL 168CC400 == 40 [pid = 3880] [id = 467] 06:34:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (168CC800) [pid = 3880] [serial = 1401] [outer = 00000000] 06:34:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (1693AC00) [pid = 3880] [serial = 1402] [outer = 168CC800] 06:34:11 INFO - PROCESS | 3880 | 1464010451467 Marionette DEBUG loaded listener.js 06:34:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (16CA0400) [pid = 3880] [serial = 1403] [outer = 168CC800] 06:34:11 INFO - PROCESS | 3880 | 1464010451906 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 735ms 06:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:34:11 INFO - PROCESS | 3880 | 1464010451944 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:34:11 INFO - PROCESS | 3880 | 1464010451945 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 06:34:11 INFO - PROCESS | 3880 | 1464010451948 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 3880 | 1464010451950 Marionette TRACE conn2 <- [1,1834,null,{}] 06:34:11 INFO - PROCESS | 3880 | 1464010451953 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:12 INFO - PROCESS | 3880 | 1464010452066 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:34:12 INFO - PROCESS | 3880 | 1464010452075 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:12 INFO - PROCESS | 3880 | ++DOCSHELL 12DF6800 == 41 [pid = 3880] [id = 468] 06:34:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (14F5FC00) [pid = 3880] [serial = 1404] [outer = 00000000] 06:34:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (16D9C000) [pid = 3880] [serial = 1405] [outer = 14F5FC00] 06:34:12 INFO - PROCESS | 3880 | 1464010452176 Marionette DEBUG loaded listener.js 06:34:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (16DA4800) [pid = 3880] [serial = 1406] [outer = 14F5FC00] 06:34:12 INFO - PROCESS | 3880 | 1464010452594 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:34:12 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) 06:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 688ms 06:34:12 INFO - PROCESS | 3880 | 1464010452649 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:34:12 INFO - PROCESS | 3880 | 1464010452651 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 06:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:34:12 INFO - PROCESS | 3880 | 1464010452654 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:34:12 INFO - PROCESS | 3880 | 1464010452656 Marionette TRACE conn2 <- [1,1838,null,{}] 06:34:12 INFO - PROCESS | 3880 | 1464010452659 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:12 INFO - PROCESS | 3880 | 1464010452792 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:34:12 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (138DEC00) [pid = 3880] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:34:12 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (10BB5C00) [pid = 3880] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:34:12 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (1055B400) [pid = 3880] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:34:12 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (0F307C00) [pid = 3880] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:34:12 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (10BAD800) [pid = 3880] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:34:12 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (16D96400) [pid = 3880] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:34:12 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (1679D400) [pid = 3880] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:34:12 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (102EA800) [pid = 3880] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:34:12 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (157B2800) [pid = 3880] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:34:12 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (1335B800) [pid = 3880] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:34:12 INFO - PROCESS | 3880 | 1464010452900 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:12 INFO - PROCESS | 3880 | ++DOCSHELL 0C7FB400 == 42 [pid = 3880] [id = 469] 06:34:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (0C7FC400) [pid = 3880] [serial = 1407] [outer = 00000000] 06:34:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (10A59800) [pid = 3880] [serial = 1408] [outer = 0C7FC400] 06:34:12 INFO - PROCESS | 3880 | 1464010452945 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (102D2C00) [pid = 3880] [serial = 1409] [outer = 0C7FC400] 06:34:13 INFO - PROCESS | 3880 | 1464010453324 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 703ms 06:34:13 INFO - PROCESS | 3880 | 1464010453354 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:34:13 INFO - PROCESS | 3880 | 1464010453356 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 06:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:34:13 INFO - PROCESS | 3880 | 1464010453359 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:34:13 INFO - PROCESS | 3880 | 1464010453360 Marionette TRACE conn2 <- [1,1842,null,{}] 06:34:13 INFO - PROCESS | 3880 | 1464010453364 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:13 INFO - PROCESS | 3880 | 1464010453472 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:34:13 INFO - PROCESS | 3880 | 1464010453480 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:13 INFO - PROCESS | 3880 | ++DOCSHELL 11AEEC00 == 43 [pid = 3880] [id = 470] 06:34:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (168CF000) [pid = 3880] [serial = 1410] [outer = 00000000] 06:34:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (16E34000) [pid = 3880] [serial = 1411] [outer = 168CF000] 06:34:13 INFO - PROCESS | 3880 | 1464010453523 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (17136400) [pid = 3880] [serial = 1412] [outer = 168CF000] 06:34:13 INFO - PROCESS | 3880 | 1464010453925 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 594ms 06:34:13 INFO - PROCESS | 3880 | 1464010453956 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:34:13 INFO - PROCESS | 3880 | 1464010453958 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 06:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:34:13 INFO - PROCESS | 3880 | 1464010453961 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:34:13 INFO - PROCESS | 3880 | 1464010453963 Marionette TRACE conn2 <- [1,1846,null,{}] 06:34:13 INFO - PROCESS | 3880 | 1464010453966 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:14 INFO - PROCESS | 3880 | 1464010454041 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:34:14 INFO - PROCESS | 3880 | 1464010454132 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 3880 | ++DOCSHELL 16D6F000 == 44 [pid = 3880] [id = 471] 06:34:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (174D0C00) [pid = 3880] [serial = 1413] [outer = 00000000] 06:34:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (17A93400) [pid = 3880] [serial = 1414] [outer = 174D0C00] 06:34:14 INFO - PROCESS | 3880 | 1464010454210 Marionette DEBUG loaded listener.js 06:34:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (17E5FC00) [pid = 3880] [serial = 1415] [outer = 174D0C00] 06:34:14 INFO - PROCESS | 3880 | 1464010454564 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 625ms 06:34:14 INFO - PROCESS | 3880 | 1464010454600 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:34:14 INFO - PROCESS | 3880 | 1464010454602 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 06:34:14 INFO - PROCESS | 3880 | 1464010454605 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:34:14 INFO - PROCESS | 3880 | 1464010454606 Marionette TRACE conn2 <- [1,1850,null,{}] 06:34:14 INFO - PROCESS | 3880 | 1464010454609 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:14 INFO - PROCESS | 3880 | 1464010454685 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:34:14 INFO - PROCESS | 3880 | 1464010454779 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 3880 | ++DOCSHELL 175D2000 == 45 [pid = 3880] [id = 472] 06:34:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1797C000) [pid = 3880] [serial = 1416] [outer = 00000000] 06:34:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (1822B400) [pid = 3880] [serial = 1417] [outer = 1797C000] 06:34:14 INFO - PROCESS | 3880 | 1464010454828 Marionette DEBUG loaded listener.js 06:34:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (18480400) [pid = 3880] [serial = 1418] [outer = 1797C000] 06:34:15 INFO - PROCESS | 3880 | 1464010455400 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 906ms 06:34:15 INFO - PROCESS | 3880 | 1464010455511 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:34:15 INFO - PROCESS | 3880 | 1464010455516 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 06:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:34:15 INFO - PROCESS | 3880 | 1464010455521 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:34:15 INFO - PROCESS | 3880 | 1464010455526 Marionette TRACE conn2 <- [1,1854,null,{}] 06:34:15 INFO - PROCESS | 3880 | 1464010455531 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:15 INFO - PROCESS | 3880 | 1464010455644 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:34:15 INFO - PROCESS | 3880 | 1464010455773 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:15 INFO - PROCESS | 3880 | ++DOCSHELL 10A61800 == 46 [pid = 3880] [id = 473] 06:34:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (10BB3800) [pid = 3880] [serial = 1419] [outer = 00000000] 06:34:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (11C54400) [pid = 3880] [serial = 1420] [outer = 10BB3800] 06:34:15 INFO - PROCESS | 3880 | 1464010455831 Marionette DEBUG loaded listener.js 06:34:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (12D27800) [pid = 3880] [serial = 1421] [outer = 10BB3800] 06:34:16 INFO - PROCESS | 3880 | 1464010456392 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 953ms 06:34:16 INFO - PROCESS | 3880 | 1464010456467 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:34:16 INFO - PROCESS | 3880 | 1464010456473 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 06:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:34:16 INFO - PROCESS | 3880 | 1464010456479 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:34:16 INFO - PROCESS | 3880 | 1464010456482 Marionette TRACE conn2 <- [1,1858,null,{}] 06:34:16 INFO - PROCESS | 3880 | 1464010456486 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:16 INFO - PROCESS | 3880 | 1464010456590 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:34:16 INFO - PROCESS | 3880 | 1464010456723 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:16 INFO - PROCESS | 3880 | ++DOCSHELL 157B2400 == 47 [pid = 3880] [id = 474] 06:34:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (157B9000) [pid = 3880] [serial = 1422] [outer = 00000000] 06:34:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (1640E400) [pid = 3880] [serial = 1423] [outer = 157B9000] 06:34:16 INFO - PROCESS | 3880 | 1464010456777 Marionette DEBUG loaded listener.js 06:34:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (168D1400) [pid = 3880] [serial = 1424] [outer = 157B9000] 06:34:17 INFO - PROCESS | 3880 | 1464010457382 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 937ms 06:34:17 INFO - PROCESS | 3880 | 1464010457422 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:34:17 INFO - PROCESS | 3880 | 1464010457425 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 06:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:34:17 INFO - PROCESS | 3880 | 1464010457429 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - PROCESS | 3880 | 1464010457433 Marionette TRACE conn2 <- [1,1862,null,{}] 06:34:17 INFO - PROCESS | 3880 | 1464010457444 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:17 INFO - PROCESS | 3880 | 1464010457548 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:34:17 INFO - PROCESS | 3880 | 1464010457684 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:17 INFO - PROCESS | 3880 | ++DOCSHELL 17ED2C00 == 48 [pid = 3880] [id = 475] 06:34:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (18067800) [pid = 3880] [serial = 1425] [outer = 00000000] 06:34:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (1822C400) [pid = 3880] [serial = 1426] [outer = 18067800] 06:34:17 INFO - PROCESS | 3880 | 1464010457740 Marionette DEBUG loaded listener.js 06:34:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1979A800) [pid = 3880] [serial = 1427] [outer = 18067800] 06:34:18 INFO - PROCESS | 3880 | 1464010458301 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 938ms 06:34:18 INFO - PROCESS | 3880 | 1464010458373 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:34:18 INFO - PROCESS | 3880 | 1464010458376 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 06:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:34:18 INFO - PROCESS | 3880 | 1464010458380 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:34:18 INFO - PROCESS | 3880 | 1464010458382 Marionette TRACE conn2 <- [1,1866,null,{}] 06:34:18 INFO - PROCESS | 3880 | 1464010458385 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:18 INFO - PROCESS | 3880 | 1464010458543 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:34:18 INFO - PROCESS | 3880 | 1464010458558 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:18 INFO - PROCESS | 3880 | ++DOCSHELL 1527E000 == 49 [pid = 3880] [id = 476] 06:34:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (1532E000) [pid = 3880] [serial = 1428] [outer = 00000000] 06:34:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (17134800) [pid = 3880] [serial = 1429] [outer = 1532E000] 06:34:18 INFO - PROCESS | 3880 | 1464010458611 Marionette DEBUG loaded listener.js 06:34:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (197A2400) [pid = 3880] [serial = 1430] [outer = 1532E000] 06:34:19 INFO - PROCESS | 3880 | 1464010459379 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1047ms 06:34:19 INFO - PROCESS | 3880 | 1464010459419 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:34:19 INFO - PROCESS | 3880 | 1464010459423 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 06:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:34:19 INFO - PROCESS | 3880 | 1464010459428 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:34:19 INFO - PROCESS | 3880 | 1464010459432 Marionette TRACE conn2 <- [1,1870,null,{}] 06:34:19 INFO - PROCESS | 3880 | 1464010459439 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:19 INFO - PROCESS | 3880 | 1464010459533 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:34:19 INFO - PROCESS | 3880 | 1464010459677 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:19 INFO - PROCESS | 3880 | ++DOCSHELL 11050400 == 50 [pid = 3880] [id = 477] 06:34:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (11051000) [pid = 3880] [serial = 1431] [outer = 00000000] 06:34:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (11C56400) [pid = 3880] [serial = 1432] [outer = 11051000] 06:34:19 INFO - PROCESS | 3880 | 1464010459730 Marionette DEBUG loaded listener.js 06:34:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (128A1400) [pid = 3880] [serial = 1433] [outer = 11051000] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 16D6F000 == 49 [pid = 3880] [id = 471] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 11AEEC00 == 48 [pid = 3880] [id = 470] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 0C7FB400 == 47 [pid = 3880] [id = 469] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 12DF6800 == 46 [pid = 3880] [id = 468] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 168CC400 == 45 [pid = 3880] [id = 467] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 15C65000 == 44 [pid = 3880] [id = 466] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 14224800 == 43 [pid = 3880] [id = 465] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 12D7BC00 == 42 [pid = 3880] [id = 464] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 10A5BC00 == 41 [pid = 3880] [id = 463] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 0F310400 == 40 [pid = 3880] [id = 462] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 1335D800 == 39 [pid = 3880] [id = 459] 06:34:20 INFO - PROCESS | 3880 | --DOCSHELL 0F305800 == 38 [pid = 3880] [id = 458] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (16E2B400) [pid = 3880] [serial = 1360] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (16A54800) [pid = 3880] [serial = 1358] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (117A2000) [pid = 3880] [serial = 1346] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (105EFC00) [pid = 3880] [serial = 1345] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (16D97400) [pid = 3880] [serial = 1342] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (15C64C00) [pid = 3880] [serial = 1354] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (1713E000) [pid = 3880] [serial = 1372] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (14229C00) [pid = 3880] [serial = 1351] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (15713000) [pid = 3880] [serial = 1352] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16E31000) [pid = 3880] [serial = 1361] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (10A60000) [pid = 3880] [serial = 1336] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (16D9D000) [pid = 3880] [serial = 1334] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (1176B400) [pid = 3880] [serial = 1348] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (11CEB000) [pid = 3880] [serial = 1349] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (140BDC00) [pid = 3880] [serial = 1339] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (16F74C00) [pid = 3880] [serial = 1363] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (10A5A400) [pid = 3880] [serial = 1367] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (112E0800) [pid = 3880] [serial = 1366] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (15281000) [pid = 3880] [serial = 1369] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (17136000) [pid = 3880] [serial = 1364] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (168CEC00) [pid = 3880] [serial = 1357] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (167D6C00) [pid = 3880] [serial = 1370] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (16793400) [pid = 3880] [serial = 1355] [outer = 00000000] [url = about:blank] 06:34:20 INFO - PROCESS | 3880 | 1464010460278 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 891ms 06:34:20 INFO - PROCESS | 3880 | 1464010460334 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:34:20 INFO - PROCESS | 3880 | 1464010460339 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 06:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:34:20 INFO - PROCESS | 3880 | 1464010460345 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:34:20 INFO - PROCESS | 3880 | 1464010460348 Marionette TRACE conn2 <- [1,1874,null,{}] 06:34:20 INFO - PROCESS | 3880 | 1464010460351 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:20 INFO - PROCESS | 3880 | 1464010460432 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:34:20 INFO - PROCESS | 3880 | 1464010460442 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:20 INFO - PROCESS | 3880 | ++DOCSHELL 10A59C00 == 39 [pid = 3880] [id = 478] 06:34:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (10A60000) [pid = 3880] [serial = 1434] [outer = 00000000] 06:34:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (11A04800) [pid = 3880] [serial = 1435] [outer = 10A60000] 06:34:20 INFO - PROCESS | 3880 | 1464010460490 Marionette DEBUG loaded listener.js 06:34:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (12DF8400) [pid = 3880] [serial = 1436] [outer = 10A60000] 06:34:20 INFO - PROCESS | 3880 | 1464010460981 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 703ms 06:34:21 INFO - PROCESS | 3880 | 1464010461043 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:34:21 INFO - PROCESS | 3880 | 1464010461046 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 06:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:34:21 INFO - PROCESS | 3880 | 1464010461049 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:34:21 INFO - PROCESS | 3880 | 1464010461052 Marionette TRACE conn2 <- [1,1878,null,{}] 06:34:21 INFO - PROCESS | 3880 | 1464010461062 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:21 INFO - PROCESS | 3880 | 1464010461144 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:34:21 INFO - PROCESS | 3880 | 1464010461234 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:21 INFO - PROCESS | 3880 | ++DOCSHELL 14F60400 == 40 [pid = 3880] [id = 479] 06:34:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (14FB1800) [pid = 3880] [serial = 1437] [outer = 00000000] 06:34:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (157B7400) [pid = 3880] [serial = 1438] [outer = 14FB1800] 06:34:21 INFO - PROCESS | 3880 | 1464010461287 Marionette DEBUG loaded listener.js 06:34:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (15C49000) [pid = 3880] [serial = 1439] [outer = 14FB1800] 06:34:21 INFO - PROCESS | 3880 | 1464010461663 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 640ms 06:34:21 INFO - PROCESS | 3880 | 1464010461687 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:34:21 INFO - PROCESS | 3880 | 1464010461689 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 06:34:21 INFO - PROCESS | 3880 | 1464010461693 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:34:21 INFO - PROCESS | 3880 | 1464010461694 Marionette TRACE conn2 <- [1,1882,null,{}] 06:34:21 INFO - PROCESS | 3880 | 1464010461698 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:21 INFO - PROCESS | 3880 | 1464010461775 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:34:21 INFO - PROCESS | 3880 | 1464010461782 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:21 INFO - PROCESS | 3880 | ++DOCSHELL 157B4C00 == 41 [pid = 3880] [id = 480] 06:34:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (157C9400) [pid = 3880] [serial = 1440] [outer = 00000000] 06:34:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (16792400) [pid = 3880] [serial = 1441] [outer = 157C9400] 06:34:21 INFO - PROCESS | 3880 | 1464010461826 Marionette DEBUG loaded listener.js 06:34:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (1679FC00) [pid = 3880] [serial = 1442] [outer = 157C9400] 06:34:22 INFO - PROCESS | 3880 | 1464010462323 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 704ms 06:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:34:22 INFO - PROCESS | 3880 | 1464010462392 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:34:22 INFO - PROCESS | 3880 | 1464010462394 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 06:34:22 INFO - PROCESS | 3880 | 1464010462411 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:34:22 INFO - PROCESS | 3880 | 1464010462413 Marionette TRACE conn2 <- [1,1886,null,{}] 06:34:22 INFO - PROCESS | 3880 | 1464010462417 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:22 INFO - PROCESS | 3880 | 1464010462524 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:34:22 INFO - PROCESS | 3880 | 1464010462615 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:22 INFO - PROCESS | 3880 | ++DOCSHELL 10439C00 == 42 [pid = 3880] [id = 481] 06:34:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (16944400) [pid = 3880] [serial = 1443] [outer = 00000000] 06:34:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (16D66800) [pid = 3880] [serial = 1444] [outer = 16944400] 06:34:22 INFO - PROCESS | 3880 | 1464010462659 Marionette DEBUG loaded listener.js 06:34:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (16D71C00) [pid = 3880] [serial = 1445] [outer = 16944400] 06:34:23 INFO - PROCESS | 3880 | 1464010463073 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 688ms 06:34:23 INFO - PROCESS | 3880 | 1464010463097 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:34:23 INFO - PROCESS | 3880 | 1464010463099 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 06:34:23 INFO - PROCESS | 3880 | 1464010463102 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:34:23 INFO - PROCESS | 3880 | 1464010463104 Marionette TRACE conn2 <- [1,1890,null,{}] 06:34:23 INFO - PROCESS | 3880 | 1464010463107 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:23 INFO - PROCESS | 3880 | 1464010463256 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:34:23 INFO - PROCESS | 3880 | 1464010463263 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 3880 | ++DOCSHELL 157B3400 == 43 [pid = 3880] [id = 482] 06:34:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (16D70000) [pid = 3880] [serial = 1446] [outer = 00000000] 06:34:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (16E38800) [pid = 3880] [serial = 1447] [outer = 16D70000] 06:34:23 INFO - PROCESS | 3880 | 1464010463313 Marionette DEBUG loaded listener.js 06:34:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (17132C00) [pid = 3880] [serial = 1448] [outer = 16D70000] 06:34:23 INFO - PROCESS | 3880 | 1464010463755 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 688ms 06:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:34:23 INFO - PROCESS | 3880 | 1464010463802 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:34:23 INFO - PROCESS | 3880 | 1464010463804 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 06:34:23 INFO - PROCESS | 3880 | 1464010463807 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 3880 | 1464010463809 Marionette TRACE conn2 <- [1,1894,null,{}] 06:34:23 INFO - PROCESS | 3880 | 1464010463812 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:23 INFO - PROCESS | 3880 | 1464010463922 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:34:24 INFO - PROCESS | 3880 | 1464010464012 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 3880 | ++DOCSHELL 17140400 == 44 [pid = 3880] [id = 483] 06:34:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (17584C00) [pid = 3880] [serial = 1449] [outer = 00000000] 06:34:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (17986C00) [pid = 3880] [serial = 1450] [outer = 17584C00] 06:34:24 INFO - PROCESS | 3880 | 1464010464055 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (17ED0400) [pid = 3880] [serial = 1451] [outer = 17584C00] 06:34:24 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (168CC800) [pid = 3880] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:34:24 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (14F58C00) [pid = 3880] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:34:24 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (0F396C00) [pid = 3880] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:34:24 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (161A7400) [pid = 3880] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:34:24 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (12DF2400) [pid = 3880] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:34:24 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (10A60400) [pid = 3880] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:34:24 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (157B2C00) [pid = 3880] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:34:24 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (14F5FC00) [pid = 3880] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:34:24 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (0C7FC400) [pid = 3880] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:34:24 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (174D0C00) [pid = 3880] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:34:24 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (168CF000) [pid = 3880] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:34:24 INFO - PROCESS | 3880 | 1464010464560 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 797ms 06:34:24 INFO - PROCESS | 3880 | 1464010464609 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:34:24 INFO - PROCESS | 3880 | 1464010464611 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 06:34:24 INFO - PROCESS | 3880 | 1464010464614 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:34:24 INFO - PROCESS | 3880 | 1464010464616 Marionette TRACE conn2 <- [1,1898,null,{}] 06:34:24 INFO - PROCESS | 3880 | 1464010464619 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:24 INFO - PROCESS | 3880 | 1464010464696 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:34:24 INFO - PROCESS | 3880 | 1464010464702 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 3880 | ++DOCSHELL 0F225000 == 45 [pid = 3880] [id = 484] 06:34:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (1105A000) [pid = 3880] [serial = 1452] [outer = 00000000] 06:34:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (13838800) [pid = 3880] [serial = 1453] [outer = 1105A000] 06:34:24 INFO - PROCESS | 3880 | 1464010464754 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (168CC800) [pid = 3880] [serial = 1454] [outer = 1105A000] 06:34:25 INFO - PROCESS | 3880 | 1464010465182 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 594ms 06:34:25 INFO - PROCESS | 3880 | 1464010465212 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:34:25 INFO - PROCESS | 3880 | 1464010465214 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 06:34:25 INFO - PROCESS | 3880 | 1464010465217 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:34:25 INFO - PROCESS | 3880 | 1464010465219 Marionette TRACE conn2 <- [1,1902,null,{}] 06:34:25 INFO - PROCESS | 3880 | 1464010465223 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:25 INFO - PROCESS | 3880 | 1464010465332 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:34:25 INFO - PROCESS | 3880 | 1464010465341 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 3880 | ++DOCSHELL 10272000 == 46 [pid = 3880] [id = 485] 06:34:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (16F75800) [pid = 3880] [serial = 1455] [outer = 00000000] 06:34:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (1822D400) [pid = 3880] [serial = 1456] [outer = 16F75800] 06:34:25 INFO - PROCESS | 3880 | 1464010465392 Marionette DEBUG loaded listener.js 06:34:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (197A3800) [pid = 3880] [serial = 1457] [outer = 16F75800] 06:34:25 INFO - PROCESS | 3880 | 1464010465811 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 640ms 06:34:25 INFO - PROCESS | 3880 | 1464010465859 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:34:25 INFO - PROCESS | 3880 | 1464010465861 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 06:34:25 INFO - PROCESS | 3880 | 1464010465865 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:34:25 INFO - PROCESS | 3880 | 1464010465866 Marionette TRACE conn2 <- [1,1906,null,{}] 06:34:25 INFO - PROCESS | 3880 | 1464010465870 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:25 INFO - PROCESS | 3880 | 1464010465947 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:34:25 INFO - PROCESS | 3880 | 1464010465953 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 3880 | ++DOCSHELL 161A7400 == 47 [pid = 3880] [id = 486] 06:34:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (16E36C00) [pid = 3880] [serial = 1458] [outer = 00000000] 06:34:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (19841C00) [pid = 3880] [serial = 1459] [outer = 16E36C00] 06:34:25 INFO - PROCESS | 3880 | 1464010465997 Marionette DEBUG loaded listener.js 06:34:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (1990A000) [pid = 3880] [serial = 1460] [outer = 16E36C00] 06:34:26 INFO - PROCESS | 3880 | 1464010466428 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 594ms 06:34:26 INFO - PROCESS | 3880 | 1464010466465 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:34:26 INFO - PROCESS | 3880 | 1464010466468 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 06:34:26 INFO - PROCESS | 3880 | 1464010466471 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:34:26 INFO - PROCESS | 3880 | 1464010466473 Marionette TRACE conn2 <- [1,1910,null,{}] 06:34:26 INFO - PROCESS | 3880 | 1464010466531 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:26 INFO - PROCESS | 3880 | 1464010466628 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:34:26 INFO - PROCESS | 3880 | 1464010466800 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:26 INFO - PROCESS | 3880 | ++DOCSHELL 11052000 == 48 [pid = 3880] [id = 487] 06:34:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (11053400) [pid = 3880] [serial = 1461] [outer = 00000000] 06:34:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (112DCC00) [pid = 3880] [serial = 1462] [outer = 11053400] 06:34:26 INFO - PROCESS | 3880 | 1464010466855 Marionette DEBUG loaded listener.js 06:34:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (11773000) [pid = 3880] [serial = 1463] [outer = 11053400] 06:34:27 INFO - PROCESS | 3880 | 1464010467392 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 937ms 06:34:27 INFO - PROCESS | 3880 | 1464010467424 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:34:27 INFO - PROCESS | 3880 | 1464010467429 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 06:34:27 INFO - PROCESS | 3880 | 1464010467434 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:34:27 INFO - PROCESS | 3880 | 1464010467437 Marionette TRACE conn2 <- [1,1914,null,{}] 06:34:27 INFO - PROCESS | 3880 | 1464010467441 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:27 INFO - PROCESS | 3880 | 1464010467544 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:34:27 INFO - PROCESS | 3880 | 1464010467656 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:27 INFO - PROCESS | 3880 | ++DOCSHELL 15281800 == 49 [pid = 3880] [id = 488] 06:34:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (15331C00) [pid = 3880] [serial = 1464] [outer = 00000000] 06:34:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (157BBC00) [pid = 3880] [serial = 1465] [outer = 15331C00] 06:34:27 INFO - PROCESS | 3880 | 1464010467711 Marionette DEBUG loaded listener.js 06:34:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (1640F800) [pid = 3880] [serial = 1466] [outer = 15331C00] 06:34:28 INFO - PROCESS | 3880 | 1464010468330 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 937ms 06:34:28 INFO - PROCESS | 3880 | 1464010468383 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:34:28 INFO - PROCESS | 3880 | 1464010468386 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 06:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:34:28 INFO - PROCESS | 3880 | 1464010468390 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:34:28 INFO - PROCESS | 3880 | 1464010468392 Marionette TRACE conn2 <- [1,1918,null,{}] 06:34:28 INFO - PROCESS | 3880 | 1464010468396 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:28 INFO - PROCESS | 3880 | 1464010468506 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:34:28 INFO - PROCESS | 3880 | 1464010468616 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:28 INFO - PROCESS | 3880 | ++DOCSHELL 1679A400 == 50 [pid = 3880] [id = 489] 06:34:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (168C6800) [pid = 3880] [serial = 1467] [outer = 00000000] 06:34:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (16E35400) [pid = 3880] [serial = 1468] [outer = 168C6800] 06:34:28 INFO - PROCESS | 3880 | 1464010468672 Marionette DEBUG loaded listener.js 06:34:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (17A8D000) [pid = 3880] [serial = 1469] [outer = 168C6800] 06:34:29 INFO - PROCESS | 3880 | 1464010469229 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 906ms 06:34:29 INFO - PROCESS | 3880 | 1464010469300 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:34:29 INFO - PROCESS | 3880 | 1464010469306 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 06:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:34:29 INFO - PROCESS | 3880 | 1464010469311 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:34:29 INFO - PROCESS | 3880 | 1464010469313 Marionette TRACE conn2 <- [1,1922,null,{}] 06:34:29 INFO - PROCESS | 3880 | 1464010469317 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:29 INFO - PROCESS | 3880 | 1464010469423 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:34:29 INFO - PROCESS | 3880 | 1464010469565 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:29 INFO - PROCESS | 3880 | ++DOCSHELL 19912400 == 51 [pid = 3880] [id = 490] 06:34:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (19913000) [pid = 3880] [serial = 1470] [outer = 00000000] 06:34:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (1996AC00) [pid = 3880] [serial = 1471] [outer = 19913000] 06:34:29 INFO - PROCESS | 3880 | 1464010469618 Marionette DEBUG loaded listener.js 06:34:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (1996C000) [pid = 3880] [serial = 1472] [outer = 19913000] 06:34:30 INFO - PROCESS | 3880 | 1464010470226 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 937ms 06:34:30 INFO - PROCESS | 3880 | 1464010470255 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:34:30 INFO - PROCESS | 3880 | 1464010470258 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 06:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:34:30 INFO - PROCESS | 3880 | 1464010470261 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:34:30 INFO - PROCESS | 3880 | 1464010470263 Marionette TRACE conn2 <- [1,1926,null,{}] 06:34:30 INFO - PROCESS | 3880 | 1464010470267 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:30 INFO - PROCESS | 3880 | 1464010470369 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:34:30 INFO - PROCESS | 3880 | 1464010470509 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:30 INFO - PROCESS | 3880 | ++DOCSHELL 1027C800 == 52 [pid = 3880] [id = 491] 06:34:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (19838C00) [pid = 3880] [serial = 1473] [outer = 00000000] 06:34:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (199BA000) [pid = 3880] [serial = 1474] [outer = 19838C00] 06:34:30 INFO - PROCESS | 3880 | 1464010470563 Marionette DEBUG loaded listener.js 06:34:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (199BDC00) [pid = 3880] [serial = 1475] [outer = 19838C00] 06:34:31 INFO - PROCESS | 3880 | 1464010471140 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 906ms 06:34:31 INFO - PROCESS | 3880 | 1464010471166 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:34:31 INFO - PROCESS | 3880 | 1464010471168 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 06:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:34:31 INFO - PROCESS | 3880 | 1464010471171 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:34:31 INFO - PROCESS | 3880 | 1464010471173 Marionette TRACE conn2 <- [1,1930,null,{}] 06:34:31 INFO - PROCESS | 3880 | 1464010471176 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:31 INFO - PROCESS | 3880 | 1464010471297 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:34:31 INFO - PROCESS | 3880 | 1464010471410 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:31 INFO - PROCESS | 3880 | ++DOCSHELL 11CE3000 == 53 [pid = 3880] [id = 492] 06:34:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (1289C800) [pid = 3880] [serial = 1476] [outer = 00000000] 06:34:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (168C8000) [pid = 3880] [serial = 1477] [outer = 1289C800] 06:34:31 INFO - PROCESS | 3880 | 1464010471463 Marionette DEBUG loaded listener.js 06:34:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (17131400) [pid = 3880] [serial = 1478] [outer = 1289C800] 06:34:32 INFO - PROCESS | 3880 | 1464010472184 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1047ms 06:34:32 INFO - PROCESS | 3880 | 1464010472216 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:34:32 INFO - PROCESS | 3880 | 1464010472223 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 06:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:34:32 INFO - PROCESS | 3880 | 1464010472249 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:34:32 INFO - PROCESS | 3880 | 1464010472253 Marionette TRACE conn2 <- [1,1934,null,{}] 06:34:32 INFO - PROCESS | 3880 | 1464010472258 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:32 INFO - PROCESS | 3880 | 1464010472354 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:34:32 INFO - PROCESS | 3880 | 1464010472494 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:32 INFO - PROCESS | 3880 | ++DOCSHELL 0F310400 == 54 [pid = 3880] [id = 493] 06:34:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (112DFC00) [pid = 3880] [serial = 1479] [outer = 00000000] 06:34:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (13D03800) [pid = 3880] [serial = 1480] [outer = 112DFC00] 06:34:32 INFO - PROCESS | 3880 | 1464010472550 Marionette DEBUG loaded listener.js 06:34:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (15281400) [pid = 3880] [serial = 1481] [outer = 112DFC00] 06:34:32 INFO - PROCESS | 3880 | --DOCSHELL 10272000 == 53 [pid = 3880] [id = 485] 06:34:32 INFO - PROCESS | 3880 | --DOCSHELL 0F225000 == 52 [pid = 3880] [id = 484] 06:34:32 INFO - PROCESS | 3880 | --DOCSHELL 17140400 == 51 [pid = 3880] [id = 483] 06:34:32 INFO - PROCESS | 3880 | --DOCSHELL 157B3400 == 50 [pid = 3880] [id = 482] 06:34:32 INFO - PROCESS | 3880 | --DOCSHELL 10439C00 == 49 [pid = 3880] [id = 481] 06:34:32 INFO - PROCESS | 3880 | --DOCSHELL 157B4C00 == 48 [pid = 3880] [id = 480] 06:34:32 INFO - PROCESS | 3880 | --DOCSHELL 14F60400 == 47 [pid = 3880] [id = 479] 06:34:32 INFO - PROCESS | 3880 | --DOCSHELL 10A59C00 == 46 [pid = 3880] [id = 478] 06:34:32 INFO - PROCESS | 3880 | --DOCSHELL 11050400 == 45 [pid = 3880] [id = 477] 06:34:32 INFO - PROCESS | 3880 | --DOCSHELL 175D2000 == 44 [pid = 3880] [id = 472] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (1693AC00) [pid = 3880] [serial = 1402] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (174CA400) [pid = 3880] [serial = 1373] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (10A62C00) [pid = 3880] [serial = 1388] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (10480000) [pid = 3880] [serial = 1387] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (1679B400) [pid = 3880] [serial = 1399] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (1335E000) [pid = 3880] [serial = 1393] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (140B3800) [pid = 3880] [serial = 1394] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (11053000) [pid = 3880] [serial = 1390] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (112DEC00) [pid = 3880] [serial = 1391] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (157CC000) [pid = 3880] [serial = 1396] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (10437800) [pid = 3880] [serial = 1375] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (15C4A000) [pid = 3880] [serial = 1397] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (140BF000) [pid = 3880] [serial = 1378] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (16D9C000) [pid = 3880] [serial = 1405] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (16E33C00) [pid = 3880] [serial = 1381] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (17E06000) [pid = 3880] [serial = 1384] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (16CA0400) [pid = 3880] [serial = 1403] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (10A59800) [pid = 3880] [serial = 1408] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (17E5FC00) [pid = 3880] [serial = 1415] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (16DA4800) [pid = 3880] [serial = 1406] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (17A93400) [pid = 3880] [serial = 1414] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (102D2C00) [pid = 3880] [serial = 1409] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (17136400) [pid = 3880] [serial = 1412] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16E34000) [pid = 3880] [serial = 1411] [outer = 00000000] [url = about:blank] 06:34:32 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (168C2C00) [pid = 3880] [serial = 1400] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3880 | 1464010473063 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 844ms 06:34:33 INFO - PROCESS | 3880 | 1464010473090 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:34:33 INFO - PROCESS | 3880 | 1464010473095 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 06:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:34:33 INFO - PROCESS | 3880 | 1464010473101 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:34:33 INFO - PROCESS | 3880 | 1464010473104 Marionette TRACE conn2 <- [1,1938,null,{}] 06:34:33 INFO - PROCESS | 3880 | 1464010473107 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:33 INFO - PROCESS | 3880 | 1464010473191 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:34:33 INFO - PROCESS | 3880 | 1464010473200 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 3880 | ++DOCSHELL 11218400 == 45 [pid = 3880] [id = 494] 06:34:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (11224000) [pid = 3880] [serial = 1482] [outer = 00000000] 06:34:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (12D7BC00) [pid = 3880] [serial = 1483] [outer = 11224000] 06:34:33 INFO - PROCESS | 3880 | 1464010473245 Marionette DEBUG loaded listener.js 06:34:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (15713400) [pid = 3880] [serial = 1484] [outer = 11224000] 06:34:33 INFO - PROCESS | 3880 | 1464010473736 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 687ms 06:34:33 INFO - PROCESS | 3880 | 1464010473800 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:34:33 INFO - PROCESS | 3880 | 1464010473802 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 06:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:34:33 INFO - PROCESS | 3880 | 1464010473805 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:34:33 INFO - PROCESS | 3880 | 1464010473808 Marionette TRACE conn2 <- [1,1942,null,{}] 06:34:33 INFO - PROCESS | 3880 | 1464010473818 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:33 INFO - PROCESS | 3880 | 1464010473902 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:34:33 INFO - PROCESS | 3880 | 1464010473915 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 3880 | ++DOCSHELL 157B3400 == 46 [pid = 3880] [id = 495] 06:34:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (15C6A000) [pid = 3880] [serial = 1485] [outer = 00000000] 06:34:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1679CC00) [pid = 3880] [serial = 1486] [outer = 15C6A000] 06:34:34 INFO - PROCESS | 3880 | 1464010474041 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (1693AC00) [pid = 3880] [serial = 1487] [outer = 15C6A000] 06:34:34 INFO - PROCESS | 3880 | 1464010474403 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 625ms 06:34:34 INFO - PROCESS | 3880 | 1464010474449 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:34:34 INFO - PROCESS | 3880 | 1464010474452 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 06:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:34:34 INFO - PROCESS | 3880 | 1464010474455 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:34:34 INFO - PROCESS | 3880 | 1464010474457 Marionette TRACE conn2 <- [1,1946,null,{}] 06:34:34 INFO - PROCESS | 3880 | 1464010474460 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:34 INFO - PROCESS | 3880 | 1464010474545 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:34:34 INFO - PROCESS | 3880 | 1464010474580 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 3880 | ++DOCSHELL 168CE400 == 47 [pid = 3880] [id = 496] 06:34:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (16A50C00) [pid = 3880] [serial = 1488] [outer = 00000000] 06:34:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (16E2A000) [pid = 3880] [serial = 1489] [outer = 16A50C00] 06:34:34 INFO - PROCESS | 3880 | 1464010474628 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (16E34000) [pid = 3880] [serial = 1490] [outer = 16A50C00] 06:34:35 INFO - PROCESS | 3880 | 1464010475048 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 640ms 06:34:35 INFO - PROCESS | 3880 | 1464010475104 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:34:35 INFO - PROCESS | 3880 | 1464010475106 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 06:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:34:35 INFO - PROCESS | 3880 | 1464010475109 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - PROCESS | 3880 | 1464010475111 Marionette TRACE conn2 <- [1,1950,null,{}] 06:34:35 INFO - PROCESS | 3880 | 1464010475123 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:35 INFO - PROCESS | 3880 | 1464010475239 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:34:35 INFO - PROCESS | 3880 | 1464010475249 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:35 INFO - PROCESS | 3880 | ++DOCSHELL 10A5B000 == 48 [pid = 3880] [id = 497] 06:34:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (16D69800) [pid = 3880] [serial = 1491] [outer = 00000000] 06:34:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (1713BC00) [pid = 3880] [serial = 1492] [outer = 16D69800] 06:34:35 INFO - PROCESS | 3880 | 1464010475292 Marionette DEBUG loaded listener.js 06:34:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (175D2000) [pid = 3880] [serial = 1493] [outer = 16D69800] 06:34:35 INFO - PROCESS | 3880 | 1464010475748 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 703ms 06:34:35 INFO - PROCESS | 3880 | 1464010475811 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:34:35 INFO - PROCESS | 3880 | 1464010475813 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 06:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:34:35 INFO - PROCESS | 3880 | 1464010475816 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - PROCESS | 3880 | 1464010475818 Marionette TRACE conn2 <- [1,1954,null,{}] 06:34:35 INFO - PROCESS | 3880 | 1464010475822 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:35 INFO - PROCESS | 3880 | 1464010475991 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:34:36 INFO - PROCESS | 3880 | 1464010476018 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 3880 | ++DOCSHELL 1848D800 == 49 [pid = 3880] [id = 498] 06:34:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (197A1C00) [pid = 3880] [serial = 1494] [outer = 00000000] 06:34:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (19842800) [pid = 3880] [serial = 1495] [outer = 197A1C00] 06:34:36 INFO - PROCESS | 3880 | 1464010476062 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (19844800) [pid = 3880] [serial = 1496] [outer = 197A1C00] 06:34:36 INFO - PROCESS | 3880 | 1464010476491 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 703ms 06:34:36 INFO - PROCESS | 3880 | 1464010476517 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:34:36 INFO - PROCESS | 3880 | 1464010476519 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 06:34:36 INFO - PROCESS | 3880 | 1464010476522 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:34:36 INFO - PROCESS | 3880 | 1464010476524 Marionette TRACE conn2 <- [1,1958,null,{}] 06:34:36 INFO - PROCESS | 3880 | 1464010476527 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:36 INFO - PROCESS | 3880 | 1464010476647 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:34:36 INFO - PROCESS | 3880 | 1464010476653 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 3880 | ++DOCSHELL 1990C000 == 50 [pid = 3880] [id = 499] 06:34:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (19912000) [pid = 3880] [serial = 1497] [outer = 00000000] 06:34:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (199BA400) [pid = 3880] [serial = 1498] [outer = 19912000] 06:34:36 INFO - PROCESS | 3880 | 1464010476753 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (19BBF800) [pid = 3880] [serial = 1499] [outer = 19912000] 06:34:37 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (16944400) [pid = 3880] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:34:37 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (157C9400) [pid = 3880] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:34:37 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (14FB1800) [pid = 3880] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:34:37 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (10A60000) [pid = 3880] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:34:37 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (11051000) [pid = 3880] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:34:37 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (16D70000) [pid = 3880] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:34:37 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (17584C00) [pid = 3880] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:34:37 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (1105A000) [pid = 3880] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:34:37 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (16F75800) [pid = 3880] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:34:37 INFO - PROCESS | 3880 | 1464010477271 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 797ms 06:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:34:37 INFO - PROCESS | 3880 | 1464010477331 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:34:37 INFO - PROCESS | 3880 | 1464010477333 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 06:34:37 INFO - PROCESS | 3880 | 1464010477337 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:34:37 INFO - PROCESS | 3880 | 1464010477338 Marionette TRACE conn2 <- [1,1962,null,{}] 06:34:37 INFO - PROCESS | 3880 | 1464010477344 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:37 INFO - PROCESS | 3880 | 1464010477431 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:34:37 INFO - PROCESS | 3880 | 1464010477437 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:37 INFO - PROCESS | 3880 | ++DOCSHELL 157C5800 == 51 [pid = 3880] [id = 500] 06:34:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (157C9400) [pid = 3880] [serial = 1500] [outer = 00000000] 06:34:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (168CAC00) [pid = 3880] [serial = 1501] [outer = 157C9400] 06:34:37 INFO - PROCESS | 3880 | 1464010477483 Marionette DEBUG loaded listener.js 06:34:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (16D9C400) [pid = 3880] [serial = 1502] [outer = 157C9400] 06:34:37 INFO - PROCESS | 3880 | 1464010477909 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 594ms 06:34:37 INFO - PROCESS | 3880 | 1464010477932 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:34:37 INFO - PROCESS | 3880 | 1464010477934 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 06:34:37 INFO - PROCESS | 3880 | 1464010477937 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:34:37 INFO - PROCESS | 3880 | 1464010477939 Marionette TRACE conn2 <- [1,1966,null,{}] 06:34:37 INFO - PROCESS | 3880 | 1464010477959 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:38 INFO - PROCESS | 3880 | 1464010478038 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:34:38 INFO - PROCESS | 3880 | 1464010478044 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 3880 | ++DOCSHELL 15713000 == 52 [pid = 3880] [id = 501] 06:34:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (1679D400) [pid = 3880] [serial = 1503] [outer = 00000000] 06:34:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (19BC8400) [pid = 3880] [serial = 1504] [outer = 1679D400] 06:34:38 INFO - PROCESS | 3880 | 1464010478088 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (19F70C00) [pid = 3880] [serial = 1505] [outer = 1679D400] 06:34:38 INFO - PROCESS | 3880 | 1464010478503 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 594ms 06:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:34:38 INFO - PROCESS | 3880 | 1464010478535 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:34:38 INFO - PROCESS | 3880 | 1464010478537 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 06:34:38 INFO - PROCESS | 3880 | 1464010478540 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - PROCESS | 3880 | 1464010478541 Marionette TRACE conn2 <- [1,1970,null,{}] 06:34:38 INFO - PROCESS | 3880 | 1464010478545 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:38 INFO - PROCESS | 3880 | 1464010478672 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:34:38 INFO - PROCESS | 3880 | 1464010478681 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 3880 | ++DOCSHELL 19799C00 == 53 [pid = 3880] [id = 502] 06:34:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (19F75000) [pid = 3880] [serial = 1506] [outer = 00000000] 06:34:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (1A120000) [pid = 3880] [serial = 1507] [outer = 19F75000] 06:34:38 INFO - PROCESS | 3880 | 1464010478725 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (19F7CC00) [pid = 3880] [serial = 1508] [outer = 19F75000] 06:34:39 INFO - PROCESS | 3880 | 1464010479174 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 687ms 06:34:39 INFO - PROCESS | 3880 | 1464010479296 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:34:39 INFO - PROCESS | 3880 | 1464010479300 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 06:34:39 INFO - PROCESS | 3880 | 1464010479306 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:34:39 INFO - PROCESS | 3880 | 1464010479310 Marionette TRACE conn2 <- [1,1974,null,{}] 06:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:34:39 INFO - PROCESS | 3880 | 1464010479317 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:39 INFO - PROCESS | 3880 | 1464010479425 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:34:39 INFO - PROCESS | 3880 | 1464010479558 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:39 INFO - PROCESS | 3880 | ++DOCSHELL 1043B000 == 54 [pid = 3880] [id = 503] 06:34:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (10BAD400) [pid = 3880] [serial = 1509] [outer = 00000000] 06:34:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (1105B400) [pid = 3880] [serial = 1510] [outer = 10BAD400] 06:34:39 INFO - PROCESS | 3880 | 1464010479620 Marionette DEBUG loaded listener.js 06:34:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (117A6000) [pid = 3880] [serial = 1511] [outer = 10BAD400] 06:34:40 INFO - PROCESS | 3880 | 1464010480246 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 985ms 06:34:40 INFO - PROCESS | 3880 | 1464010480299 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:34:40 INFO - PROCESS | 3880 | 1464010480303 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 06:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:34:40 INFO - PROCESS | 3880 | 1464010480310 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:34:40 INFO - PROCESS | 3880 | 1464010480314 Marionette TRACE conn2 <- [1,1978,null,{}] 06:34:40 INFO - PROCESS | 3880 | 1464010480319 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:40 INFO - PROCESS | 3880 | 1464010480423 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:34:40 INFO - PROCESS | 3880 | 1464010480536 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:40 INFO - PROCESS | 3880 | ++DOCSHELL 11CE8800 == 55 [pid = 3880] [id = 504] 06:34:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (11CECC00) [pid = 3880] [serial = 1512] [outer = 00000000] 06:34:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (161A5000) [pid = 3880] [serial = 1513] [outer = 11CECC00] 06:34:40 INFO - PROCESS | 3880 | 1464010480589 Marionette DEBUG loaded listener.js 06:34:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (168C2C00) [pid = 3880] [serial = 1514] [outer = 11CECC00] 06:34:41 INFO - PROCESS | 3880 | 1464010481146 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 907ms 06:34:41 INFO - PROCESS | 3880 | 1464010481214 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:34:41 INFO - PROCESS | 3880 | 1464010481216 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 06:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:34:41 INFO - PROCESS | 3880 | 1464010481220 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:34:41 INFO - PROCESS | 3880 | 1464010481222 Marionette TRACE conn2 <- [1,1982,null,{}] 06:34:41 INFO - PROCESS | 3880 | 1464010481228 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:41 INFO - PROCESS | 3880 | 1464010481336 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:34:41 INFO - PROCESS | 3880 | 1464010481482 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:41 INFO - PROCESS | 3880 | ++DOCSHELL 17E61000 == 56 [pid = 3880] [id = 505] 06:34:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (1848C800) [pid = 3880] [serial = 1515] [outer = 00000000] 06:34:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (19841800) [pid = 3880] [serial = 1516] [outer = 1848C800] 06:34:41 INFO - PROCESS | 3880 | 1464010481540 Marionette DEBUG loaded listener.js 06:34:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (199BFC00) [pid = 3880] [serial = 1517] [outer = 1848C800] 06:34:42 INFO - PROCESS | 3880 | 1464010482141 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 937ms 06:34:42 INFO - PROCESS | 3880 | 1464010482164 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:34:42 INFO - PROCESS | 3880 | 1464010482167 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 06:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:34:42 INFO - PROCESS | 3880 | 1464010482170 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:34:42 INFO - PROCESS | 3880 | 1464010482172 Marionette TRACE conn2 <- [1,1986,null,{}] 06:34:42 INFO - PROCESS | 3880 | 1464010482176 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:42 INFO - PROCESS | 3880 | 1464010482278 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:34:42 INFO - PROCESS | 3880 | 1464010482389 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:42 INFO - PROCESS | 3880 | ++DOCSHELL 19841400 == 57 [pid = 3880] [id = 506] 06:34:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (199BB000) [pid = 3880] [serial = 1518] [outer = 00000000] 06:34:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (1A5D1C00) [pid = 3880] [serial = 1519] [outer = 199BB000] 06:34:42 INFO - PROCESS | 3880 | 1464010482442 Marionette DEBUG loaded listener.js 06:34:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (1A6AA400) [pid = 3880] [serial = 1520] [outer = 199BB000] 06:34:43 INFO - PROCESS | 3880 | 1464010483265 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1141ms 06:34:43 INFO - PROCESS | 3880 | 1464010483313 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:34:43 INFO - PROCESS | 3880 | 1464010483317 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 06:34:43 INFO - PROCESS | 3880 | 1464010483323 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:34:43 INFO - PROCESS | 3880 | 1464010483326 Marionette TRACE conn2 <- [1,1990,null,{}] 06:34:43 INFO - PROCESS | 3880 | 1464010483332 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:43 INFO - PROCESS | 3880 | 1464010483426 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:34:43 INFO - PROCESS | 3880 | 1464010483574 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:43 INFO - PROCESS | 3880 | ++DOCSHELL 0F21D000 == 58 [pid = 3880] [id = 507] 06:34:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (0F30C800) [pid = 3880] [serial = 1521] [outer = 00000000] 06:34:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (10561800) [pid = 3880] [serial = 1522] [outer = 0F30C800] 06:34:43 INFO - PROCESS | 3880 | 1464010483628 Marionette DEBUG loaded listener.js 06:34:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (1129C800) [pid = 3880] [serial = 1523] [outer = 0F30C800] 06:34:44 INFO - PROCESS | 3880 | 1464010484258 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1000ms 06:34:44 INFO - PROCESS | 3880 | 1464010484327 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:34:44 INFO - PROCESS | 3880 | 1464010484332 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 06:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:34:44 INFO - PROCESS | 3880 | 1464010484366 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:34:44 INFO - PROCESS | 3880 | 1464010484369 Marionette TRACE conn2 <- [1,1994,null,{}] 06:34:44 INFO - PROCESS | 3880 | --DOCSHELL 15713000 == 57 [pid = 3880] [id = 501] 06:34:44 INFO - PROCESS | 3880 | --DOCSHELL 157C5800 == 56 [pid = 3880] [id = 500] 06:34:44 INFO - PROCESS | 3880 | --DOCSHELL 1990C000 == 55 [pid = 3880] [id = 499] 06:34:44 INFO - PROCESS | 3880 | --DOCSHELL 1848D800 == 54 [pid = 3880] [id = 498] 06:34:44 INFO - PROCESS | 3880 | --DOCSHELL 10A5B000 == 53 [pid = 3880] [id = 497] 06:34:44 INFO - PROCESS | 3880 | --DOCSHELL 168CE400 == 52 [pid = 3880] [id = 496] 06:34:44 INFO - PROCESS | 3880 | --DOCSHELL 157B3400 == 51 [pid = 3880] [id = 495] 06:34:44 INFO - PROCESS | 3880 | --DOCSHELL 11218400 == 50 [pid = 3880] [id = 494] 06:34:44 INFO - PROCESS | 3880 | --DOCSHELL 0F310400 == 49 [pid = 3880] [id = 493] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (17134800) [pid = 3880] [serial = 1429] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (1822B400) [pid = 3880] [serial = 1417] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (11C54400) [pid = 3880] [serial = 1420] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (1640E400) [pid = 3880] [serial = 1423] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (1822C400) [pid = 3880] [serial = 1426] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (19841C00) [pid = 3880] [serial = 1459] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOCSHELL 11052000 == 48 [pid = 3880] [id = 487] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (12DF8400) [pid = 3880] [serial = 1436] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (11C56400) [pid = 3880] [serial = 1432] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (128A1400) [pid = 3880] [serial = 1433] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (15C49000) [pid = 3880] [serial = 1439] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (16E38800) [pid = 3880] [serial = 1447] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (17986C00) [pid = 3880] [serial = 1450] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (13838800) [pid = 3880] [serial = 1453] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (1822D400) [pid = 3880] [serial = 1456] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (168CC800) [pid = 3880] [serial = 1454] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (17ED0400) [pid = 3880] [serial = 1451] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (17132C00) [pid = 3880] [serial = 1448] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (197A3800) [pid = 3880] [serial = 1457] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (1679FC00) [pid = 3880] [serial = 1442] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (16D66800) [pid = 3880] [serial = 1444] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (16D71C00) [pid = 3880] [serial = 1445] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (16792400) [pid = 3880] [serial = 1441] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (157B7400) [pid = 3880] [serial = 1438] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (11A04800) [pid = 3880] [serial = 1435] [outer = 00000000] [url = about:blank] 06:34:44 INFO - PROCESS | 3880 | 1464010484447 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:44 INFO - PROCESS | 3880 | 1464010484527 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:34:44 INFO - PROCESS | 3880 | 1464010484534 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:44 INFO - PROCESS | 3880 | ++DOCSHELL 1129F000 == 49 [pid = 3880] [id = 508] 06:34:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (112A3800) [pid = 3880] [serial = 1524] [outer = 00000000] 06:34:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (11A04800) [pid = 3880] [serial = 1525] [outer = 112A3800] 06:34:44 INFO - PROCESS | 3880 | 1464010484583 Marionette DEBUG loaded listener.js 06:34:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (12876800) [pid = 3880] [serial = 1526] [outer = 112A3800] 06:34:45 INFO - PROCESS | 3880 | 1464010485119 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:34:45 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 06:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 828ms 06:34:45 INFO - PROCESS | 3880 | 1464010485180 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:34:45 INFO - PROCESS | 3880 | 1464010485182 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 06:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:34:45 INFO - PROCESS | 3880 | 1464010485186 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:34:45 INFO - PROCESS | 3880 | 1464010485189 Marionette TRACE conn2 <- [1,1998,null,{}] 06:34:45 INFO - PROCESS | 3880 | 1464010485199 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:45 INFO - PROCESS | 3880 | 1464010485281 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:34:45 INFO - PROCESS | 3880 | 1464010485289 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:45 INFO - PROCESS | 3880 | ++DOCSHELL 1422E000 == 50 [pid = 3880] [id = 509] 06:34:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (14F55400) [pid = 3880] [serial = 1527] [outer = 00000000] 06:34:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (15711800) [pid = 3880] [serial = 1528] [outer = 14F55400] 06:34:45 INFO - PROCESS | 3880 | 1464010485338 Marionette DEBUG loaded listener.js 06:34:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (157B7800) [pid = 3880] [serial = 1529] [outer = 14F55400] 06:34:45 INFO - PROCESS | 3880 | 1464010485807 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:34:45 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 06:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 640ms 06:34:45 INFO - PROCESS | 3880 | 1464010485826 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:34:45 INFO - PROCESS | 3880 | 1464010485829 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 06:34:45 INFO - PROCESS | 3880 | 1464010485832 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:34:45 INFO - PROCESS | 3880 | 1464010485834 Marionette TRACE conn2 <- [1,2002,null,{}] 06:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:34:45 INFO - PROCESS | 3880 | 1464010485837 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:45 INFO - PROCESS | 3880 | 1464010485915 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:34:45 INFO - PROCESS | 3880 | 1464010485922 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:45 INFO - PROCESS | 3880 | ++DOCSHELL 15322C00 == 51 [pid = 3880] [id = 510] 06:34:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (15C49C00) [pid = 3880] [serial = 1530] [outer = 00000000] 06:34:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (15C69000) [pid = 3880] [serial = 1531] [outer = 15C49C00] 06:34:45 INFO - PROCESS | 3880 | 1464010485966 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (16797C00) [pid = 3880] [serial = 1532] [outer = 15C49C00] 06:34:46 INFO - PROCESS | 3880 | 1464010486407 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 625ms 06:34:46 INFO - PROCESS | 3880 | 1464010486472 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:34:46 INFO - PROCESS | 3880 | 1464010486474 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 06:34:46 INFO - PROCESS | 3880 | 1464010486477 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:34:46 INFO - PROCESS | 3880 | 1464010486479 Marionette TRACE conn2 <- [1,2006,null,{}] 06:34:46 INFO - PROCESS | 3880 | 1464010486482 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:46 INFO - PROCESS | 3880 | 1464010486589 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:34:46 INFO - PROCESS | 3880 | 1464010486595 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:46 INFO - PROCESS | 3880 | ++DOCSHELL 167D1400 == 52 [pid = 3880] [id = 511] 06:34:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (168C3000) [pid = 3880] [serial = 1533] [outer = 00000000] 06:34:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (168D1800) [pid = 3880] [serial = 1534] [outer = 168C3000] 06:34:46 INFO - PROCESS | 3880 | 1464010486648 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (1693C400) [pid = 3880] [serial = 1535] [outer = 168C3000] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (12B57000) [pid = 3880] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (0F30A400) [pid = 3880] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (16D73800) [pid = 3880] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (1532E000) [pid = 3880] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (18067800) [pid = 3880] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (11CEF000) [pid = 3880] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (17980C00) [pid = 3880] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (10BB3800) [pid = 3880] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (168C9400) [pid = 3880] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (0F308400) [pid = 3880] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (157B9000) [pid = 3880] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (1797C000) [pid = 3880] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (13362800) [pid = 3880] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (16E36C00) [pid = 3880] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (11053400) [pid = 3880] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1289C800) [pid = 3880] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (11224000) [pid = 3880] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (15C6A000) [pid = 3880] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (16A50C00) [pid = 3880] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (112DFC00) [pid = 3880] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (19912000) [pid = 3880] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (197A1C00) [pid = 3880] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (157C9400) [pid = 3880] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (16D69800) [pid = 3880] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:34:47 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (1679D400) [pid = 3880] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:34:47 INFO - PROCESS | 3880 | 1464010487729 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1297ms 06:34:47 INFO - PROCESS | 3880 | 1464010487780 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:34:47 INFO - PROCESS | 3880 | 1464010487786 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 06:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:34:47 INFO - PROCESS | 3880 | 1464010487790 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:34:47 INFO - PROCESS | 3880 | 1464010487795 Marionette TRACE conn2 <- [1,2010,null,{}] 06:34:47 INFO - PROCESS | 3880 | 1464010487800 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:47 INFO - PROCESS | 3880 | 1464010487904 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:34:48 INFO - PROCESS | 3880 | 1464010488043 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:48 INFO - PROCESS | 3880 | ++DOCSHELL 10567800 == 53 [pid = 3880] [id = 512] 06:34:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (105F6C00) [pid = 3880] [serial = 1536] [outer = 00000000] 06:34:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (1104D800) [pid = 3880] [serial = 1537] [outer = 105F6C00] 06:34:48 INFO - PROCESS | 3880 | 1464010488099 Marionette DEBUG loaded listener.js 06:34:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (112A6800) [pid = 3880] [serial = 1538] [outer = 105F6C00] 06:34:48 INFO - PROCESS | 3880 | 1464010488711 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 938ms 06:34:48 INFO - PROCESS | 3880 | 1464010488736 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:34:48 INFO - PROCESS | 3880 | 1464010488742 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 06:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:34:48 INFO - PROCESS | 3880 | 1464010488767 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:34:48 INFO - PROCESS | 3880 | 1464010488772 Marionette TRACE conn2 <- [1,2014,null,{}] 06:34:48 INFO - PROCESS | 3880 | 1464010488776 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:48 INFO - PROCESS | 3880 | 1464010488880 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:34:48 INFO - PROCESS | 3880 | 1464010488988 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:48 INFO - PROCESS | 3880 | ++DOCSHELL 1104C800 == 54 [pid = 3880] [id = 513] 06:34:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (11053400) [pid = 3880] [serial = 1539] [outer = 00000000] 06:34:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (13D03000) [pid = 3880] [serial = 1540] [outer = 11053400] 06:34:49 INFO - PROCESS | 3880 | 1464010489041 Marionette DEBUG loaded listener.js 06:34:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (140BC800) [pid = 3880] [serial = 1541] [outer = 11053400] 06:34:49 INFO - PROCESS | 3880 | 1464010489665 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 953ms 06:34:49 INFO - PROCESS | 3880 | 1464010489713 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:34:49 INFO - PROCESS | 3880 | 1464010489715 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 06:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:34:49 INFO - PROCESS | 3880 | 1464010489719 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:34:49 INFO - PROCESS | 3880 | 1464010489723 Marionette TRACE conn2 <- [1,2018,null,{}] 06:34:49 INFO - PROCESS | 3880 | 1464010489734 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:49 INFO - PROCESS | 3880 | 1464010489844 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:34:49 INFO - PROCESS | 3880 | 1464010489983 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:50 INFO - PROCESS | 3880 | ++DOCSHELL 16792C00 == 55 [pid = 3880] [id = 514] 06:34:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (16793800) [pid = 3880] [serial = 1542] [outer = 00000000] 06:34:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (168CF800) [pid = 3880] [serial = 1543] [outer = 16793800] 06:34:50 INFO - PROCESS | 3880 | 1464010490039 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (16D69800) [pid = 3880] [serial = 1544] [outer = 16793800] 06:34:50 INFO - PROCESS | 3880 | 1464010490593 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 938ms 06:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:34:50 INFO - PROCESS | 3880 | 1464010490664 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:34:50 INFO - PROCESS | 3880 | 1464010490667 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 06:34:50 INFO - PROCESS | 3880 | 1464010490670 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:34:50 INFO - PROCESS | 3880 | 1464010490672 Marionette TRACE conn2 <- [1,2022,null,{}] 06:34:50 INFO - PROCESS | 3880 | 1464010490690 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:50 INFO - PROCESS | 3880 | 1464010490799 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:34:50 INFO - PROCESS | 3880 | 1464010490938 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:50 INFO - PROCESS | 3880 | ++DOCSHELL 168CD800 == 56 [pid = 3880] [id = 515] 06:34:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (16D67C00) [pid = 3880] [serial = 1545] [outer = 00000000] 06:34:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (16D9E800) [pid = 3880] [serial = 1546] [outer = 16D67C00] 06:34:50 INFO - PROCESS | 3880 | 1464010490992 Marionette DEBUG loaded listener.js 06:34:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (16E2E800) [pid = 3880] [serial = 1547] [outer = 16D67C00] 06:34:51 INFO - PROCESS | 3880 | 1464010491559 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 907ms 06:34:51 INFO - PROCESS | 3880 | 1464010491589 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:34:51 INFO - PROCESS | 3880 | 1464010491591 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 06:34:51 INFO - PROCESS | 3880 | 1464010491596 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:34:51 INFO - PROCESS | 3880 | 1464010491597 Marionette TRACE conn2 <- [1,2026,null,{}] 06:34:51 INFO - PROCESS | 3880 | 1464010491601 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:51 INFO - PROCESS | 3880 | 1464010491698 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:34:51 INFO - PROCESS | 3880 | 1464010491809 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 3880 | ++DOCSHELL 10275C00 == 57 [pid = 3880] [id = 516] 06:34:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (10277C00) [pid = 3880] [serial = 1548] [outer = 00000000] 06:34:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (13361000) [pid = 3880] [serial = 1549] [outer = 10277C00] 06:34:51 INFO - PROCESS | 3880 | 1464010491870 Marionette DEBUG loaded listener.js 06:34:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (13D08400) [pid = 3880] [serial = 1550] [outer = 10277C00] 06:34:52 INFO - PROCESS | 3880 | 1464010492594 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1047ms 06:34:52 INFO - PROCESS | 3880 | 1464010492653 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:34:52 INFO - PROCESS | 3880 | 1464010492656 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 06:34:52 INFO - PROCESS | 3880 | 1464010492661 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:34:52 INFO - PROCESS | 3880 | 1464010492664 Marionette TRACE conn2 <- [1,2030,null,{}] 06:34:52 INFO - PROCESS | 3880 | 1464010492668 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:52 INFO - PROCESS | 3880 | 1464010492767 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:34:52 INFO - PROCESS | 3880 | 1464010492926 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:52 INFO - PROCESS | 3880 | --DOCSHELL 15322C00 == 56 [pid = 3880] [id = 510] 06:34:52 INFO - PROCESS | 3880 | --DOCSHELL 1422E000 == 55 [pid = 3880] [id = 509] 06:34:52 INFO - PROCESS | 3880 | --DOCSHELL 1129F000 == 54 [pid = 3880] [id = 508] 06:34:52 INFO - PROCESS | 3880 | --DOCSHELL 0F21D000 == 53 [pid = 3880] [id = 507] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (1382E400) [pid = 3880] [serial = 1295] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (1129FC00) [pid = 3880] [serial = 1337] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (17137800) [pid = 3880] [serial = 1382] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (197A2400) [pid = 3880] [serial = 1430] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (1979A800) [pid = 3880] [serial = 1427] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1571F000) [pid = 3880] [serial = 1340] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (17E56000) [pid = 3880] [serial = 1385] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (12D27800) [pid = 3880] [serial = 1421] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (16DA2C00) [pid = 3880] [serial = 1343] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (105FAC00) [pid = 3880] [serial = 1376] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (168D1400) [pid = 3880] [serial = 1424] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (18480400) [pid = 3880] [serial = 1418] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (157C8C00) [pid = 3880] [serial = 1379] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (19BBF800) [pid = 3880] [serial = 1499] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (175D2000) [pid = 3880] [serial = 1493] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (1713BC00) [pid = 3880] [serial = 1492] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (19844800) [pid = 3880] [serial = 1496] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (19F70C00) [pid = 3880] [serial = 1505] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (19BC8400) [pid = 3880] [serial = 1504] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (16E34000) [pid = 3880] [serial = 1490] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (1A120000) [pid = 3880] [serial = 1507] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (1990A000) [pid = 3880] [serial = 1460] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (11773000) [pid = 3880] [serial = 1463] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (112DCC00) [pid = 3880] [serial = 1462] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (17131400) [pid = 3880] [serial = 1478] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (168C8000) [pid = 3880] [serial = 1477] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (12D7BC00) [pid = 3880] [serial = 1483] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (15713400) [pid = 3880] [serial = 1484] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (1679CC00) [pid = 3880] [serial = 1486] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (1693AC00) [pid = 3880] [serial = 1487] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (16E2A000) [pid = 3880] [serial = 1489] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (15281400) [pid = 3880] [serial = 1481] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (13D03800) [pid = 3880] [serial = 1480] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (199BA400) [pid = 3880] [serial = 1498] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (157BBC00) [pid = 3880] [serial = 1465] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (16E35400) [pid = 3880] [serial = 1468] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (1996AC00) [pid = 3880] [serial = 1471] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (19842800) [pid = 3880] [serial = 1495] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (199BA000) [pid = 3880] [serial = 1474] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (16D9C400) [pid = 3880] [serial = 1502] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (168CAC00) [pid = 3880] [serial = 1501] [outer = 00000000] [url = about:blank] 06:34:52 INFO - PROCESS | 3880 | ++DOCSHELL 0F21D000 == 54 [pid = 3880] [id = 517] 06:34:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (10275000) [pid = 3880] [serial = 1551] [outer = 00000000] 06:34:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (11055C00) [pid = 3880] [serial = 1552] [outer = 10275000] 06:34:52 INFO - PROCESS | 3880 | 1464010492996 Marionette DEBUG loaded listener.js 06:34:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (1176B400) [pid = 3880] [serial = 1553] [outer = 10275000] 06:34:53 INFO - PROCESS | 3880 | 1464010493436 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:34:53 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) 06:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 812ms 06:34:53 INFO - PROCESS | 3880 | 1464010493463 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:34:53 INFO - PROCESS | 3880 | 1464010493468 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 06:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:34:53 INFO - PROCESS | 3880 | 1464010493477 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:34:53 INFO - PROCESS | 3880 | 1464010493480 Marionette TRACE conn2 <- [1,2034,null,{}] 06:34:53 INFO - PROCESS | 3880 | 1464010493483 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:53 INFO - PROCESS | 3880 | 1464010493568 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:34:53 INFO - PROCESS | 3880 | 1464010493575 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:53 INFO - PROCESS | 3880 | ++DOCSHELL 11C60800 == 55 [pid = 3880] [id = 518] 06:34:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (12D72800) [pid = 3880] [serial = 1554] [outer = 00000000] 06:34:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (13D04C00) [pid = 3880] [serial = 1555] [outer = 12D72800] 06:34:53 INFO - PROCESS | 3880 | 1464010493619 Marionette DEBUG loaded listener.js 06:34:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (14F5DC00) [pid = 3880] [serial = 1556] [outer = 12D72800] 06:34:54 INFO - PROCESS | 3880 | 1464010494093 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 641ms 06:34:54 INFO - PROCESS | 3880 | 1464010494111 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:34:54 INFO - PROCESS | 3880 | 1464010494113 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 06:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:34:54 INFO - PROCESS | 3880 | 1464010494116 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 3880 | 1464010494120 Marionette TRACE conn2 <- [1,2038,null,{}] 06:34:54 INFO - PROCESS | 3880 | 1464010494134 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:54 INFO - PROCESS | 3880 | 1464010494216 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:34:54 INFO - PROCESS | 3880 | 1464010494227 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:54 INFO - PROCESS | 3880 | ++DOCSHELL 15C4EC00 == 56 [pid = 3880] [id = 519] 06:34:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (15C4F800) [pid = 3880] [serial = 1557] [outer = 00000000] 06:34:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (1640F400) [pid = 3880] [serial = 1558] [outer = 15C4F800] 06:34:54 INFO - PROCESS | 3880 | 1464010494272 Marionette DEBUG loaded listener.js 06:34:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (168C8000) [pid = 3880] [serial = 1559] [outer = 15C4F800] 06:34:54 INFO - PROCESS | 3880 | 1464010494718 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 656ms 06:34:54 INFO - PROCESS | 3880 | 1464010494775 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:34:54 INFO - PROCESS | 3880 | 1464010494777 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 06:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:34:54 INFO - PROCESS | 3880 | 1464010494780 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 3880 | 1464010494782 Marionette TRACE conn2 <- [1,2042,null,{}] 06:34:54 INFO - PROCESS | 3880 | 1464010494785 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:54 INFO - PROCESS | 3880 | 1464010494875 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:34:54 INFO - PROCESS | 3880 | 1464010494884 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:54 INFO - PROCESS | 3880 | ++DOCSHELL 168CDC00 == 57 [pid = 3880] [id = 520] 06:34:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (168CF400) [pid = 3880] [serial = 1560] [outer = 00000000] 06:34:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (16CA0400) [pid = 3880] [serial = 1561] [outer = 168CF400] 06:34:54 INFO - PROCESS | 3880 | 1464010494928 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (16D73800) [pid = 3880] [serial = 1562] [outer = 168CF400] 06:34:55 INFO - PROCESS | 3880 | 1464010495411 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 703ms 06:34:55 INFO - PROCESS | 3880 | 1464010495480 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:34:55 INFO - PROCESS | 3880 | 1464010495482 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 06:34:55 INFO - PROCESS | 3880 | 1464010495485 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:34:55 INFO - PROCESS | 3880 | 1464010495487 Marionette TRACE conn2 <- [1,2046,null,{}] 06:34:55 INFO - PROCESS | 3880 | 1464010495491 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:55 INFO - PROCESS | 3880 | 1464010495602 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:34:55 INFO - PROCESS | 3880 | 1464010495664 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 3880 | ++DOCSHELL 168CE800 == 58 [pid = 3880] [id = 521] 06:34:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (16D98400) [pid = 3880] [serial = 1563] [outer = 00000000] 06:34:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (16E2E400) [pid = 3880] [serial = 1564] [outer = 16D98400] 06:34:55 INFO - PROCESS | 3880 | 1464010495709 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (16E37800) [pid = 3880] [serial = 1565] [outer = 16D98400] 06:34:56 INFO - PROCESS | 3880 | 1464010496153 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 703ms 06:34:56 INFO - PROCESS | 3880 | 1464010496185 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:34:56 INFO - PROCESS | 3880 | 1464010496187 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 06:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:34:56 INFO - PROCESS | 3880 | 1464010496190 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 3880 | 1464010496192 Marionette TRACE conn2 <- [1,2050,null,{}] 06:34:56 INFO - PROCESS | 3880 | 1464010496195 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:56 INFO - PROCESS | 3880 | 1464010496341 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:34:56 INFO - PROCESS | 3880 | 1464010496365 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:56 INFO - PROCESS | 3880 | ++DOCSHELL 17131C00 == 59 [pid = 3880] [id = 522] 06:34:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (17134000) [pid = 3880] [serial = 1566] [outer = 00000000] 06:34:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (17140800) [pid = 3880] [serial = 1567] [outer = 17134000] 06:34:56 INFO - PROCESS | 3880 | 1464010496409 Marionette DEBUG loaded listener.js 06:34:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (1757CC00) [pid = 3880] [serial = 1568] [outer = 17134000] 06:34:56 INFO - PROCESS | 3880 | 1464010496833 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 703ms 06:34:56 INFO - PROCESS | 3880 | 1464010496891 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:34:56 INFO - PROCESS | 3880 | 1464010496894 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 06:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:34:56 INFO - PROCESS | 3880 | 1464010496898 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 3880 | 1464010496901 Marionette TRACE conn2 <- [1,2054,null,{}] 06:34:56 INFO - PROCESS | 3880 | 1464010496905 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:57 INFO - PROCESS | 3880 | 1464010497017 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:34:57 INFO - PROCESS | 3880 | 1464010497024 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 3880 | ++DOCSHELL 11059800 == 60 [pid = 3880] [id = 523] 06:34:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (16DA0800) [pid = 3880] [serial = 1569] [outer = 00000000] 06:34:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (17979800) [pid = 3880] [serial = 1570] [outer = 16DA0800] 06:34:57 INFO - PROCESS | 3880 | 1464010497124 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (17A90C00) [pid = 3880] [serial = 1571] [outer = 16DA0800] 06:34:57 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (0F30C800) [pid = 3880] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:34:57 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (112A3800) [pid = 3880] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:34:57 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (14F55400) [pid = 3880] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:34:57 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (15C49C00) [pid = 3880] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:34:57 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (19F75000) [pid = 3880] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:34:57 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (15331C00) [pid = 3880] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:34:57 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (168C6800) [pid = 3880] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:34:57 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (19913000) [pid = 3880] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:34:57 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (19838C00) [pid = 3880] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:34:57 INFO - PROCESS | 3880 | 1464010497532 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 704ms 06:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:34:57 INFO - PROCESS | 3880 | 1464010497595 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:34:57 INFO - PROCESS | 3880 | 1464010497597 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 06:34:57 INFO - PROCESS | 3880 | 1464010497600 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:34:57 INFO - PROCESS | 3880 | 1464010497602 Marionette TRACE conn2 <- [1,2058,null,{}] 06:34:57 INFO - PROCESS | 3880 | 1464010497605 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:57 INFO - PROCESS | 3880 | 1464010497719 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:34:57 INFO - PROCESS | 3880 | 1464010497816 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 3880 | ++DOCSHELL 1129DC00 == 61 [pid = 3880] [id = 524] 06:34:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (112A3800) [pid = 3880] [serial = 1572] [outer = 00000000] 06:34:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (1571F800) [pid = 3880] [serial = 1573] [outer = 112A3800] 06:34:57 INFO - PROCESS | 3880 | 1464010497859 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (17586C00) [pid = 3880] [serial = 1574] [outer = 112A3800] 06:34:58 INFO - PROCESS | 3880 | 1464010498214 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 625ms 06:34:58 INFO - PROCESS | 3880 | 1464010498239 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:34:58 INFO - PROCESS | 3880 | 1464010498240 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 06:34:58 INFO - PROCESS | 3880 | 1464010498244 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:34:58 INFO - PROCESS | 3880 | 1464010498245 Marionette TRACE conn2 <- [1,2062,null,{}] 06:34:58 INFO - PROCESS | 3880 | 1464010498249 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:58 INFO - PROCESS | 3880 | 1464010498366 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:34:58 INFO - PROCESS | 3880 | 1464010498375 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:58 INFO - PROCESS | 3880 | ++DOCSHELL 1121D400 == 62 [pid = 3880] [id = 525] 06:34:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (15331C00) [pid = 3880] [serial = 1575] [outer = 00000000] 06:34:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (18062400) [pid = 3880] [serial = 1576] [outer = 15331C00] 06:34:58 INFO - PROCESS | 3880 | 1464010498418 Marionette DEBUG loaded listener.js 06:34:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (18069800) [pid = 3880] [serial = 1577] [outer = 15331C00] 06:34:58 INFO - PROCESS | 3880 | 1464010498822 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 625ms 06:34:58 INFO - PROCESS | 3880 | 1464010498882 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:34:58 INFO - PROCESS | 3880 | 1464010498884 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 06:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:34:58 INFO - PROCESS | 3880 | 1464010498887 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - PROCESS | 3880 | 1464010498889 Marionette TRACE conn2 <- [1,2066,null,{}] 06:34:58 INFO - PROCESS | 3880 | 1464010498892 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:59 INFO - PROCESS | 3880 | 1464010499014 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:34:59 INFO - PROCESS | 3880 | 1464010499026 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:59 INFO - PROCESS | 3880 | ++DOCSHELL 18067800 == 63 [pid = 3880] [id = 526] 06:34:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (18234800) [pid = 3880] [serial = 1578] [outer = 00000000] 06:34:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (1979A800) [pid = 3880] [serial = 1579] [outer = 18234800] 06:34:59 INFO - PROCESS | 3880 | 1464010499069 Marionette DEBUG loaded listener.js 06:34:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (197A3000) [pid = 3880] [serial = 1580] [outer = 18234800] 06:34:59 INFO - PROCESS | 3880 | 1464010499562 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms 06:34:59 INFO - PROCESS | 3880 | 1464010499629 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:34:59 INFO - PROCESS | 3880 | 1464010499633 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 06:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:34:59 INFO - PROCESS | 3880 | 1464010499639 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 3880 | 1464010499643 Marionette TRACE conn2 <- [1,2070,null,{}] 06:34:59 INFO - PROCESS | 3880 | 1464010499650 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:59 INFO - PROCESS | 3880 | 1464010499759 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:34:59 INFO - PROCESS | 3880 | 1464010499900 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:59 INFO - PROCESS | 3880 | ++DOCSHELL 0F218000 == 64 [pid = 3880] [id = 527] 06:34:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (0F21C400) [pid = 3880] [serial = 1581] [outer = 00000000] 06:34:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (10BB0000) [pid = 3880] [serial = 1582] [outer = 0F21C400] 06:34:59 INFO - PROCESS | 3880 | 1464010499964 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (11057400) [pid = 3880] [serial = 1583] [outer = 0F21C400] 06:35:00 INFO - PROCESS | 3880 | 1464010500579 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1000ms 06:35:00 INFO - PROCESS | 3880 | 1464010500643 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:35:00 INFO - PROCESS | 3880 | 1464010500649 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 06:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:35:00 INFO - PROCESS | 3880 | 1464010500656 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:35:00 INFO - PROCESS | 3880 | 1464010500658 Marionette TRACE conn2 <- [1,2074,null,{}] 06:35:00 INFO - PROCESS | 3880 | 1464010500662 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:00 INFO - PROCESS | 3880 | 1464010500779 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:35:00 INFO - PROCESS | 3880 | 1464010500917 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:00 INFO - PROCESS | 3880 | ++DOCSHELL 1330A800 == 65 [pid = 3880] [id = 528] 06:35:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (1335D800) [pid = 3880] [serial = 1584] [outer = 00000000] 06:35:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (157AFC00) [pid = 3880] [serial = 1585] [outer = 1335D800] 06:35:00 INFO - PROCESS | 3880 | 1464010500979 Marionette DEBUG loaded listener.js 06:35:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (15C46800) [pid = 3880] [serial = 1586] [outer = 1335D800] 06:35:01 INFO - PROCESS | 3880 | 1464010501544 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 938ms 06:35:01 INFO - PROCESS | 3880 | 1464010501598 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:35:01 INFO - PROCESS | 3880 | 1464010501601 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 06:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:35:01 INFO - PROCESS | 3880 | 1464010501604 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:35:01 INFO - PROCESS | 3880 | 1464010501608 Marionette TRACE conn2 <- [1,2078,null,{}] 06:35:01 INFO - PROCESS | 3880 | 1464010501619 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:01 INFO - PROCESS | 3880 | 1464010501728 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:35:01 INFO - PROCESS | 3880 | 1464010501865 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:01 INFO - PROCESS | 3880 | ++DOCSHELL 15C6DC00 == 66 [pid = 3880] [id = 529] 06:35:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (16D9A800) [pid = 3880] [serial = 1587] [outer = 00000000] 06:35:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (17139000) [pid = 3880] [serial = 1588] [outer = 16D9A800] 06:35:01 INFO - PROCESS | 3880 | 1464010501922 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (1822B800) [pid = 3880] [serial = 1589] [outer = 16D9A800] 06:35:02 INFO - PROCESS | 3880 | 1464010502547 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1000ms 06:35:02 INFO - PROCESS | 3880 | 1464010502607 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:35:02 INFO - PROCESS | 3880 | 1464010502609 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 06:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:35:02 INFO - PROCESS | 3880 | 1464010502613 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:35:02 INFO - PROCESS | 3880 | 1464010502615 Marionette TRACE conn2 <- [1,2082,null,{}] 06:35:02 INFO - PROCESS | 3880 | 1464010502619 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:02 INFO - PROCESS | 3880 | 1464010502721 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:35:02 INFO - PROCESS | 3880 | 1464010502857 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:02 INFO - PROCESS | 3880 | ++DOCSHELL 10558C00 == 67 [pid = 3880] [id = 530] 06:35:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (12D7BC00) [pid = 3880] [serial = 1590] [outer = 00000000] 06:35:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (1983C000) [pid = 3880] [serial = 1591] [outer = 12D7BC00] 06:35:02 INFO - PROCESS | 3880 | 1464010502911 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (1990E000) [pid = 3880] [serial = 1592] [outer = 12D7BC00] 06:35:03 INFO - PROCESS | 3880 | 1464010503706 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1156ms 06:35:03 INFO - PROCESS | 3880 | 1464010503768 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:35:03 INFO - PROCESS | 3880 | 1464010503773 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 06:35:03 INFO - PROCESS | 3880 | 1464010503777 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:35:03 INFO - PROCESS | 3880 | 1464010503781 Marionette TRACE conn2 <- [1,2086,null,{}] 06:35:03 INFO - PROCESS | 3880 | 1464010503786 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:03 INFO - PROCESS | 3880 | 1464010503884 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:35:04 INFO - PROCESS | 3880 | 1464010504018 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:04 INFO - PROCESS | 3880 | ++DOCSHELL 0F30E800 == 68 [pid = 3880] [id = 531] 06:35:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (10A57000) [pid = 3880] [serial = 1593] [outer = 00000000] 06:35:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (11A0C800) [pid = 3880] [serial = 1594] [outer = 10A57000] 06:35:04 INFO - PROCESS | 3880 | 1464010504070 Marionette DEBUG loaded listener.js 06:35:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (12AE3800) [pid = 3880] [serial = 1595] [outer = 10A57000] 06:35:04 INFO - PROCESS | 3880 | --DOCSHELL 1121D400 == 67 [pid = 3880] [id = 525] 06:35:04 INFO - PROCESS | 3880 | --DOCSHELL 1129DC00 == 66 [pid = 3880] [id = 524] 06:35:04 INFO - PROCESS | 3880 | --DOCSHELL 11059800 == 65 [pid = 3880] [id = 523] 06:35:04 INFO - PROCESS | 3880 | --DOCSHELL 17131C00 == 64 [pid = 3880] [id = 522] 06:35:04 INFO - PROCESS | 3880 | --DOCSHELL 168CE800 == 63 [pid = 3880] [id = 521] 06:35:04 INFO - PROCESS | 3880 | --DOCSHELL 168CDC00 == 62 [pid = 3880] [id = 520] 06:35:04 INFO - PROCESS | 3880 | --DOCSHELL 15C4EC00 == 61 [pid = 3880] [id = 519] 06:35:04 INFO - PROCESS | 3880 | --DOCSHELL 11C60800 == 60 [pid = 3880] [id = 518] 06:35:04 INFO - PROCESS | 3880 | --DOCSHELL 0F21D000 == 59 [pid = 3880] [id = 517] 06:35:04 INFO - PROCESS | 3880 | --DOCSHELL 19799C00 == 58 [pid = 3880] [id = 502] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1105B400) [pid = 3880] [serial = 1510] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (19841800) [pid = 3880] [serial = 1516] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (1A5D1C00) [pid = 3880] [serial = 1519] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (161A5000) [pid = 3880] [serial = 1513] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (168D1800) [pid = 3880] [serial = 1534] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | 1464010504707 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:35:04 INFO - PROCESS | 3880 | --DOCSHELL 167D1400 == 57 [pid = 3880] [id = 511] 06:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1000ms 06:35:04 INFO - PROCESS | 3880 | 1464010504781 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:35:04 INFO - PROCESS | 3880 | 1464010504786 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 06:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:35:04 INFO - PROCESS | 3880 | 1464010504792 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:35:04 INFO - PROCESS | 3880 | 1464010504795 Marionette TRACE conn2 <- [1,2090,null,{}] 06:35:04 INFO - PROCESS | 3880 | 1464010504813 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (1129C800) [pid = 3880] [serial = 1523] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (10561800) [pid = 3880] [serial = 1522] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (11A04800) [pid = 3880] [serial = 1525] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (12876800) [pid = 3880] [serial = 1526] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (157B7800) [pid = 3880] [serial = 1529] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (15711800) [pid = 3880] [serial = 1528] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (16797C00) [pid = 3880] [serial = 1532] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (15C69000) [pid = 3880] [serial = 1531] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (19F7CC00) [pid = 3880] [serial = 1508] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (1640F800) [pid = 3880] [serial = 1466] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (17A8D000) [pid = 3880] [serial = 1469] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (1996C000) [pid = 3880] [serial = 1472] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (199BDC00) [pid = 3880] [serial = 1475] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3880 | 1464010504935 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:35:04 INFO - PROCESS | 3880 | 1464010504946 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:04 INFO - PROCESS | 3880 | ++DOCSHELL 1129C800 == 58 [pid = 3880] [id = 532] 06:35:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (112DA800) [pid = 3880] [serial = 1596] [outer = 00000000] 06:35:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (11C54000) [pid = 3880] [serial = 1597] [outer = 112DA800] 06:35:04 INFO - PROCESS | 3880 | 1464010504990 Marionette DEBUG loaded listener.js 06:35:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (12B54000) [pid = 3880] [serial = 1598] [outer = 112DA800] 06:35:05 INFO - PROCESS | 3880 | 1464010505481 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 735ms 06:35:05 INFO - PROCESS | 3880 | 1464010505532 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:35:05 INFO - PROCESS | 3880 | 1464010505534 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 06:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:35:05 INFO - PROCESS | 3880 | 1464010505538 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:35:05 INFO - PROCESS | 3880 | 1464010505541 Marionette TRACE conn2 <- [1,2094,null,{}] 06:35:05 INFO - PROCESS | 3880 | 1464010505551 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:05 INFO - PROCESS | 3880 | 1464010505635 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:35:05 INFO - PROCESS | 3880 | 1464010505643 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:05 INFO - PROCESS | 3880 | ++DOCSHELL 157B4000 == 59 [pid = 3880] [id = 533] 06:35:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (157B6800) [pid = 3880] [serial = 1599] [outer = 00000000] 06:35:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (15C49000) [pid = 3880] [serial = 1600] [outer = 157B6800] 06:35:05 INFO - PROCESS | 3880 | 1464010505690 Marionette DEBUG loaded listener.js 06:35:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (161A6800) [pid = 3880] [serial = 1601] [outer = 157B6800] 06:35:06 INFO - PROCESS | 3880 | 1464010506166 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 625ms 06:35:06 INFO - PROCESS | 3880 | 1464010506175 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:35:06 INFO - PROCESS | 3880 | 1464010506178 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 06:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:35:06 INFO - PROCESS | 3880 | 1464010506181 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - PROCESS | 3880 | 1464010506182 Marionette TRACE conn2 <- [1,2098,null,{}] 06:35:06 INFO - PROCESS | 3880 | 1464010506186 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:06 INFO - PROCESS | 3880 | 1464010506269 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:35:06 INFO - PROCESS | 3880 | 1464010506276 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:06 INFO - PROCESS | 3880 | ++DOCSHELL 15C48000 == 60 [pid = 3880] [id = 534] 06:35:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (168C4C00) [pid = 3880] [serial = 1602] [outer = 00000000] 06:35:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (16A51000) [pid = 3880] [serial = 1603] [outer = 168C4C00] 06:35:06 INFO - PROCESS | 3880 | 1464010506320 Marionette DEBUG loaded listener.js 06:35:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (16AE5400) [pid = 3880] [serial = 1604] [outer = 168C4C00] 06:35:06 INFO - PROCESS | 3880 | 1464010506775 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 625ms 06:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:35:06 INFO - PROCESS | 3880 | 1464010506819 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:35:06 INFO - PROCESS | 3880 | 1464010506821 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 06:35:06 INFO - PROCESS | 3880 | 1464010506824 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - PROCESS | 3880 | 1464010506826 Marionette TRACE conn2 <- [1,2102,null,{}] 06:35:06 INFO - PROCESS | 3880 | 1464010506829 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:06 INFO - PROCESS | 3880 | 1464010506917 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:35:06 INFO - PROCESS | 3880 | 1464010506924 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:06 INFO - PROCESS | 3880 | ++DOCSHELL 128A0000 == 61 [pid = 3880] [id = 535] 06:35:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (16AE6000) [pid = 3880] [serial = 1605] [outer = 00000000] 06:35:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (16E2F400) [pid = 3880] [serial = 1606] [outer = 16AE6000] 06:35:06 INFO - PROCESS | 3880 | 1464010506968 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (16E2F800) [pid = 3880] [serial = 1607] [outer = 16AE6000] 06:35:07 INFO - PROCESS | 3880 | 1464010507484 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 687ms 06:35:07 INFO - PROCESS | 3880 | 1464010507524 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:35:07 INFO - PROCESS | 3880 | 1464010507526 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 06:35:07 INFO - PROCESS | 3880 | 1464010507529 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:35:07 INFO - PROCESS | 3880 | 1464010507531 Marionette TRACE conn2 <- [1,2106,null,{}] 06:35:07 INFO - PROCESS | 3880 | 1464010507538 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:07 INFO - PROCESS | 3880 | 1464010507670 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:35:07 INFO - PROCESS | 3880 | 1464010507734 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 3880 | ++DOCSHELL 0F30C400 == 62 [pid = 3880] [id = 536] 06:35:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (10560400) [pid = 3880] [serial = 1608] [outer = 00000000] 06:35:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (17E60C00) [pid = 3880] [serial = 1609] [outer = 10560400] 06:35:07 INFO - PROCESS | 3880 | 1464010507779 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (1848A000) [pid = 3880] [serial = 1610] [outer = 10560400] 06:35:08 INFO - PROCESS | 3880 | 1464010508212 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 06:35:08 INFO - PROCESS | 3880 | 1464010508270 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:35:08 INFO - PROCESS | 3880 | 1464010508272 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 06:35:08 INFO - PROCESS | 3880 | 1464010508275 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:35:08 INFO - PROCESS | 3880 | 1464010508277 Marionette TRACE conn2 <- [1,2110,null,{}] 06:35:08 INFO - PROCESS | 3880 | 1464010508280 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:08 INFO - PROCESS | 3880 | 1464010508417 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:35:08 INFO - PROCESS | 3880 | 1464010508483 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 3880 | ++DOCSHELL 102CB800 == 63 [pid = 3880] [id = 537] 06:35:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (17E5F400) [pid = 3880] [serial = 1611] [outer = 00000000] 06:35:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1990B000) [pid = 3880] [serial = 1612] [outer = 17E5F400] 06:35:08 INFO - PROCESS | 3880 | 1464010508526 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (19916800) [pid = 3880] [serial = 1613] [outer = 17E5F400] 06:35:08 INFO - PROCESS | 3880 | 1464010508929 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 687ms 06:35:08 INFO - PROCESS | 3880 | 1464010508975 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:35:08 INFO - PROCESS | 3880 | 1464010508977 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 06:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:35:08 INFO - PROCESS | 3880 | 1464010508980 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:35:08 INFO - PROCESS | 3880 | 1464010508982 Marionette TRACE conn2 <- [1,2114,null,{}] 06:35:08 INFO - PROCESS | 3880 | 1464010508985 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:09 INFO - PROCESS | 3880 | 1464010509101 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:35:09 INFO - PROCESS | 3880 | 1464010509168 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 3880 | ++DOCSHELL 174D0C00 == 64 [pid = 3880] [id = 538] 06:35:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (1990A000) [pid = 3880] [serial = 1614] [outer = 00000000] 06:35:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (199B8C00) [pid = 3880] [serial = 1615] [outer = 1990A000] 06:35:09 INFO - PROCESS | 3880 | 1464010509211 Marionette DEBUG loaded listener.js 06:35:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (199C0000) [pid = 3880] [serial = 1616] [outer = 1990A000] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (11CECC00) [pid = 3880] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (199BB000) [pid = 3880] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (1848C800) [pid = 3880] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (10BAD400) [pid = 3880] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (16DA0800) [pid = 3880] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (12D72800) [pid = 3880] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (10275000) [pid = 3880] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (10277C00) [pid = 3880] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (17134000) [pid = 3880] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (15C4F800) [pid = 3880] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (112A3800) [pid = 3880] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (15331C00) [pid = 3880] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (168CF400) [pid = 3880] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:35:09 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (16D98400) [pid = 3880] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:35:09 INFO - PROCESS | 3880 | 1464010509710 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 797ms 06:35:09 INFO - PROCESS | 3880 | 1464010509783 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 3880 | 1464010509785 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 06:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:35:09 INFO - PROCESS | 3880 | 1464010509788 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 3880 | 1464010509790 Marionette TRACE conn2 <- [1,2118,null,{}] 06:35:09 INFO - PROCESS | 3880 | 1464010509793 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:09 INFO - PROCESS | 3880 | 1464010509874 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:35:09 INFO - PROCESS | 3880 | 1464010509881 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 3880 | ++DOCSHELL 10A5EC00 == 65 [pid = 3880] [id = 539] 06:35:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (1335D400) [pid = 3880] [serial = 1617] [outer = 00000000] 06:35:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (15C50C00) [pid = 3880] [serial = 1618] [outer = 1335D400] 06:35:09 INFO - PROCESS | 3880 | 1464010509924 Marionette DEBUG loaded listener.js 06:35:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (16E36C00) [pid = 3880] [serial = 1619] [outer = 1335D400] 06:35:10 INFO - PROCESS | 3880 | 1464010510386 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 06:35:10 INFO - PROCESS | 3880 | 1464010510428 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 06:35:10 INFO - PROCESS | 3880 | 1464010510432 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:35:10 INFO - PROCESS | 3880 | 1464010510434 Marionette TRACE conn2 <- [1,2122,null,{}] 06:35:10 INFO - PROCESS | 3880 | 1464010510437 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:10 INFO - PROCESS | 3880 | 1464010510518 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:35:10 INFO - PROCESS | 3880 | 1464010510527 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:10 INFO - PROCESS | 3880 | ++DOCSHELL 0F21A000 == 66 [pid = 3880] [id = 540] 06:35:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (0F307800) [pid = 3880] [serial = 1620] [outer = 00000000] 06:35:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (16CA0000) [pid = 3880] [serial = 1621] [outer = 0F307800] 06:35:10 INFO - PROCESS | 3880 | 1464010510570 Marionette DEBUG loaded listener.js 06:35:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (199BB000) [pid = 3880] [serial = 1622] [outer = 0F307800] 06:35:10 INFO - PROCESS | 3880 | 1464010510995 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 594ms 06:35:11 INFO - PROCESS | 3880 | 1464010511029 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:35:11 INFO - PROCESS | 3880 | 1464010511031 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 06:35:11 INFO - PROCESS | 3880 | 1464010511048 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:35:11 INFO - PROCESS | 3880 | 1464010511051 Marionette TRACE conn2 <- [1,2126,null,{}] 06:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:35:11 INFO - PROCESS | 3880 | 1464010511054 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:11 INFO - PROCESS | 3880 | 1464010511160 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:35:11 INFO - PROCESS | 3880 | 1464010511167 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:11 INFO - PROCESS | 3880 | ++DOCSHELL 199C5400 == 67 [pid = 3880] [id = 541] 06:35:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (19BBF000) [pid = 3880] [serial = 1623] [outer = 00000000] 06:35:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (19F78000) [pid = 3880] [serial = 1624] [outer = 19BBF000] 06:35:11 INFO - PROCESS | 3880 | 1464010511214 Marionette DEBUG loaded listener.js 06:35:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (1A124000) [pid = 3880] [serial = 1625] [outer = 19BBF000] 06:35:11 INFO - PROCESS | 3880 | 1464010511909 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 890ms 06:35:11 INFO - PROCESS | 3880 | 1464010511936 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:35:11 INFO - PROCESS | 3880 | 1464010511941 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 06:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:35:11 INFO - PROCESS | 3880 | 1464010511947 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:35:11 INFO - PROCESS | 3880 | 1464010511950 Marionette TRACE conn2 <- [1,2130,null,{}] 06:35:11 INFO - PROCESS | 3880 | 1464010511956 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:12 INFO - PROCESS | 3880 | 1464010512068 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:35:12 INFO - PROCESS | 3880 | 1464010512229 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:12 INFO - PROCESS | 3880 | ++DOCSHELL 10BB1400 == 68 [pid = 3880] [id = 542] 06:35:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (10BB4800) [pid = 3880] [serial = 1626] [outer = 00000000] 06:35:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (11CEC800) [pid = 3880] [serial = 1627] [outer = 10BB4800] 06:35:12 INFO - PROCESS | 3880 | 1464010512285 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (13D08000) [pid = 3880] [serial = 1628] [outer = 10BB4800] 06:35:12 INFO - PROCESS | 3880 | 1464010512874 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:35:12 INFO - PROCESS | 3880 | 1464010512956 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 06:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:35:12 INFO - PROCESS | 3880 | 1464010512963 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:35:12 INFO - PROCESS | 3880 | 1464010512966 Marionette TRACE conn2 <- [1,2134,null,{}] 06:35:12 INFO - PROCESS | 3880 | 1464010512970 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:13 INFO - PROCESS | 3880 | 1464010513075 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:35:13 INFO - PROCESS | 3880 | 1464010513221 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:13 INFO - PROCESS | 3880 | ++DOCSHELL 157BC800 == 69 [pid = 3880] [id = 543] 06:35:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (16798400) [pid = 3880] [serial = 1629] [outer = 00000000] 06:35:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (16A52400) [pid = 3880] [serial = 1630] [outer = 16798400] 06:35:13 INFO - PROCESS | 3880 | 1464010513275 Marionette DEBUG loaded listener.js 06:35:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (16E2B000) [pid = 3880] [serial = 1631] [outer = 16798400] 06:35:13 INFO - PROCESS | 3880 | 1464010513854 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 06:35:13 INFO - PROCESS | 3880 | 1464010513908 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 06:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:35:13 INFO - PROCESS | 3880 | 1464010513912 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:35:13 INFO - PROCESS | 3880 | 1464010513916 Marionette TRACE conn2 <- [1,2138,null,{}] 06:35:13 INFO - PROCESS | 3880 | 1464010513927 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:14 INFO - PROCESS | 3880 | 1464010514035 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:35:14 INFO - PROCESS | 3880 | 1464010514179 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:14 INFO - PROCESS | 3880 | ++DOCSHELL 1983D400 == 70 [pid = 3880] [id = 544] 06:35:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (1990B800) [pid = 3880] [serial = 1632] [outer = 00000000] 06:35:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (19BCC400) [pid = 3880] [serial = 1633] [outer = 1990B800] 06:35:14 INFO - PROCESS | 3880 | 1464010514244 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (19F78400) [pid = 3880] [serial = 1634] [outer = 1990B800] 06:35:14 INFO - PROCESS | 3880 | 1464010514836 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1000ms 06:35:14 INFO - PROCESS | 3880 | 1464010514914 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:35:14 INFO - PROCESS | 3880 | 1464010514917 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 06:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:35:14 INFO - PROCESS | 3880 | 1464010514920 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:35:14 INFO - PROCESS | 3880 | 1464010514922 Marionette TRACE conn2 <- [1,2142,null,{}] 06:35:14 INFO - PROCESS | 3880 | 1464010514926 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:15 INFO - PROCESS | 3880 | 1464010515059 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:35:15 INFO - PROCESS | 3880 | 1464010515199 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 3880 | ++DOCSHELL 19BC8000 == 71 [pid = 3880] [id = 545] 06:35:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (1A271000) [pid = 3880] [serial = 1635] [outer = 00000000] 06:35:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (1A279800) [pid = 3880] [serial = 1636] [outer = 1A271000] 06:35:15 INFO - PROCESS | 3880 | 1464010515260 Marionette DEBUG loaded listener.js 06:35:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (1A5D6C00) [pid = 3880] [serial = 1637] [outer = 1A271000] 06:35:15 INFO - PROCESS | 3880 | 1464010515806 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 937ms 06:35:15 INFO - PROCESS | 3880 | 1464010515865 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 06:35:15 INFO - PROCESS | 3880 | 1464010515867 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 06:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:35:15 INFO - PROCESS | 3880 | 1464010515870 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:35:15 INFO - PROCESS | 3880 | 1464010515872 Marionette TRACE conn2 <- [1,2146,null,{}] 06:35:15 INFO - PROCESS | 3880 | 1464010515876 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:15 INFO - PROCESS | 3880 | 1464010515989 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:35:16 INFO - PROCESS | 3880 | 1464010516129 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:16 INFO - PROCESS | 3880 | ++DOCSHELL 11050000 == 72 [pid = 3880] [id = 546] 06:35:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (11054C00) [pid = 3880] [serial = 1638] [outer = 00000000] 06:35:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (11C60C00) [pid = 3880] [serial = 1639] [outer = 11054C00] 06:35:16 INFO - PROCESS | 3880 | 1464010516183 Marionette DEBUG loaded listener.js 06:35:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (14F53400) [pid = 3880] [serial = 1640] [outer = 11054C00] 06:35:16 INFO - PROCESS | 3880 | 1464010516961 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1141ms 06:35:17 INFO - PROCESS | 3880 | 1464010517017 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 06:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:35:17 INFO - PROCESS | 3880 | 1464010517024 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 06:35:17 INFO - PROCESS | 3880 | 1464010517029 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:35:17 INFO - PROCESS | 3880 | 1464010517033 Marionette TRACE conn2 <- [1,2150,null,{}] 06:35:17 INFO - PROCESS | 3880 | 1464010517057 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:17 INFO - PROCESS | 3880 | 1464010517195 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:35:17 INFO - PROCESS | 3880 | 1464010517270 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 3880 | ++DOCSHELL 1289AC00 == 73 [pid = 3880] [id = 547] 06:35:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (1289FC00) [pid = 3880] [serial = 1641] [outer = 00000000] 06:35:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (15715C00) [pid = 3880] [serial = 1642] [outer = 1289FC00] 06:35:17 INFO - PROCESS | 3880 | 1464010517319 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (157BDC00) [pid = 3880] [serial = 1643] [outer = 1289FC00] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 1027C800 == 72 [pid = 3880] [id = 491] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 11A03800 == 71 [pid = 3880] [id = 434] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 168CD800 == 70 [pid = 3880] [id = 515] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 1104C800 == 69 [pid = 3880] [id = 513] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 11CE3000 == 68 [pid = 3880] [id = 492] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 0F21A000 == 67 [pid = 3880] [id = 540] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 10A5EC00 == 66 [pid = 3880] [id = 539] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 174D0C00 == 65 [pid = 3880] [id = 538] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 102CB800 == 64 [pid = 3880] [id = 537] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 0F30C400 == 63 [pid = 3880] [id = 536] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 128A0000 == 62 [pid = 3880] [id = 535] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 15C48000 == 61 [pid = 3880] [id = 534] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 157B4000 == 60 [pid = 3880] [id = 533] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 1129C800 == 59 [pid = 3880] [id = 532] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 0F30E800 == 58 [pid = 3880] [id = 531] 06:35:17 INFO - PROCESS | 3880 | --DOCSHELL 0F218000 == 57 [pid = 3880] [id = 527] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (199BFC00) [pid = 3880] [serial = 1517] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (117A6000) [pid = 3880] [serial = 1511] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (168C2C00) [pid = 3880] [serial = 1514] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (1A6AA400) [pid = 3880] [serial = 1520] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (17979800) [pid = 3880] [serial = 1570] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (13D04C00) [pid = 3880] [serial = 1555] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (14F5DC00) [pid = 3880] [serial = 1556] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (11055C00) [pid = 3880] [serial = 1552] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1176B400) [pid = 3880] [serial = 1553] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (13D08400) [pid = 3880] [serial = 1550] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (1757CC00) [pid = 3880] [serial = 1568] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (13361000) [pid = 3880] [serial = 1549] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (1640F400) [pid = 3880] [serial = 1558] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (168C8000) [pid = 3880] [serial = 1559] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (17140800) [pid = 3880] [serial = 1567] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (1571F800) [pid = 3880] [serial = 1573] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1104D800) [pid = 3880] [serial = 1537] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (13D03000) [pid = 3880] [serial = 1540] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (168CF800) [pid = 3880] [serial = 1543] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (16D9E800) [pid = 3880] [serial = 1546] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (17A90C00) [pid = 3880] [serial = 1571] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (18062400) [pid = 3880] [serial = 1576] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (16CA0400) [pid = 3880] [serial = 1561] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (18069800) [pid = 3880] [serial = 1577] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (16E2E400) [pid = 3880] [serial = 1564] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (17586C00) [pid = 3880] [serial = 1574] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (1979A800) [pid = 3880] [serial = 1579] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (16E37800) [pid = 3880] [serial = 1565] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (16D73800) [pid = 3880] [serial = 1562] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3880 | 1464010517856 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 844ms 06:35:17 INFO - PROCESS | 3880 | 1464010517870 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:35:17 INFO - PROCESS | 3880 | 1464010517875 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 06:35:17 INFO - PROCESS | 3880 | 1464010517885 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:35:17 INFO - PROCESS | 3880 | 1464010517888 Marionette TRACE conn2 <- [1,2154,null,{}] 06:35:17 INFO - PROCESS | 3880 | 1464010517891 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:17 INFO - PROCESS | 3880 | 1464010517978 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:35:17 INFO - PROCESS | 3880 | 1464010517985 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 3880 | ++DOCSHELL 11773000 == 58 [pid = 3880] [id = 548] 06:35:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1179B800) [pid = 3880] [serial = 1644] [outer = 00000000] 06:35:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (13D03000) [pid = 3880] [serial = 1645] [outer = 1179B800] 06:35:18 INFO - PROCESS | 3880 | 1464010518033 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (15714C00) [pid = 3880] [serial = 1646] [outer = 1179B800] 06:35:18 INFO - PROCESS | 3880 | 1464010518528 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 687ms 06:35:18 INFO - PROCESS | 3880 | 1464010518585 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 3880 | 1464010518588 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 06:35:18 INFO - PROCESS | 3880 | 1464010518591 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:35:18 INFO - PROCESS | 3880 | 1464010518594 Marionette TRACE conn2 <- [1,2158,null,{}] 06:35:18 INFO - PROCESS | 3880 | 1464010518605 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:18 INFO - PROCESS | 3880 | 1464010518691 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:35:18 INFO - PROCESS | 3880 | 1464010518703 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 3880 | ++DOCSHELL 157B5400 == 59 [pid = 3880] [id = 549] 06:35:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (168C7C00) [pid = 3880] [serial = 1647] [outer = 00000000] 06:35:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (16AE9000) [pid = 3880] [serial = 1648] [outer = 168C7C00] 06:35:18 INFO - PROCESS | 3880 | 1464010518834 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (16D73C00) [pid = 3880] [serial = 1649] [outer = 168C7C00] 06:35:19 INFO - PROCESS | 3880 | 1464010519205 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 641ms 06:35:19 INFO - PROCESS | 3880 | 1464010519237 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:35:19 INFO - PROCESS | 3880 | 1464010519240 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 06:35:19 INFO - PROCESS | 3880 | 1464010519243 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 3880 | 1464010519245 Marionette TRACE conn2 <- [1,2162,null,{}] 06:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:35:19 INFO - PROCESS | 3880 | 1464010519248 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:19 INFO - PROCESS | 3880 | 1464010519339 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:35:19 INFO - PROCESS | 3880 | 1464010519376 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 3880 | ++DOCSHELL 16E2BC00 == 60 [pid = 3880] [id = 550] 06:35:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (16E2D400) [pid = 3880] [serial = 1650] [outer = 00000000] 06:35:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (17133C00) [pid = 3880] [serial = 1651] [outer = 16E2D400] 06:35:19 INFO - PROCESS | 3880 | 1464010519419 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (1713F000) [pid = 3880] [serial = 1652] [outer = 16E2D400] 06:35:19 INFO - PROCESS | 3880 | 1464010519849 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 625ms 06:35:19 INFO - PROCESS | 3880 | 1464010519906 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:35:19 INFO - PROCESS | 3880 | 1464010519908 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 06:35:19 INFO - PROCESS | 3880 | 1464010519912 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 3880 | 1464010519913 Marionette TRACE conn2 <- [1,2166,null,{}] 06:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:35:19 INFO - PROCESS | 3880 | 1464010519923 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:20 INFO - PROCESS | 3880 | 1464010520044 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:35:20 INFO - PROCESS | 3880 | 1464010520109 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 3880 | ++DOCSHELL 104ED400 == 61 [pid = 3880] [id = 551] 06:35:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (11224000) [pid = 3880] [serial = 1653] [outer = 00000000] 06:35:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (17584C00) [pid = 3880] [serial = 1654] [outer = 11224000] 06:35:20 INFO - PROCESS | 3880 | 1464010520153 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (17982800) [pid = 3880] [serial = 1655] [outer = 11224000] 06:35:20 INFO - PROCESS | 3880 | 1464010520587 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 688ms 06:35:20 INFO - PROCESS | 3880 | 1464010520614 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:35:20 INFO - PROCESS | 3880 | 1464010520616 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 06:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:35:20 INFO - PROCESS | 3880 | 1464010520619 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:35:20 INFO - PROCESS | 3880 | 1464010520621 Marionette TRACE conn2 <- [1,2170,null,{}] 06:35:20 INFO - PROCESS | 3880 | 1464010520628 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:20 INFO - PROCESS | 3880 | 1464010520753 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:35:20 INFO - PROCESS | 3880 | 1464010520846 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 3880 | ++DOCSHELL 17A90000 == 62 [pid = 3880] [id = 552] 06:35:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (17A91C00) [pid = 3880] [serial = 1656] [outer = 00000000] 06:35:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (19798000) [pid = 3880] [serial = 1657] [outer = 17A91C00] 06:35:20 INFO - PROCESS | 3880 | 1464010520890 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (197A1000) [pid = 3880] [serial = 1658] [outer = 17A91C00] 06:35:21 INFO - PROCESS | 3880 | 1464010521305 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 735ms 06:35:21 INFO - PROCESS | 3880 | 1464010521360 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:35:21 INFO - PROCESS | 3880 | 1464010521362 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 06:35:21 INFO - PROCESS | 3880 | 1464010521365 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:35:21 INFO - PROCESS | 3880 | 1464010521366 Marionette TRACE conn2 <- [1,2174,null,{}] 06:35:21 INFO - PROCESS | 3880 | 1464010521370 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:21 INFO - PROCESS | 3880 | 1464010521483 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:35:21 INFO - PROCESS | 3880 | 1464010521546 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 3880 | ++DOCSHELL 16E35000 == 63 [pid = 3880] [id = 553] 06:35:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (174C7400) [pid = 3880] [serial = 1659] [outer = 00000000] 06:35:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (19915C00) [pid = 3880] [serial = 1660] [outer = 174C7400] 06:35:21 INFO - PROCESS | 3880 | 1464010521593 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (199BD400) [pid = 3880] [serial = 1661] [outer = 174C7400] 06:35:21 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (10560400) [pid = 3880] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:35:21 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (17E5F400) [pid = 3880] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:35:21 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (1990A000) [pid = 3880] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:35:21 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (157B6800) [pid = 3880] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:35:21 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (168C4C00) [pid = 3880] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:35:21 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (16AE6000) [pid = 3880] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:35:21 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (10A57000) [pid = 3880] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:35:21 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (112DA800) [pid = 3880] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:35:21 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (0F307800) [pid = 3880] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:35:21 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (1335D400) [pid = 3880] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:35:22 INFO - PROCESS | 3880 | 1464010522045 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 735ms 06:35:22 INFO - PROCESS | 3880 | 1464010522132 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 3880 | 1464010522134 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 06:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:35:22 INFO - PROCESS | 3880 | 1464010522137 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 3880 | 1464010522139 Marionette TRACE conn2 <- [1,2178,null,{}] 06:35:22 INFO - PROCESS | 3880 | 1464010522143 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:22 INFO - PROCESS | 3880 | 1464010522224 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:35:22 INFO - PROCESS | 3880 | 1464010522332 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:22 INFO - PROCESS | 3880 | ++DOCSHELL 0F21E800 == 64 [pid = 3880] [id = 554] 06:35:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (10272000) [pid = 3880] [serial = 1662] [outer = 00000000] 06:35:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (13D07400) [pid = 3880] [serial = 1663] [outer = 10272000] 06:35:22 INFO - PROCESS | 3880 | 1464010522385 Marionette DEBUG loaded listener.js 06:35:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (17A90400) [pid = 3880] [serial = 1664] [outer = 10272000] 06:35:22 INFO - PROCESS | 3880 | --DOCSHELL 1B2AC000 == 63 [pid = 3880] [id = 16] 06:35:22 INFO - PROCESS | 3880 | 1464010522788 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 687ms 06:35:22 INFO - PROCESS | 3880 | 1464010522836 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 3880 | 1464010522838 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 06:35:22 INFO - PROCESS | 3880 | 1464010522842 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:35:22 INFO - PROCESS | 3880 | 1464010522843 Marionette TRACE conn2 <- [1,2182,null,{}] 06:35:22 INFO - PROCESS | 3880 | 1464010522847 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:22 INFO - PROCESS | 3880 | 1464010522931 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:35:22 INFO - PROCESS | 3880 | 1464010522937 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:22 INFO - PROCESS | 3880 | ++DOCSHELL 138DF800 == 64 [pid = 3880] [id = 555] 06:35:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (17136800) [pid = 3880] [serial = 1665] [outer = 00000000] 06:35:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (199C1800) [pid = 3880] [serial = 1666] [outer = 17136800] 06:35:22 INFO - PROCESS | 3880 | 1464010522981 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (19F77C00) [pid = 3880] [serial = 1667] [outer = 17136800] 06:35:23 INFO - PROCESS | 3880 | 1464010523410 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 594ms 06:35:23 INFO - PROCESS | 3880 | 1464010523439 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:35:23 INFO - PROCESS | 3880 | 1464010523441 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 06:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:35:23 INFO - PROCESS | 3880 | 1464010523456 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:35:23 INFO - PROCESS | 3880 | 1464010523458 Marionette TRACE conn2 <- [1,2186,null,{}] 06:35:23 INFO - PROCESS | 3880 | 1464010523462 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:23 INFO - PROCESS | 3880 | 1464010523542 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:35:23 INFO - PROCESS | 3880 | 1464010523548 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 3880 | ++DOCSHELL 1822B400 == 65 [pid = 3880] [id = 556] 06:35:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (1990C000) [pid = 3880] [serial = 1668] [outer = 00000000] 06:35:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (1A277400) [pid = 3880] [serial = 1669] [outer = 1990C000] 06:35:23 INFO - PROCESS | 3880 | 1464010523592 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (1A6B2800) [pid = 3880] [serial = 1670] [outer = 1990C000] 06:35:24 INFO - PROCESS | 3880 | 1464010524163 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 750ms 06:35:24 INFO - PROCESS | 3880 | 1464010524206 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:35:24 INFO - PROCESS | 3880 | 1464010524210 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 06:35:24 INFO - PROCESS | 3880 | 1464010524216 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:35:24 INFO - PROCESS | 3880 | 1464010524220 Marionette TRACE conn2 <- [1,2190,null,{}] 06:35:24 INFO - PROCESS | 3880 | 1464010524227 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:24 INFO - PROCESS | 3880 | 1464010524338 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:35:24 INFO - PROCESS | 3880 | 1464010524503 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 3880 | ++DOCSHELL 0F30E000 == 66 [pid = 3880] [id = 557] 06:35:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (0F30E800) [pid = 3880] [serial = 1671] [outer = 00000000] 06:35:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (1129BC00) [pid = 3880] [serial = 1672] [outer = 0F30E800] 06:35:24 INFO - PROCESS | 3880 | 1464010524558 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (11CE5800) [pid = 3880] [serial = 1673] [outer = 0F30E800] 06:35:25 INFO - PROCESS | 3880 | 1464010525188 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1000ms 06:35:25 INFO - PROCESS | 3880 | 1464010525220 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:35:25 INFO - PROCESS | 3880 | 1464010525226 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 06:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:35:25 INFO - PROCESS | 3880 | 1464010525232 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 3880 | 1464010525235 Marionette TRACE conn2 <- [1,2194,null,{}] 06:35:25 INFO - PROCESS | 3880 | 1464010525239 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:25 INFO - PROCESS | 3880 | 1464010525344 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:35:25 INFO - PROCESS | 3880 | 1464010525493 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 3880 | ++DOCSHELL 14F58C00 == 67 [pid = 3880] [id = 558] 06:35:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (157AF800) [pid = 3880] [serial = 1674] [outer = 00000000] 06:35:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (16AE6400) [pid = 3880] [serial = 1675] [outer = 157AF800] 06:35:25 INFO - PROCESS | 3880 | 1464010525547 Marionette DEBUG loaded listener.js 06:35:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (16DA3800) [pid = 3880] [serial = 1676] [outer = 157AF800] 06:35:26 INFO - PROCESS | 3880 | 1464010526175 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1000ms 06:35:26 INFO - PROCESS | 3880 | 1464010526232 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:35:26 INFO - PROCESS | 3880 | 1464010526235 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 06:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:35:26 INFO - PROCESS | 3880 | 1464010526238 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 3880 | 1464010526242 Marionette TRACE conn2 <- [1,2198,null,{}] 06:35:26 INFO - PROCESS | 3880 | 1464010526253 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:26 INFO - PROCESS | 3880 | 1464010526399 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:35:26 INFO - PROCESS | 3880 | 1464010526543 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:26 INFO - PROCESS | 3880 | ++DOCSHELL 140BBC00 == 68 [pid = 3880] [id = 559] 06:35:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (1983B800) [pid = 3880] [serial = 1677] [outer = 00000000] 06:35:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (19F70800) [pid = 3880] [serial = 1678] [outer = 1983B800] 06:35:26 INFO - PROCESS | 3880 | 1464010526600 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (1A276800) [pid = 3880] [serial = 1679] [outer = 1983B800] 06:35:27 INFO - PROCESS | 3880 | 1464010527231 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1047ms 06:35:27 INFO - PROCESS | 3880 | 1464010527287 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 3880 | 1464010527290 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 06:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:35:27 INFO - PROCESS | 3880 | 1464010527310 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 3880 | 1464010527312 Marionette TRACE conn2 <- [1,2202,null,{}] 06:35:27 INFO - PROCESS | 3880 | 1464010527315 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:27 INFO - PROCESS | 3880 | 1464010527426 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:35:27 INFO - PROCESS | 3880 | 1464010527749 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F5000 == 69 [pid = 3880] [id = 560] 06:35:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (0F219000) [pid = 3880] [serial = 1680] [outer = 00000000] 06:35:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (10480000) [pid = 3880] [serial = 1681] [outer = 0F219000] 06:35:27 INFO - PROCESS | 3880 | 1464010527827 Marionette DEBUG loaded listener.js 06:35:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (1104D400) [pid = 3880] [serial = 1682] [outer = 0F219000] 06:35:28 INFO - PROCESS | 3880 | 1464010528443 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1219ms 06:35:28 INFO - PROCESS | 3880 | 1464010528510 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:35:28 INFO - PROCESS | 3880 | 1464010528515 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 06:35:28 INFO - PROCESS | 3880 | 1464010528519 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:35:28 INFO - PROCESS | 3880 | 1464010528522 Marionette TRACE conn2 <- [1,2206,null,{}] 06:35:28 INFO - PROCESS | 3880 | 1464010528527 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:28 INFO - PROCESS | 3880 | 1464010528622 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:35:28 INFO - PROCESS | 3880 | 1464010528765 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 3880 | ++DOCSHELL 1105A800 == 70 [pid = 3880] [id = 561] 06:35:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (1105B800) [pid = 3880] [serial = 1683] [outer = 00000000] 06:35:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (12B52800) [pid = 3880] [serial = 1684] [outer = 1105B800] 06:35:28 INFO - PROCESS | 3880 | 1464010528815 Marionette DEBUG loaded listener.js 06:35:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (1330F400) [pid = 3880] [serial = 1685] [outer = 1105B800] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 138DF800 == 69 [pid = 3880] [id = 555] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 0F21E800 == 68 [pid = 3880] [id = 554] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 16E35000 == 67 [pid = 3880] [id = 553] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 17A90000 == 66 [pid = 3880] [id = 552] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 104ED400 == 65 [pid = 3880] [id = 551] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 18067800 == 64 [pid = 3880] [id = 526] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 16E2BC00 == 63 [pid = 3880] [id = 550] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 157B5400 == 62 [pid = 3880] [id = 549] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 11773000 == 61 [pid = 3880] [id = 548] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 1B2A7000 == 60 [pid = 3880] [id = 17] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 1289AC00 == 59 [pid = 3880] [id = 547] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 1983D400 == 58 [pid = 3880] [id = 544] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 157BC800 == 57 [pid = 3880] [id = 543] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 10BB1400 == 56 [pid = 3880] [id = 542] 06:35:29 INFO - PROCESS | 3880 | --DOCSHELL 199C5400 == 55 [pid = 3880] [id = 541] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (17E60C00) [pid = 3880] [serial = 1609] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (1990B000) [pid = 3880] [serial = 1612] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (1848A000) [pid = 3880] [serial = 1610] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (10BB0000) [pid = 3880] [serial = 1582] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (157AFC00) [pid = 3880] [serial = 1585] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (17139000) [pid = 3880] [serial = 1588] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (1983C000) [pid = 3880] [serial = 1591] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (199B8C00) [pid = 3880] [serial = 1615] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (15C49000) [pid = 3880] [serial = 1600] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (161A6800) [pid = 3880] [serial = 1601] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (16A51000) [pid = 3880] [serial = 1603] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (16AE5400) [pid = 3880] [serial = 1604] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (16E2F400) [pid = 3880] [serial = 1606] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (12AE3800) [pid = 3880] [serial = 1595] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (11A0C800) [pid = 3880] [serial = 1594] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (11C54000) [pid = 3880] [serial = 1597] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (12B54000) [pid = 3880] [serial = 1598] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (19F78000) [pid = 3880] [serial = 1624] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (19916800) [pid = 3880] [serial = 1613] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (16CA0000) [pid = 3880] [serial = 1621] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (15C50C00) [pid = 3880] [serial = 1618] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (199C0000) [pid = 3880] [serial = 1616] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (16E2F800) [pid = 3880] [serial = 1607] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16E36C00) [pid = 3880] [serial = 1619] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (199BB000) [pid = 3880] [serial = 1622] [outer = 00000000] [url = about:blank] 06:35:29 INFO - PROCESS | 3880 | 1464010529375 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 907ms 06:35:29 INFO - PROCESS | 3880 | 1464010529422 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:35:29 INFO - PROCESS | 3880 | 1464010529426 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 06:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:35:29 INFO - PROCESS | 3880 | 1464010529430 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 3880 | 1464010529432 Marionette TRACE conn2 <- [1,2210,null,{}] 06:35:29 INFO - PROCESS | 3880 | 1464010529436 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:29 INFO - PROCESS | 3880 | 1464010529523 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:35:29 INFO - PROCESS | 3880 | 1464010529532 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 3880 | ++DOCSHELL 11C54000 == 56 [pid = 3880] [id = 562] 06:35:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (11C56000) [pid = 3880] [serial = 1686] [outer = 00000000] 06:35:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (13D0A400) [pid = 3880] [serial = 1687] [outer = 11C56000] 06:35:29 INFO - PROCESS | 3880 | 1464010529577 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (14FADC00) [pid = 3880] [serial = 1688] [outer = 11C56000] 06:35:30 INFO - PROCESS | 3880 | 1464010530082 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 688ms 06:35:30 INFO - PROCESS | 3880 | 1464010530130 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 3880 | 1464010530133 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 06:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:35:30 INFO - PROCESS | 3880 | 1464010530137 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 3880 | 1464010530143 Marionette TRACE conn2 <- [1,2214,null,{}] 06:35:30 INFO - PROCESS | 3880 | 1464010530151 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:30 INFO - PROCESS | 3880 | 1464010530232 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:35:30 INFO - PROCESS | 3880 | 1464010530243 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 3880 | ++DOCSHELL 1532C800 == 57 [pid = 3880] [id = 563] 06:35:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (157B0000) [pid = 3880] [serial = 1689] [outer = 00000000] 06:35:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (15C51400) [pid = 3880] [serial = 1690] [outer = 157B0000] 06:35:30 INFO - PROCESS | 3880 | 1464010530286 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (161A1400) [pid = 3880] [serial = 1691] [outer = 157B0000] 06:35:30 INFO - PROCESS | 3880 | 1464010530747 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 625ms 06:35:30 INFO - PROCESS | 3880 | 1464010530774 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 3880 | 1464010530776 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 06:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:35:30 INFO - PROCESS | 3880 | 1464010530779 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 3880 | 1464010530781 Marionette TRACE conn2 <- [1,2218,null,{}] 06:35:30 INFO - PROCESS | 3880 | 1464010530784 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:30 INFO - PROCESS | 3880 | 1464010530862 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:35:30 INFO - PROCESS | 3880 | 1464010530868 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 3880 | ++DOCSHELL 16357800 == 58 [pid = 3880] [id = 564] 06:35:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (1641BC00) [pid = 3880] [serial = 1692] [outer = 00000000] 06:35:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (168CA400) [pid = 3880] [serial = 1693] [outer = 1641BC00] 06:35:30 INFO - PROCESS | 3880 | 1464010530940 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (168CCC00) [pid = 3880] [serial = 1694] [outer = 1641BC00] 06:35:31 INFO - PROCESS | 3880 | 1464010531362 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 641ms 06:35:31 INFO - PROCESS | 3880 | 1464010531417 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:35:31 INFO - PROCESS | 3880 | 1464010531419 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 06:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:35:31 INFO - PROCESS | 3880 | 1464010531423 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:35:31 INFO - PROCESS | 3880 | 1464010531424 Marionette TRACE conn2 <- [1,2222,null,{}] 06:35:31 INFO - PROCESS | 3880 | 1464010531428 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:31 INFO - PROCESS | 3880 | 1464010531522 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:35:31 INFO - PROCESS | 3880 | 1464010531528 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 3880 | ++DOCSHELL 16AE2C00 == 59 [pid = 3880] [id = 565] 06:35:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (16AE7C00) [pid = 3880] [serial = 1695] [outer = 00000000] 06:35:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (16D6F000) [pid = 3880] [serial = 1696] [outer = 16AE7C00] 06:35:31 INFO - PROCESS | 3880 | 1464010531579 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (16DA0400) [pid = 3880] [serial = 1697] [outer = 16AE7C00] 06:35:32 INFO - PROCESS | 3880 | 1464010532063 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 703ms 06:35:32 INFO - PROCESS | 3880 | 1464010532123 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 3880 | 1464010532125 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 06:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:35:32 INFO - PROCESS | 3880 | 1464010532128 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 3880 | 1464010532130 Marionette TRACE conn2 <- [1,2226,null,{}] 06:35:32 INFO - PROCESS | 3880 | 1464010532133 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:32 INFO - PROCESS | 3880 | 1464010532250 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:35:32 INFO - PROCESS | 3880 | 1464010532347 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 3880 | ++DOCSHELL 16E32800 == 60 [pid = 3880] [id = 566] 06:35:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (16E33C00) [pid = 3880] [serial = 1698] [outer = 00000000] 06:35:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (17131C00) [pid = 3880] [serial = 1699] [outer = 16E33C00] 06:35:32 INFO - PROCESS | 3880 | 1464010532391 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (17138400) [pid = 3880] [serial = 1700] [outer = 16E33C00] 06:35:32 INFO - PROCESS | 3880 | 1464010532797 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 703ms 06:35:32 INFO - PROCESS | 3880 | 1464010532827 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 3880 | 1464010532829 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 06:35:32 INFO - PROCESS | 3880 | 1464010532832 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:35:32 INFO - PROCESS | 3880 | 1464010532834 Marionette TRACE conn2 <- [1,2230,null,{}] 06:35:32 INFO - PROCESS | 3880 | 1464010532837 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:32 INFO - PROCESS | 3880 | 1464010532948 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:35:32 INFO - PROCESS | 3880 | 1464010532954 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 3880 | ++DOCSHELL 16DA3400 == 61 [pid = 3880] [id = 567] 06:35:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (16E2E000) [pid = 3880] [serial = 1701] [outer = 00000000] 06:35:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (1797C800) [pid = 3880] [serial = 1702] [outer = 16E2E000] 06:35:33 INFO - PROCESS | 3880 | 1464010533053 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (17980C00) [pid = 3880] [serial = 1703] [outer = 16E2E000] 06:35:33 INFO - PROCESS | 3880 | 1464010533457 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 641ms 06:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:35:33 INFO - PROCESS | 3880 | 1464010533471 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:35:33 INFO - PROCESS | 3880 | 1464010533473 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 06:35:33 INFO - PROCESS | 3880 | 1464010533476 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:35:33 INFO - PROCESS | 3880 | 1464010533478 Marionette TRACE conn2 <- [1,2234,null,{}] 06:35:33 INFO - PROCESS | 3880 | 1464010533485 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:33 INFO - PROCESS | 3880 | 1464010533602 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:35:33 INFO - PROCESS | 3880 | 1464010533608 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 3880 | ++DOCSHELL 16E2F800 == 62 [pid = 3880] [id = 568] 06:35:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (17140400) [pid = 3880] [serial = 1704] [outer = 00000000] 06:35:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (18068400) [pid = 3880] [serial = 1705] [outer = 17140400] 06:35:33 INFO - PROCESS | 3880 | 1464010533681 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (1822A800) [pid = 3880] [serial = 1706] [outer = 17140400] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (1179B800) [pid = 3880] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (11224000) [pid = 3880] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (1B2ADC00) [pid = 3880] [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.] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (1B2AC400) [pid = 3880] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (11053400) [pid = 3880] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (168C3000) [pid = 3880] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (16793800) [pid = 3880] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (105F6C00) [pid = 3880] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (16D67C00) [pid = 3880] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (174C7400) [pid = 3880] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (17A91C00) [pid = 3880] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (10272000) [pid = 3880] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (11054C00) [pid = 3880] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (1289FC00) [pid = 3880] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (17136800) [pid = 3880] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (16E2D400) [pid = 3880] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:35:34 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (168C7C00) [pid = 3880] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:35:34 INFO - PROCESS | 3880 | 1464010534389 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 938ms 06:35:34 INFO - PROCESS | 3880 | 1464010534422 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 3880 | 1464010534424 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 06:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:35:34 INFO - PROCESS | 3880 | 1464010534427 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 3880 | 1464010534429 Marionette TRACE conn2 <- [1,2238,null,{}] 06:35:34 INFO - PROCESS | 3880 | 1464010534433 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:34 INFO - PROCESS | 3880 | 1464010534510 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:35:34 INFO - PROCESS | 3880 | 1464010534519 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 3880 | ++DOCSHELL 1179B800 == 63 [pid = 3880] [id = 569] 06:35:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1289FC00) [pid = 3880] [serial = 1707] [outer = 00000000] 06:35:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (168C7C00) [pid = 3880] [serial = 1708] [outer = 1289FC00] 06:35:34 INFO - PROCESS | 3880 | 1464010534571 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (16F31400) [pid = 3880] [serial = 1709] [outer = 1289FC00] 06:35:34 INFO - PROCESS | 3880 | 1464010534994 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 593ms 06:35:35 INFO - PROCESS | 3880 | 1464010535036 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 3880 | 1464010535038 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 06:35:35 INFO - PROCESS | 3880 | 1464010535046 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 3880 | 1464010535047 Marionette TRACE conn2 <- [1,2242,null,{}] 06:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:35:35 INFO - PROCESS | 3880 | 1464010535051 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:35 INFO - PROCESS | 3880 | 1464010535129 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:35:35 INFO - PROCESS | 3880 | 1464010535136 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 3880 | ++DOCSHELL 10559000 == 64 [pid = 3880] [id = 570] 06:35:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (1336AC00) [pid = 3880] [serial = 1710] [outer = 00000000] 06:35:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (1314F800) [pid = 3880] [serial = 1711] [outer = 1336AC00] 06:35:35 INFO - PROCESS | 3880 | 1464010535185 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (197A1C00) [pid = 3880] [serial = 1712] [outer = 1336AC00] 06:35:35 INFO - PROCESS | 3880 | 1464010535652 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 641ms 06:35:35 INFO - PROCESS | 3880 | 1464010535696 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 3880 | 1464010535698 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 06:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:35:35 INFO - PROCESS | 3880 | 1464010535702 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 3880 | 1464010535704 Marionette TRACE conn2 <- [1,2246,null,{}] 06:35:35 INFO - PROCESS | 3880 | 1464010535711 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:35 INFO - PROCESS | 3880 | 1464010535807 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:35:35 INFO - PROCESS | 3880 | 1464010535813 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 3880 | ++DOCSHELL 16793800 == 65 [pid = 3880] [id = 571] 06:35:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (18069800) [pid = 3880] [serial = 1713] [outer = 00000000] 06:35:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (19917400) [pid = 3880] [serial = 1714] [outer = 18069800] 06:35:35 INFO - PROCESS | 3880 | 1464010535856 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (19970000) [pid = 3880] [serial = 1715] [outer = 18069800] 06:35:36 INFO - PROCESS | 3880 | 1464010536562 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 907ms 06:35:36 INFO - PROCESS | 3880 | 1464010536607 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:35:36 INFO - PROCESS | 3880 | 1464010536612 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 06:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:35:36 INFO - PROCESS | 3880 | 1464010536618 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:35:36 INFO - PROCESS | 3880 | 1464010536622 Marionette TRACE conn2 <- [1,2250,null,{}] 06:35:36 INFO - PROCESS | 3880 | 1464010536627 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:36 INFO - PROCESS | 3880 | 1464010536738 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:35:36 INFO - PROCESS | 3880 | 1464010536855 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 3880 | ++DOCSHELL 1104C800 == 66 [pid = 3880] [id = 572] 06:35:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (1104D000) [pid = 3880] [serial = 1716] [outer = 00000000] 06:35:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (11CEF000) [pid = 3880] [serial = 1717] [outer = 1104D000] 06:35:36 INFO - PROCESS | 3880 | 1464010536911 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (12B5E800) [pid = 3880] [serial = 1718] [outer = 1104D000] 06:35:37 INFO - PROCESS | 3880 | 1464010537467 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 891ms 06:35:37 INFO - PROCESS | 3880 | 1464010537523 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:35:37 INFO - PROCESS | 3880 | 1464010537529 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 06:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:35:37 INFO - PROCESS | 3880 | 1464010537535 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 3880 | 1464010537538 Marionette TRACE conn2 <- [1,2254,null,{}] 06:35:37 INFO - PROCESS | 3880 | 1464010537542 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:37 INFO - PROCESS | 3880 | 1464010537677 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:35:37 INFO - PROCESS | 3880 | 1464010537823 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 3880 | ++DOCSHELL 157BC800 == 67 [pid = 3880] [id = 573] 06:35:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (157C5800) [pid = 3880] [serial = 1719] [outer = 00000000] 06:35:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (161A4800) [pid = 3880] [serial = 1720] [outer = 157C5800] 06:35:37 INFO - PROCESS | 3880 | 1464010537877 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (168C7800) [pid = 3880] [serial = 1721] [outer = 157C5800] 06:35:38 INFO - PROCESS | 3880 | 1464010538461 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 954ms 06:35:38 INFO - PROCESS | 3880 | 1464010538478 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 3880 | 1464010538481 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 06:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:35:38 INFO - PROCESS | 3880 | 1464010538484 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 3880 | 1464010538488 Marionette TRACE conn2 <- [1,2258,null,{}] 06:35:38 INFO - PROCESS | 3880 | 1464010538499 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:38 INFO - PROCESS | 3880 | 1464010538608 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:35:38 INFO - PROCESS | 3880 | 1464010538728 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 3880 | ++DOCSHELL 17E5A000 == 68 [pid = 3880] [id = 574] 06:35:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (17E5E400) [pid = 3880] [serial = 1722] [outer = 00000000] 06:35:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (197A5400) [pid = 3880] [serial = 1723] [outer = 17E5E400] 06:35:38 INFO - PROCESS | 3880 | 1464010538824 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (138DEC00) [pid = 3880] [serial = 1724] [outer = 17E5E400] 06:35:39 INFO - PROCESS | 3880 | 1464010539354 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 937ms 06:35:39 INFO - PROCESS | 3880 | 1464010539429 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:35:39 INFO - PROCESS | 3880 | 1464010539432 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 06:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:35:39 INFO - PROCESS | 3880 | 1464010539436 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 3880 | 1464010539438 Marionette TRACE conn2 <- [1,2262,null,{}] 06:35:39 INFO - PROCESS | 3880 | 1464010539441 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:39 INFO - PROCESS | 3880 | 1464010539574 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:35:39 INFO - PROCESS | 3880 | 1464010539720 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:39 INFO - PROCESS | 3880 | ++DOCSHELL 19975800 == 69 [pid = 3880] [id = 575] 06:35:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (19979000) [pid = 3880] [serial = 1725] [outer = 00000000] 06:35:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (199C1400) [pid = 3880] [serial = 1726] [outer = 19979000] 06:35:39 INFO - PROCESS | 3880 | 1464010539773 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (19BBDC00) [pid = 3880] [serial = 1727] [outer = 19979000] 06:35:40 INFO - PROCESS | 3880 | 1464010540357 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 937ms 06:35:40 INFO - PROCESS | 3880 | 1464010540388 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 3880 | 1464010540390 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 06:35:40 INFO - PROCESS | 3880 | 1464010540395 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:35:40 INFO - PROCESS | 3880 | 1464010540397 Marionette TRACE conn2 <- [1,2266,null,{}] 06:35:40 INFO - PROCESS | 3880 | 1464010540401 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:40 INFO - PROCESS | 3880 | 1464010540504 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:35:40 INFO - PROCESS | 3880 | 1464010540616 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 3880 | ++DOCSHELL 1105A400 == 70 [pid = 3880] [id = 576] 06:35:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (15714800) [pid = 3880] [serial = 1728] [outer = 00000000] 06:35:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (16D9B800) [pid = 3880] [serial = 1729] [outer = 15714800] 06:35:40 INFO - PROCESS | 3880 | 1464010540677 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (1713C400) [pid = 3880] [serial = 1730] [outer = 15714800] 06:35:41 INFO - PROCESS | 3880 | 1464010541388 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1031ms 06:35:41 INFO - PROCESS | 3880 | 1464010541451 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 3880 | 1464010541456 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 06:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:35:41 INFO - PROCESS | 3880 | 1464010541460 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 3880 | 1464010541464 Marionette TRACE conn2 <- [1,2270,null,{}] 06:35:41 INFO - PROCESS | 3880 | 1464010541469 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:41 INFO - PROCESS | 3880 | 1464010541568 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:35:41 INFO - PROCESS | 3880 | 1464010541754 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:41 INFO - PROCESS | 3880 | ++DOCSHELL 11CEB000 == 71 [pid = 3880] [id = 577] 06:35:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (12876800) [pid = 3880] [serial = 1731] [outer = 00000000] 06:35:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (12DF6800) [pid = 3880] [serial = 1732] [outer = 12876800] 06:35:41 INFO - PROCESS | 3880 | 1464010541804 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (14229C00) [pid = 3880] [serial = 1733] [outer = 12876800] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 10559000 == 70 [pid = 3880] [id = 570] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 1179B800 == 69 [pid = 3880] [id = 569] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 16E2F800 == 68 [pid = 3880] [id = 568] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 16DA3400 == 67 [pid = 3880] [id = 567] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 16E32800 == 66 [pid = 3880] [id = 566] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 16AE2C00 == 65 [pid = 3880] [id = 565] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 16357800 == 64 [pid = 3880] [id = 564] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 1532C800 == 63 [pid = 3880] [id = 563] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 11C54000 == 62 [pid = 3880] [id = 562] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 1105A800 == 61 [pid = 3880] [id = 561] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 0C7F5000 == 60 [pid = 3880] [id = 560] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (1B2A2800) [pid = 3880] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (11CEC800) [pid = 3880] [serial = 1627] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (16A52400) [pid = 3880] [serial = 1630] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (19BCC400) [pid = 3880] [serial = 1633] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (1A279800) [pid = 3880] [serial = 1636] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (1A277400) [pid = 3880] [serial = 1669] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOCSHELL 1822B400 == 59 [pid = 3880] [id = 556] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (140BC800) [pid = 3880] [serial = 1541] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (1693C400) [pid = 3880] [serial = 1535] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (16D69800) [pid = 3880] [serial = 1544] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (112A6800) [pid = 3880] [serial = 1538] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (16E2E800) [pid = 3880] [serial = 1547] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (19915C00) [pid = 3880] [serial = 1660] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (197A1000) [pid = 3880] [serial = 1658] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (19798000) [pid = 3880] [serial = 1657] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (13D07400) [pid = 3880] [serial = 1663] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (199BD400) [pid = 3880] [serial = 1661] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (14F53400) [pid = 3880] [serial = 1640] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (11C60C00) [pid = 3880] [serial = 1639] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (157BDC00) [pid = 3880] [serial = 1643] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (15715C00) [pid = 3880] [serial = 1642] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (199C1800) [pid = 3880] [serial = 1666] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (17133C00) [pid = 3880] [serial = 1651] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (16AE9000) [pid = 3880] [serial = 1648] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (16D73C00) [pid = 3880] [serial = 1649] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (13D03000) [pid = 3880] [serial = 1645] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (15714C00) [pid = 3880] [serial = 1646] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (19F77C00) [pid = 3880] [serial = 1667] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (17584C00) [pid = 3880] [serial = 1654] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (17982800) [pid = 3880] [serial = 1655] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (1713F000) [pid = 3880] [serial = 1652] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (17A90400) [pid = 3880] [serial = 1664] [outer = 00000000] [url = about:blank] 06:35:42 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (12D1DC00) [pid = 3880] [serial = 1145] [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.] 06:35:42 INFO - PROCESS | 3880 | 1464010542390 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 953ms 06:35:42 INFO - PROCESS | 3880 | 1464010542404 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:35:42 INFO - PROCESS | 3880 | 1464010542409 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 06:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:35:42 INFO - PROCESS | 3880 | 1464010542415 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 3880 | 1464010542418 Marionette TRACE conn2 <- [1,2274,null,{}] 06:35:42 INFO - PROCESS | 3880 | 1464010542421 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:42 INFO - PROCESS | 3880 | 1464010542507 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:35:42 INFO - PROCESS | 3880 | 1464010542516 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 3880 | ++DOCSHELL 1176F400 == 60 [pid = 3880] [id = 578] 06:35:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (11770C00) [pid = 3880] [serial = 1734] [outer = 00000000] 06:35:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (138E6C00) [pid = 3880] [serial = 1735] [outer = 11770C00] 06:35:42 INFO - PROCESS | 3880 | 1464010542560 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (14FB4C00) [pid = 3880] [serial = 1736] [outer = 11770C00] 06:35:43 INFO - PROCESS | 3880 | 1464010543061 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:35:43 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 06:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 688ms 06:35:43 INFO - PROCESS | 3880 | 1464010543114 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 3880 | 1464010543116 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 06:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:35:43 INFO - PROCESS | 3880 | 1464010543119 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 3880 | 1464010543123 Marionette TRACE conn2 <- [1,2278,null,{}] 06:35:43 INFO - PROCESS | 3880 | 1464010543133 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:43 INFO - PROCESS | 3880 | 1464010543219 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:35:43 INFO - PROCESS | 3880 | 1464010543228 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 3880 | ++DOCSHELL 15C4EC00 == 61 [pid = 3880] [id = 579] 06:35:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (15C50400) [pid = 3880] [serial = 1737] [outer = 00000000] 06:35:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (1640F800) [pid = 3880] [serial = 1738] [outer = 15C50400] 06:35:43 INFO - PROCESS | 3880 | 1464010543276 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (167D6C00) [pid = 3880] [serial = 1739] [outer = 15C50400] 06:35:43 INFO - PROCESS | 3880 | 1464010543747 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 625ms 06:35:43 INFO - PROCESS | 3880 | 1464010543757 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 3880 | 1464010543759 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 06:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:35:43 INFO - PROCESS | 3880 | 1464010543763 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 3880 | 1464010543764 Marionette TRACE conn2 <- [1,2282,null,{}] 06:35:43 INFO - PROCESS | 3880 | 1464010543767 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:43 INFO - PROCESS | 3880 | 1464010543848 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:35:43 INFO - PROCESS | 3880 | 1464010543855 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 3880 | ++DOCSHELL 1679BC00 == 62 [pid = 3880] [id = 580] 06:35:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (168CB400) [pid = 3880] [serial = 1740] [outer = 00000000] 06:35:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (16D67400) [pid = 3880] [serial = 1741] [outer = 168CB400] 06:35:43 INFO - PROCESS | 3880 | 1464010543899 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (16D70000) [pid = 3880] [serial = 1742] [outer = 168CB400] 06:35:44 INFO - PROCESS | 3880 | 1464010544350 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 641ms 06:35:44 INFO - PROCESS | 3880 | 1464010544401 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 3880 | 1464010544403 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 06:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:35:44 INFO - PROCESS | 3880 | 1464010544406 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 3880 | 1464010544408 Marionette TRACE conn2 <- [1,2286,null,{}] 06:35:44 INFO - PROCESS | 3880 | 1464010544412 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:44 INFO - PROCESS | 3880 | 1464010544502 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:35:44 INFO - PROCESS | 3880 | 1464010544509 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 3880 | ++DOCSHELL 0F21F400 == 63 [pid = 3880] [id = 581] 06:35:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (10A57400) [pid = 3880] [serial = 1743] [outer = 00000000] 06:35:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (16DA3400) [pid = 3880] [serial = 1744] [outer = 10A57400] 06:35:44 INFO - PROCESS | 3880 | 1464010544553 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (16F74C00) [pid = 3880] [serial = 1745] [outer = 10A57400] 06:35:45 INFO - PROCESS | 3880 | 1464010545042 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 703ms 06:35:45 INFO - PROCESS | 3880 | 1464010545106 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 3880 | 1464010545108 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 06:35:45 INFO - PROCESS | 3880 | 1464010545120 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:35:45 INFO - PROCESS | 3880 | 1464010545122 Marionette TRACE conn2 <- [1,2290,null,{}] 06:35:45 INFO - PROCESS | 3880 | 1464010545125 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:45 INFO - PROCESS | 3880 | 1464010545250 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:35:45 INFO - PROCESS | 3880 | 1464010545348 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:45 INFO - PROCESS | 3880 | ++DOCSHELL 0F21F800 == 64 [pid = 3880] [id = 582] 06:35:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (17982400) [pid = 3880] [serial = 1746] [outer = 00000000] 06:35:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (17A93800) [pid = 3880] [serial = 1747] [outer = 17982400] 06:35:45 INFO - PROCESS | 3880 | 1464010545392 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (17A93C00) [pid = 3880] [serial = 1748] [outer = 17982400] 06:35:45 INFO - PROCESS | 3880 | 1464010545806 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 06:35:45 INFO - PROCESS | 3880 | 1464010545863 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 3880 | 1464010545865 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 06:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:35:45 INFO - PROCESS | 3880 | 1464010545868 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 3880 | 1464010545870 Marionette TRACE conn2 <- [1,2294,null,{}] 06:35:45 INFO - PROCESS | 3880 | 1464010545873 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:45 INFO - PROCESS | 3880 | 1464010545985 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:35:46 INFO - PROCESS | 3880 | 1464010546045 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 3880 | ++DOCSHELL 1289CC00 == 65 [pid = 3880] [id = 583] 06:35:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (16D9F000) [pid = 3880] [serial = 1749] [outer = 00000000] 06:35:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (19838000) [pid = 3880] [serial = 1750] [outer = 16D9F000] 06:35:46 INFO - PROCESS | 3880 | 1464010546093 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (19844000) [pid = 3880] [serial = 1751] [outer = 16D9F000] 06:35:46 INFO - PROCESS | 3880 | 1464010546513 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 687ms 06:35:46 INFO - PROCESS | 3880 | 1464010546568 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:35:46 INFO - PROCESS | 3880 | 1464010546570 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 06:35:46 INFO - PROCESS | 3880 | 1464010546573 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:35:46 INFO - PROCESS | 3880 | 1464010546575 Marionette TRACE conn2 <- [1,2298,null,{}] 06:35:46 INFO - PROCESS | 3880 | 1464010546578 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:46 INFO - PROCESS | 3880 | 1464010546719 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:35:46 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (16E33C00) [pid = 3880] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:35:46 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (16E2E000) [pid = 3880] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:35:46 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (17140400) [pid = 3880] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:35:46 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (0F219000) [pid = 3880] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:35:46 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (1105B800) [pid = 3880] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:35:46 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (16AE7C00) [pid = 3880] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:35:46 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (11C56000) [pid = 3880] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:35:46 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (1641BC00) [pid = 3880] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:35:46 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (157B0000) [pid = 3880] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:35:46 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (1336AC00) [pid = 3880] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:35:46 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (1289FC00) [pid = 3880] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:35:47 INFO - PROCESS | 3880 | 1464010547004 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 3880 | ++DOCSHELL 0F219000 == 66 [pid = 3880] [id = 584] 06:35:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (0F30D400) [pid = 3880] [serial = 1752] [outer = 00000000] 06:35:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (12881400) [pid = 3880] [serial = 1753] [outer = 0F30D400] 06:35:47 INFO - PROCESS | 3880 | 1464010547052 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (15C47400) [pid = 3880] [serial = 1754] [outer = 0F30D400] 06:35:47 INFO - PROCESS | 3880 | 1464010547420 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 906ms 06:35:47 INFO - PROCESS | 3880 | 1464010547479 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:35:47 INFO - PROCESS | 3880 | 1464010547481 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 06:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:35:47 INFO - PROCESS | 3880 | 1464010547484 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - PROCESS | 3880 | 1464010547486 Marionette TRACE conn2 <- [1,2302,null,{}] 06:35:47 INFO - PROCESS | 3880 | 1464010547489 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:47 INFO - PROCESS | 3880 | 1464010547569 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:35:47 INFO - PROCESS | 3880 | 1464010547575 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 3880 | ++DOCSHELL 11C56000 == 67 [pid = 3880] [id = 585] 06:35:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (157B2C00) [pid = 3880] [serial = 1755] [outer = 00000000] 06:35:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (199BF400) [pid = 3880] [serial = 1756] [outer = 157B2C00] 06:35:47 INFO - PROCESS | 3880 | 1464010547618 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (199C0400) [pid = 3880] [serial = 1757] [outer = 157B2C00] 06:35:48 INFO - PROCESS | 3880 | 1464010548056 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 594ms 06:35:48 INFO - PROCESS | 3880 | 1464010548080 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 3880 | 1464010548082 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 06:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:35:48 INFO - PROCESS | 3880 | 1464010548086 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 3880 | 1464010548087 Marionette TRACE conn2 <- [1,2306,null,{}] 06:35:48 INFO - PROCESS | 3880 | 1464010548091 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:48 INFO - PROCESS | 3880 | 1464010548216 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:35:48 INFO - PROCESS | 3880 | 1464010548225 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 3880 | ++DOCSHELL 16E33C00 == 68 [pid = 3880] [id = 586] 06:35:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (16E36400) [pid = 3880] [serial = 1758] [outer = 00000000] 06:35:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (19F7B400) [pid = 3880] [serial = 1759] [outer = 16E36400] 06:35:48 INFO - PROCESS | 3880 | 1464010548269 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (1A26C000) [pid = 3880] [serial = 1760] [outer = 16E36400] 06:35:48 INFO - PROCESS | 3880 | 1464010548707 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 3880 | 1464010548726 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 06:35:48 INFO - PROCESS | 3880 | 1464010548729 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:35:48 INFO - PROCESS | 3880 | 1464010548732 Marionette TRACE conn2 <- [1,2310,null,{}] 06:35:48 INFO - PROCESS | 3880 | 1464010548735 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:48 INFO - PROCESS | 3880 | 1464010548882 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:35:48 INFO - PROCESS | 3880 | 1464010548891 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 3880 | ++DOCSHELL 157BB400 == 69 [pid = 3880] [id = 587] 06:35:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (1848B800) [pid = 3880] [serial = 1761] [outer = 00000000] 06:35:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (1A6B6800) [pid = 3880] [serial = 1762] [outer = 1848B800] 06:35:48 INFO - PROCESS | 3880 | 1464010548939 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (1A84A800) [pid = 3880] [serial = 1763] [outer = 1848B800] 06:35:49 INFO - PROCESS | 3880 | 1464010549638 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 938ms 06:35:49 INFO - PROCESS | 3880 | 1464010549676 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 3880 | 1464010549681 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 06:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:35:49 INFO - PROCESS | 3880 | 1464010549686 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 3880 | 1464010549691 Marionette TRACE conn2 <- [1,2314,null,{}] 06:35:49 INFO - PROCESS | 3880 | 1464010549696 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:49 INFO - PROCESS | 3880 | 1464010549814 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:35:49 INFO - PROCESS | 3880 | 1464010549960 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 3880 | ++DOCSHELL 102DA400 == 70 [pid = 3880] [id = 588] 06:35:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (10439800) [pid = 3880] [serial = 1764] [outer = 00000000] 06:35:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (11766400) [pid = 3880] [serial = 1765] [outer = 10439800] 06:35:50 INFO - PROCESS | 3880 | 1464010550017 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (13D06800) [pid = 3880] [serial = 1766] [outer = 10439800] 06:35:50 INFO - PROCESS | 3880 | 1464010550557 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 907ms 06:35:50 INFO - PROCESS | 3880 | 1464010550592 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:35:50 INFO - PROCESS | 3880 | 1464010550597 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 06:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:35:50 INFO - PROCESS | 3880 | 1464010550604 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 3880 | 1464010550607 Marionette TRACE conn2 <- [1,2318,null,{}] 06:35:50 INFO - PROCESS | 3880 | 1464010550611 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:50 INFO - PROCESS | 3880 | 1464010550719 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:35:50 INFO - PROCESS | 3880 | 1464010550882 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 3880 | ++DOCSHELL 157B9000 == 71 [pid = 3880] [id = 589] 06:35:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (157C8C00) [pid = 3880] [serial = 1767] [outer = 00000000] 06:35:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (16A5BC00) [pid = 3880] [serial = 1768] [outer = 157C8C00] 06:35:50 INFO - PROCESS | 3880 | 1464010550936 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (16DA2400) [pid = 3880] [serial = 1769] [outer = 157C8C00] 06:35:51 INFO - PROCESS | 3880 | 1464010551510 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 938ms 06:35:51 INFO - PROCESS | 3880 | 1464010551547 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 3880 | 1464010551549 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 06:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:35:51 INFO - PROCESS | 3880 | 1464010551553 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 3880 | 1464010551556 Marionette TRACE conn2 <- [1,2322,null,{}] 06:35:51 INFO - PROCESS | 3880 | 1464010551567 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:51 INFO - PROCESS | 3880 | 1464010551677 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:35:51 INFO - PROCESS | 3880 | 1464010551822 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 3880 | ++DOCSHELL 19BC7000 == 72 [pid = 3880] [id = 590] 06:35:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (19BC7400) [pid = 3880] [serial = 1770] [outer = 00000000] 06:35:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (1A5CD000) [pid = 3880] [serial = 1771] [outer = 19BC7400] 06:35:51 INFO - PROCESS | 3880 | 1464010551886 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (1A841800) [pid = 3880] [serial = 1772] [outer = 19BC7400] 06:35:52 INFO - PROCESS | 3880 | 1464010552421 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 906ms 06:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:35:52 INFO - PROCESS | 3880 | 1464010552457 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 3880 | 1464010552460 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 06:35:52 INFO - PROCESS | 3880 | 1464010552463 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:35:52 INFO - PROCESS | 3880 | 1464010552465 Marionette TRACE conn2 <- [1,2326,null,{}] 06:35:52 INFO - PROCESS | 3880 | 1464010552469 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:52 INFO - PROCESS | 3880 | 1464010552574 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:35:52 INFO - PROCESS | 3880 | 1464010552691 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 3880 | ++DOCSHELL 1A5CC400 == 73 [pid = 3880] [id = 591] 06:35:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (1A95C400) [pid = 3880] [serial = 1773] [outer = 00000000] 06:35:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (1A964400) [pid = 3880] [serial = 1774] [outer = 1A95C400] 06:35:52 INFO - PROCESS | 3880 | 1464010552784 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (1A968000) [pid = 3880] [serial = 1775] [outer = 1A95C400] 06:35:53 INFO - PROCESS | 3880 | 1464010553432 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1000ms 06:35:53 INFO - PROCESS | 3880 | 1464010553465 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:35:53 INFO - PROCESS | 3880 | 1464010553468 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 06:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:35:53 INFO - PROCESS | 3880 | 1464010553471 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 3880 | 1464010553473 Marionette TRACE conn2 <- [1,2330,null,{}] 06:35:53 INFO - PROCESS | 3880 | 1464010553476 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:53 INFO - PROCESS | 3880 | 1464010553581 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:35:53 INFO - PROCESS | 3880 | 1464010553742 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 3880 | ++DOCSHELL 0F21E800 == 74 [pid = 3880] [id = 592] 06:35:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (104ED400) [pid = 3880] [serial = 1776] [outer = 00000000] 06:35:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (112A7000) [pid = 3880] [serial = 1777] [outer = 104ED400] 06:35:53 INFO - PROCESS | 3880 | 1464010553797 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (138E2800) [pid = 3880] [serial = 1778] [outer = 104ED400] 06:35:54 INFO - PROCESS | 3880 | 1464010554603 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1187ms 06:35:54 INFO - PROCESS | 3880 | 1464010554663 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:35:54 INFO - PROCESS | 3880 | 1464010554667 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 06:35:54 INFO - PROCESS | 3880 | 1464010554672 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:35:54 INFO - PROCESS | 3880 | 1464010554676 Marionette TRACE conn2 <- [1,2334,null,{}] 06:35:54 INFO - PROCESS | 3880 | 1464010554682 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:54 INFO - PROCESS | 3880 | 1464010554782 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:35:54 INFO - PROCESS | 3880 | 1464010554938 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:54 INFO - PROCESS | 3880 | ++DOCSHELL 1179B800 == 75 [pid = 3880] [id = 593] 06:35:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 135 (11A0C800) [pid = 3880] [serial = 1779] [outer = 00000000] 06:35:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 136 (1330A000) [pid = 3880] [serial = 1780] [outer = 11A0C800] 06:35:55 INFO - PROCESS | 3880 | 1464010555008 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 137 (15713400) [pid = 3880] [serial = 1781] [outer = 11A0C800] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 168C3C00 == 74 [pid = 3880] [id = 447] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 17ED2C00 == 73 [pid = 3880] [id = 475] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 161A7400 == 72 [pid = 3880] [id = 486] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 17E61000 == 71 [pid = 3880] [id = 505] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 16D6EC00 == 70 [pid = 3880] [id = 460] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 16E33C00 == 69 [pid = 3880] [id = 586] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 11C56000 == 68 [pid = 3880] [id = 585] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 0F219000 == 67 [pid = 3880] [id = 584] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 1289CC00 == 66 [pid = 3880] [id = 583] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 0F21F800 == 65 [pid = 3880] [id = 582] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 0F21F400 == 64 [pid = 3880] [id = 581] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 1679BC00 == 63 [pid = 3880] [id = 580] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 15C4EC00 == 62 [pid = 3880] [id = 579] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 1176F400 == 61 [pid = 3880] [id = 578] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 11CEB000 == 60 [pid = 3880] [id = 577] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 19975800 == 59 [pid = 3880] [id = 575] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 17E5A000 == 58 [pid = 3880] [id = 574] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 157BC800 == 57 [pid = 3880] [id = 573] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 1104C800 == 56 [pid = 3880] [id = 572] 06:35:55 INFO - PROCESS | 3880 | --DOCSHELL 16793800 == 55 [pid = 3880] [id = 571] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 136 (17131C00) [pid = 3880] [serial = 1699] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 135 (1797C800) [pid = 3880] [serial = 1702] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 134 (17138400) [pid = 3880] [serial = 1700] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (18068400) [pid = 3880] [serial = 1705] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (1104D400) [pid = 3880] [serial = 1682] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (10480000) [pid = 3880] [serial = 1681] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (1330F400) [pid = 3880] [serial = 1685] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (12B52800) [pid = 3880] [serial = 1684] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (1129BC00) [pid = 3880] [serial = 1672] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (17980C00) [pid = 3880] [serial = 1703] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (16AE6400) [pid = 3880] [serial = 1675] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (19F70800) [pid = 3880] [serial = 1678] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (16D6F000) [pid = 3880] [serial = 1696] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (13D0A400) [pid = 3880] [serial = 1687] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (14FADC00) [pid = 3880] [serial = 1688] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (168CA400) [pid = 3880] [serial = 1693] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (168CCC00) [pid = 3880] [serial = 1694] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (15C51400) [pid = 3880] [serial = 1690] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (161A1400) [pid = 3880] [serial = 1691] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (197A1C00) [pid = 3880] [serial = 1712] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (19917400) [pid = 3880] [serial = 1714] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (1314F800) [pid = 3880] [serial = 1711] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1822A800) [pid = 3880] [serial = 1706] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (168C7C00) [pid = 3880] [serial = 1708] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (16F31400) [pid = 3880] [serial = 1709] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (16DA0400) [pid = 3880] [serial = 1697] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 3880 | 1464010555629 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1000ms 06:35:55 INFO - PROCESS | 3880 | 1464010555686 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:35:55 INFO - PROCESS | 3880 | 1464010555691 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 06:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:35:55 INFO - PROCESS | 3880 | 1464010555699 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:35:55 INFO - PROCESS | 3880 | 1464010555702 Marionette TRACE conn2 <- [1,2338,null,{}] 06:35:55 INFO - PROCESS | 3880 | 1464010555706 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:55 INFO - PROCESS | 3880 | 1464010555792 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:35:55 INFO - PROCESS | 3880 | 1464010555799 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 3880 | ++DOCSHELL 1105A000 == 56 [pid = 3880] [id = 594] 06:35:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (1129BC00) [pid = 3880] [serial = 1782] [outer = 00000000] 06:35:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (12DF8400) [pid = 3880] [serial = 1783] [outer = 1129BC00] 06:35:55 INFO - PROCESS | 3880 | 1464010555843 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (140BAC00) [pid = 3880] [serial = 1784] [outer = 1129BC00] 06:35:56 INFO - PROCESS | 3880 | 1464010556414 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 735ms 06:35:56 INFO - PROCESS | 3880 | 1464010556440 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 3880 | 1464010556442 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 06:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:35:56 INFO - PROCESS | 3880 | 1464010556445 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 3880 | 1464010556449 Marionette TRACE conn2 <- [1,2342,null,{}] 06:35:56 INFO - PROCESS | 3880 | 1464010556459 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:56 INFO - PROCESS | 3880 | 1464010556544 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:35:56 INFO - PROCESS | 3880 | 1464010556650 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 3880 | ++DOCSHELL 15C46400 == 57 [pid = 3880] [id = 595] 06:35:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (15C4EC00) [pid = 3880] [serial = 1785] [outer = 00000000] 06:35:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (168C3C00) [pid = 3880] [serial = 1786] [outer = 15C4EC00] 06:35:56 INFO - PROCESS | 3880 | 1464010556697 Marionette DEBUG loaded listener.js 06:35:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (16A5B000) [pid = 3880] [serial = 1787] [outer = 15C4EC00] 06:35:57 INFO - PROCESS | 3880 | 1464010557082 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 688ms 06:35:57 INFO - PROCESS | 3880 | 1464010557145 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 3880 | 1464010557148 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 06:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:35:57 INFO - PROCESS | 3880 | 1464010557151 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 3880 | 1464010557153 Marionette TRACE conn2 <- [1,2346,null,{}] 06:35:57 INFO - PROCESS | 3880 | 1464010557156 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:57 INFO - PROCESS | 3880 | 1464010557240 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:35:57 INFO - PROCESS | 3880 | 1464010557246 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:57 INFO - PROCESS | 3880 | ++DOCSHELL 168CCC00 == 58 [pid = 3880] [id = 596] 06:35:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (1693DC00) [pid = 3880] [serial = 1788] [outer = 00000000] 06:35:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (16DA4800) [pid = 3880] [serial = 1789] [outer = 1693DC00] 06:35:57 INFO - PROCESS | 3880 | 1464010557291 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (17133000) [pid = 3880] [serial = 1790] [outer = 1693DC00] 06:35:57 INFO - PROCESS | 3880 | 1464010557755 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 687ms 06:35:57 INFO - PROCESS | 3880 | 1464010557850 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 3880 | 1464010557852 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 06:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:35:57 INFO - PROCESS | 3880 | 1464010557856 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 3880 | 1464010557857 Marionette TRACE conn2 <- [1,2350,null,{}] 06:35:57 INFO - PROCESS | 3880 | 1464010557861 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:58 INFO - PROCESS | 3880 | 1464010558025 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:35:58 INFO - PROCESS | 3880 | 1464010558034 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 3880 | ++DOCSHELL 112E2800 == 59 [pid = 3880] [id = 597] 06:35:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (15C51000) [pid = 3880] [serial = 1791] [outer = 00000000] 06:35:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (1797C800) [pid = 3880] [serial = 1792] [outer = 15C51000] 06:35:58 INFO - PROCESS | 3880 | 1464010558078 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (17A8C400) [pid = 3880] [serial = 1793] [outer = 15C51000] 06:35:58 INFO - PROCESS | 3880 | 1464010558541 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 06:35:58 INFO - PROCESS | 3880 | 1464010558596 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 3880 | 1464010558598 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 06:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:35:58 INFO - PROCESS | 3880 | 1464010558607 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 3880 | 1464010558608 Marionette TRACE conn2 <- [1,2354,null,{}] 06:35:58 INFO - PROCESS | 3880 | 1464010558611 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:58 INFO - PROCESS | 3880 | 1464010558745 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:35:58 INFO - PROCESS | 3880 | 1464010558815 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 3880 | ++DOCSHELL 175D2800 == 60 [pid = 3880] [id = 598] 06:35:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (17A8D000) [pid = 3880] [serial = 1794] [outer = 00000000] 06:35:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (1983C400) [pid = 3880] [serial = 1795] [outer = 17A8D000] 06:35:58 INFO - PROCESS | 3880 | 1464010558859 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (19840800) [pid = 3880] [serial = 1796] [outer = 17A8D000] 06:35:59 INFO - PROCESS | 3880 | 1464010559295 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 06:35:59 INFO - PROCESS | 3880 | 1464010559351 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:35:59 INFO - PROCESS | 3880 | 1464010559353 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 06:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:35:59 INFO - PROCESS | 3880 | 1464010559358 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - PROCESS | 3880 | 1464010559360 Marionette TRACE conn2 <- [1,2358,null,{}] 06:35:59 INFO - PROCESS | 3880 | 1464010559369 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:59 INFO - PROCESS | 3880 | 1464010559484 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:35:59 INFO - PROCESS | 3880 | 1464010559494 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:59 INFO - PROCESS | 3880 | ++DOCSHELL 175D2C00 == 61 [pid = 3880] [id = 599] 06:35:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (19838400) [pid = 3880] [serial = 1797] [outer = 00000000] 06:35:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (19F71400) [pid = 3880] [serial = 1798] [outer = 19838400] 06:35:59 INFO - PROCESS | 3880 | 1464010559537 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (1A275000) [pid = 3880] [serial = 1799] [outer = 19838400] 06:36:00 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (17982400) [pid = 3880] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:36:00 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (16D9F000) [pid = 3880] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:36:00 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (168CB400) [pid = 3880] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:36:00 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (15714800) [pid = 3880] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:36:00 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (12876800) [pid = 3880] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:36:00 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (15C50400) [pid = 3880] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:36:00 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (11770C00) [pid = 3880] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:36:00 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (0F30D400) [pid = 3880] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:36:00 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (10A57400) [pid = 3880] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:36:00 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (16E36400) [pid = 3880] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:36:00 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (157B2C00) [pid = 3880] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:36:00 INFO - PROCESS | 3880 | 1464010560228 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 906ms 06:36:00 INFO - PROCESS | 3880 | 1464010560262 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 3880 | 1464010560264 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 06:36:00 INFO - PROCESS | 3880 | 1464010560268 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:36:00 INFO - PROCESS | 3880 | 1464010560269 Marionette TRACE conn2 <- [1,2362,null,{}] 06:36:00 INFO - PROCESS | 3880 | 1464010560273 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:00 INFO - PROCESS | 3880 | 1464010560353 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:36:00 INFO - PROCESS | 3880 | 1464010560454 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 3880 | ++DOCSHELL 105F6C00 == 62 [pid = 3880] [id = 600] 06:36:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (11052C00) [pid = 3880] [serial = 1800] [outer = 00000000] 06:36:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (16D68800) [pid = 3880] [serial = 1801] [outer = 11052C00] 06:36:00 INFO - PROCESS | 3880 | 1464010560509 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (197A6000) [pid = 3880] [serial = 1802] [outer = 11052C00] 06:36:00 INFO - PROCESS | 3880 | 1464010560906 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 703ms 06:36:00 INFO - PROCESS | 3880 | 1464010560967 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 3880 | 1464010560969 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 06:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:36:00 INFO - PROCESS | 3880 | 1464010560976 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 3880 | 1464010560977 Marionette TRACE conn2 <- [1,2366,null,{}] 06:36:00 INFO - PROCESS | 3880 | 1464010560981 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:01 INFO - PROCESS | 3880 | 1464010561110 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:36:01 INFO - PROCESS | 3880 | 1464010561125 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 3880 | ++DOCSHELL 168CB400 == 63 [pid = 3880] [id = 601] 06:36:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (16D9B400) [pid = 3880] [serial = 1803] [outer = 00000000] 06:36:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (19F73800) [pid = 3880] [serial = 1804] [outer = 16D9B400] 06:36:01 INFO - PROCESS | 3880 | 1464010561168 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (1A6B6000) [pid = 3880] [serial = 1805] [outer = 16D9B400] 06:36:01 INFO - PROCESS | 3880 | 1464010561576 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 641ms 06:36:01 INFO - PROCESS | 3880 | 1464010561611 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 3880 | 1464010561613 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 06:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:36:01 INFO - PROCESS | 3880 | 1464010561616 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 3880 | 1464010561617 Marionette TRACE conn2 <- [1,2370,null,{}] 06:36:01 INFO - PROCESS | 3880 | 1464010561621 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:01 INFO - PROCESS | 3880 | 1464010561742 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:36:01 INFO - PROCESS | 3880 | 1464010561751 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 3880 | ++DOCSHELL 17A93400 == 64 [pid = 3880] [id = 602] 06:36:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (199B8000) [pid = 3880] [serial = 1806] [outer = 00000000] 06:36:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (1A969000) [pid = 3880] [serial = 1807] [outer = 199B8000] 06:36:01 INFO - PROCESS | 3880 | 1464010561795 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (1AB84000) [pid = 3880] [serial = 1808] [outer = 199B8000] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 15281800 == 63 [pid = 3880] [id = 488] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 10A61800 == 62 [pid = 3880] [id = 473] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 16792C00 == 61 [pid = 3880] [id = 514] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 1527E000 == 60 [pid = 3880] [id = 476] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 19BC8000 == 59 [pid = 3880] [id = 545] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 11050000 == 58 [pid = 3880] [id = 546] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 19912400 == 57 [pid = 3880] [id = 490] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 16E33800 == 56 [pid = 3880] [id = 461] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 1105A400 == 55 [pid = 3880] [id = 576] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 19841400 == 54 [pid = 3880] [id = 506] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 11CE8800 == 53 [pid = 3880] [id = 504] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 0F30E000 == 52 [pid = 3880] [id = 557] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 10567800 == 51 [pid = 3880] [id = 512] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 10275C00 == 50 [pid = 3880] [id = 516] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 11771400 == 49 [pid = 3880] [id = 446] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 10558C00 == 48 [pid = 3880] [id = 530] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 14F58C00 == 47 [pid = 3880] [id = 558] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 1043B000 == 46 [pid = 3880] [id = 503] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 1330A800 == 45 [pid = 3880] [id = 528] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 157B2400 == 44 [pid = 3880] [id = 474] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 15C6DC00 == 43 [pid = 3880] [id = 529] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 140BBC00 == 42 [pid = 3880] [id = 559] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 0C7F2400 == 41 [pid = 3880] [id = 445] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 1679A400 == 40 [pid = 3880] [id = 489] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 0F21E800 == 39 [pid = 3880] [id = 592] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 1179B800 == 38 [pid = 3880] [id = 593] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 1A5CC400 == 37 [pid = 3880] [id = 591] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 19BC7000 == 36 [pid = 3880] [id = 590] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 102DA400 == 35 [pid = 3880] [id = 588] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 157B9000 == 34 [pid = 3880] [id = 589] 06:36:02 INFO - PROCESS | 3880 | --DOCSHELL 157BB400 == 33 [pid = 3880] [id = 587] 06:36:03 INFO - PROCESS | 3880 | --DOCSHELL 15C46400 == 32 [pid = 3880] [id = 595] 06:36:03 INFO - PROCESS | 3880 | --DOCSHELL 112E2800 == 31 [pid = 3880] [id = 597] 06:36:03 INFO - PROCESS | 3880 | --DOCSHELL 168CCC00 == 30 [pid = 3880] [id = 596] 06:36:03 INFO - PROCESS | 3880 | --DOCSHELL 168CB400 == 29 [pid = 3880] [id = 601] 06:36:03 INFO - PROCESS | 3880 | --DOCSHELL 175D2C00 == 28 [pid = 3880] [id = 599] 06:36:03 INFO - PROCESS | 3880 | --DOCSHELL 1105A000 == 27 [pid = 3880] [id = 594] 06:36:03 INFO - PROCESS | 3880 | --DOCSHELL 175D2800 == 26 [pid = 3880] [id = 598] 06:36:03 INFO - PROCESS | 3880 | --DOCSHELL 105F6C00 == 25 [pid = 3880] [id = 600] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (17A93800) [pid = 3880] [serial = 1747] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (19838000) [pid = 3880] [serial = 1750] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (11CEF000) [pid = 3880] [serial = 1717] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (161A4800) [pid = 3880] [serial = 1720] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (197A5400) [pid = 3880] [serial = 1723] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (16D67400) [pid = 3880] [serial = 1741] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (16D70000) [pid = 3880] [serial = 1742] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (1713C400) [pid = 3880] [serial = 1730] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (17A93C00) [pid = 3880] [serial = 1748] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (16D9B800) [pid = 3880] [serial = 1729] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (14229C00) [pid = 3880] [serial = 1733] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (12DF6800) [pid = 3880] [serial = 1732] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1640F800) [pid = 3880] [serial = 1738] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (167D6C00) [pid = 3880] [serial = 1739] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (138E6C00) [pid = 3880] [serial = 1735] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (14FB4C00) [pid = 3880] [serial = 1736] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (12881400) [pid = 3880] [serial = 1753] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (16DA3400) [pid = 3880] [serial = 1744] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (199C1400) [pid = 3880] [serial = 1726] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (19844000) [pid = 3880] [serial = 1751] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (19F7B400) [pid = 3880] [serial = 1759] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (15C47400) [pid = 3880] [serial = 1754] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (199BF400) [pid = 3880] [serial = 1756] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (1A26C000) [pid = 3880] [serial = 1760] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16F74C00) [pid = 3880] [serial = 1745] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (199C0400) [pid = 3880] [serial = 1757] [outer = 00000000] [url = about:blank] 06:36:03 INFO - PROCESS | 3880 | 1464010563913 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2343ms 06:36:03 INFO - PROCESS | 3880 | 1464010563978 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 3880 | 1464010563981 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 06:36:03 INFO - PROCESS | 3880 | 1464010563987 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:36:03 INFO - PROCESS | 3880 | 1464010563991 Marionette TRACE conn2 <- [1,2374,null,{}] 06:36:03 INFO - PROCESS | 3880 | 1464010563996 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:04 INFO - PROCESS | 3880 | 1464010564094 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:36:04 INFO - PROCESS | 3880 | 1464010564102 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 3880 | ++DOCSHELL 0F222800 == 26 [pid = 3880] [id = 603] 06:36:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (0F222C00) [pid = 3880] [serial = 1809] [outer = 00000000] 06:36:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (0F308400) [pid = 3880] [serial = 1810] [outer = 0F222C00] 06:36:04 INFO - PROCESS | 3880 | 1464010564158 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (10275000) [pid = 3880] [serial = 1811] [outer = 0F222C00] 06:36:04 INFO - PROCESS | 3880 | 1464010564656 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 703ms 06:36:04 INFO - PROCESS | 3880 | 1464010564687 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:36:04 INFO - PROCESS | 3880 | 1464010564693 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 06:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:36:04 INFO - PROCESS | 3880 | 1464010564703 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:36:04 INFO - PROCESS | 3880 | 1464010564706 Marionette TRACE conn2 <- [1,2378,null,{}] 06:36:04 INFO - PROCESS | 3880 | 1464010564710 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:04 INFO - PROCESS | 3880 | 1464010564793 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:36:04 INFO - PROCESS | 3880 | 1464010564803 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 3880 | ++DOCSHELL 105F4C00 == 27 [pid = 3880] [id = 604] 06:36:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (105F6400) [pid = 3880] [serial = 1812] [outer = 00000000] 06:36:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (10A5A400) [pid = 3880] [serial = 1813] [outer = 105F6400] 06:36:04 INFO - PROCESS | 3880 | 1464010564850 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (10B03000) [pid = 3880] [serial = 1814] [outer = 105F6400] 06:36:05 INFO - PROCESS | 3880 | 1464010565334 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 703ms 06:36:05 INFO - PROCESS | 3880 | 1464010565403 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 3880 | 1464010565406 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 06:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:36:05 INFO - PROCESS | 3880 | 1464010565409 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 3880 | 1464010565413 Marionette TRACE conn2 <- [1,2382,null,{}] 06:36:05 INFO - PROCESS | 3880 | 1464010565424 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:05 INFO - PROCESS | 3880 | 1464010565539 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:36:05 INFO - PROCESS | 3880 | 1464010565639 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 3880 | ++DOCSHELL 11059400 == 28 [pid = 3880] [id = 605] 06:36:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (1121A800) [pid = 3880] [serial = 1815] [outer = 00000000] 06:36:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (1129F400) [pid = 3880] [serial = 1816] [outer = 1121A800] 06:36:05 INFO - PROCESS | 3880 | 1464010565688 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (11711400) [pid = 3880] [serial = 1817] [outer = 1121A800] 06:36:06 INFO - PROCESS | 3880 | 1464010566099 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 06:36:06 INFO - PROCESS | 3880 | 1464010566149 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 3880 | 1464010566151 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 06:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:36:06 INFO - PROCESS | 3880 | 1464010566155 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 3880 | 1464010566156 Marionette TRACE conn2 <- [1,2386,null,{}] 06:36:06 INFO - PROCESS | 3880 | 1464010566160 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:06 INFO - PROCESS | 3880 | 1464010566238 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:36:06 INFO - PROCESS | 3880 | 1464010566245 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 3880 | ++DOCSHELL 1176A000 == 29 [pid = 3880] [id = 606] 06:36:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (11A04400) [pid = 3880] [serial = 1818] [outer = 00000000] 06:36:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (1287E800) [pid = 3880] [serial = 1819] [outer = 11A04400] 06:36:06 INFO - PROCESS | 3880 | 1464010566289 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (12AEB800) [pid = 3880] [serial = 1820] [outer = 11A04400] 06:36:06 INFO - PROCESS | 3880 | 1464010566748 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 641ms 06:36:06 INFO - PROCESS | 3880 | 1464010566792 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 3880 | 1464010566794 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 06:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:36:06 INFO - PROCESS | 3880 | 1464010566798 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 3880 | 1464010566799 Marionette TRACE conn2 <- [1,2390,null,{}] 06:36:06 INFO - PROCESS | 3880 | 1464010566803 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:06 INFO - PROCESS | 3880 | 1464010566882 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:36:06 INFO - PROCESS | 3880 | 1464010566889 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 3880 | ++DOCSHELL 11CEF000 == 30 [pid = 3880] [id = 607] 06:36:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (12D24400) [pid = 3880] [serial = 1821] [outer = 00000000] 06:36:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (1336A800) [pid = 3880] [serial = 1822] [outer = 12D24400] 06:36:06 INFO - PROCESS | 3880 | 1464010566933 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (138E6C00) [pid = 3880] [serial = 1823] [outer = 12D24400] 06:36:07 INFO - PROCESS | 3880 | 1464010567427 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 703ms 06:36:07 INFO - PROCESS | 3880 | 1464010567498 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:36:07 INFO - PROCESS | 3880 | 1464010567500 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 06:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:36:07 INFO - PROCESS | 3880 | 1464010567503 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:36:07 INFO - PROCESS | 3880 | 1464010567505 Marionette TRACE conn2 <- [1,2394,null,{}] 06:36:07 INFO - PROCESS | 3880 | 1464010567508 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:07 INFO - PROCESS | 3880 | 1464010567616 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:36:07 INFO - PROCESS | 3880 | 1464010567628 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 3880 | ++DOCSHELL 15331C00 == 31 [pid = 3880] [id = 608] 06:36:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (15711800) [pid = 3880] [serial = 1824] [outer = 00000000] 06:36:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (157B2C00) [pid = 3880] [serial = 1825] [outer = 15711800] 06:36:07 INFO - PROCESS | 3880 | 1464010567673 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (157BCC00) [pid = 3880] [serial = 1826] [outer = 15711800] 06:36:08 INFO - PROCESS | 3880 | 1464010568146 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 703ms 06:36:08 INFO - PROCESS | 3880 | 1464010568203 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:36:08 INFO - PROCESS | 3880 | 1464010568204 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 06:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:36:08 INFO - PROCESS | 3880 | 1464010568208 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 3880 | 1464010568209 Marionette TRACE conn2 <- [1,2398,null,{}] 06:36:08 INFO - PROCESS | 3880 | 1464010568213 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:08 INFO - PROCESS | 3880 | 1464010568312 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:36:08 INFO - PROCESS | 3880 | 1464010568319 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 3880 | ++DOCSHELL 157B5800 == 32 [pid = 3880] [id = 609] 06:36:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (157B6800) [pid = 3880] [serial = 1827] [outer = 00000000] 06:36:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (161A1400) [pid = 3880] [serial = 1828] [outer = 157B6800] 06:36:08 INFO - PROCESS | 3880 | 1464010568363 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (161A5400) [pid = 3880] [serial = 1829] [outer = 157B6800] 06:36:08 INFO - PROCESS | 3880 | 1464010568848 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 703ms 06:36:08 INFO - PROCESS | 3880 | 1464010568908 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:36:08 INFO - PROCESS | 3880 | 1464010568910 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 06:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:36:08 INFO - PROCESS | 3880 | 1464010568913 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 3880 | 1464010568915 Marionette TRACE conn2 <- [1,2402,null,{}] 06:36:08 INFO - PROCESS | 3880 | 1464010568918 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:09 INFO - PROCESS | 3880 | 1464010569002 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:36:09 INFO - PROCESS | 3880 | 1464010569011 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 3880 | ++DOCSHELL 15C6DC00 == 33 [pid = 3880] [id = 610] 06:36:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (16796000) [pid = 3880] [serial = 1830] [outer = 00000000] 06:36:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (1679F000) [pid = 3880] [serial = 1831] [outer = 16796000] 06:36:09 INFO - PROCESS | 3880 | 1464010569054 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (1679FC00) [pid = 3880] [serial = 1832] [outer = 16796000] 06:36:09 INFO - PROCESS | 3880 | 1464010569547 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 687ms 06:36:09 INFO - PROCESS | 3880 | 1464010569613 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 3880 | 1464010569615 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 06:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:36:09 INFO - PROCESS | 3880 | 1464010569618 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 3880 | 1464010569620 Marionette TRACE conn2 <- [1,2406,null,{}] 06:36:09 INFO - PROCESS | 3880 | 1464010569623 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:09 INFO - PROCESS | 3880 | 1464010569758 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:36:09 INFO - PROCESS | 3880 | 1464010569768 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 3880 | ++DOCSHELL 11057800 == 34 [pid = 3880] [id = 611] 06:36:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (168C5800) [pid = 3880] [serial = 1833] [outer = 00000000] 06:36:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (168CE400) [pid = 3880] [serial = 1834] [outer = 168C5800] 06:36:09 INFO - PROCESS | 3880 | 1464010569868 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (168D0400) [pid = 3880] [serial = 1835] [outer = 168C5800] 06:36:10 INFO - PROCESS | 3880 | 1464010570273 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 688ms 06:36:10 INFO - PROCESS | 3880 | 1464010570318 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 3880 | 1464010570320 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 06:36:10 INFO - PROCESS | 3880 | 1464010570323 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:36:10 INFO - PROCESS | 3880 | 1464010570325 Marionette TRACE conn2 <- [1,2410,null,{}] 06:36:10 INFO - PROCESS | 3880 | 1464010570328 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:10 INFO - PROCESS | 3880 | 1464010570439 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:36:10 INFO - PROCESS | 3880 | 1464010570445 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 3880 | ++DOCSHELL 112DC400 == 35 [pid = 3880] [id = 612] 06:36:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (15720C00) [pid = 3880] [serial = 1836] [outer = 00000000] 06:36:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (16CA2400) [pid = 3880] [serial = 1837] [outer = 15720C00] 06:36:10 INFO - PROCESS | 3880 | 1464010570489 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (16D68000) [pid = 3880] [serial = 1838] [outer = 15720C00] 06:36:10 INFO - PROCESS | 3880 | 1464010570931 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 625ms 06:36:10 INFO - PROCESS | 3880 | 1464010570961 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 3880 | 1464010570964 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 06:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:36:10 INFO - PROCESS | 3880 | 1464010570967 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 3880 | 1464010570969 Marionette TRACE conn2 <- [1,2414,null,{}] 06:36:10 INFO - PROCESS | 3880 | 1464010570973 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:11 INFO - PROCESS | 3880 | 1464010571097 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:36:11 INFO - PROCESS | 3880 | 1464010571200 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 3880 | ++DOCSHELL 16D73000 == 36 [pid = 3880] [id = 613] 06:36:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (16D73800) [pid = 3880] [serial = 1839] [outer = 00000000] 06:36:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (16D9F800) [pid = 3880] [serial = 1840] [outer = 16D73800] 06:36:11 INFO - PROCESS | 3880 | 1464010571254 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (16E2C400) [pid = 3880] [serial = 1841] [outer = 16D73800] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (0F21C400) [pid = 3880] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (1104D000) [pid = 3880] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (16D9B400) [pid = 3880] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (18234800) [pid = 3880] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (12D7BC00) [pid = 3880] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (1990C000) [pid = 3880] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (16798400) [pid = 3880] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (17E5E400) [pid = 3880] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (18069800) [pid = 3880] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (1990B800) [pid = 3880] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (1983B800) [pid = 3880] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (157AF800) [pid = 3880] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (157C5800) [pid = 3880] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (19979000) [pid = 3880] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (19BBF000) [pid = 3880] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (10BB4800) [pid = 3880] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (1335D800) [pid = 3880] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (1A271000) [pid = 3880] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (0F30E800) [pid = 3880] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (16D9A800) [pid = 3880] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (17A8D000) [pid = 3880] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (15C51000) [pid = 3880] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (11052C00) [pid = 3880] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (19838400) [pid = 3880] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (1693DC00) [pid = 3880] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (15C4EC00) [pid = 3880] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (1129BC00) [pid = 3880] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (11A0C800) [pid = 3880] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (104ED400) [pid = 3880] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (1A95C400) [pid = 3880] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (19BC7400) [pid = 3880] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (157C8C00) [pid = 3880] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (10439800) [pid = 3880] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:36:11 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (1848B800) [pid = 3880] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:36:12 INFO - PROCESS | 3880 | 1464010572061 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1141ms 06:36:12 INFO - PROCESS | 3880 | 1464010572110 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 3880 | 1464010572112 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 06:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:36:12 INFO - PROCESS | 3880 | 1464010572115 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 3880 | 1464010572116 Marionette TRACE conn2 <- [1,2418,null,{}] 06:36:12 INFO - PROCESS | 3880 | 1464010572120 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:12 INFO - PROCESS | 3880 | 1464010572205 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:36:12 INFO - PROCESS | 3880 | 1464010572211 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 3880 | ++DOCSHELL 11059800 == 37 [pid = 3880] [id = 614] 06:36:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (11218C00) [pid = 3880] [serial = 1842] [outer = 00000000] 06:36:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (11AF7C00) [pid = 3880] [serial = 1843] [outer = 11218C00] 06:36:12 INFO - PROCESS | 3880 | 1464010572254 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (15280800) [pid = 3880] [serial = 1844] [outer = 11218C00] 06:36:12 INFO - PROCESS | 3880 | 1464010572677 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 594ms 06:36:12 INFO - PROCESS | 3880 | 1464010572717 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 3880 | 1464010572719 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 06:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:36:12 INFO - PROCESS | 3880 | 1464010572726 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 3880 | 1464010572728 Marionette TRACE conn2 <- [1,2422,null,{}] 06:36:12 INFO - PROCESS | 3880 | 1464010572731 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:12 INFO - PROCESS | 3880 | 1464010572810 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:36:12 INFO - PROCESS | 3880 | 1464010572817 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 3880 | ++DOCSHELL 157BD000 == 38 [pid = 3880] [id = 615] 06:36:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (157CC800) [pid = 3880] [serial = 1845] [outer = 00000000] 06:36:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (16D96000) [pid = 3880] [serial = 1846] [outer = 157CC800] 06:36:12 INFO - PROCESS | 3880 | 1464010572860 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (16D97800) [pid = 3880] [serial = 1847] [outer = 157CC800] 06:36:13 INFO - PROCESS | 3880 | 1464010573309 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 641ms 06:36:13 INFO - PROCESS | 3880 | 1464010573367 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:36:13 INFO - PROCESS | 3880 | 1464010573368 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 06:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:36:13 INFO - PROCESS | 3880 | 1464010573372 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - PROCESS | 3880 | 1464010573373 Marionette TRACE conn2 <- [1,2426,null,{}] 06:36:13 INFO - PROCESS | 3880 | 1464010573380 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:13 INFO - PROCESS | 3880 | 1464010573457 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:36:13 INFO - PROCESS | 3880 | 1464010573463 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 3880 | ++DOCSHELL 13364800 == 39 [pid = 3880] [id = 616] 06:36:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (157C5800) [pid = 3880] [serial = 1848] [outer = 00000000] 06:36:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (16F26400) [pid = 3880] [serial = 1849] [outer = 157C5800] 06:36:13 INFO - PROCESS | 3880 | 1464010573506 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (16F74C00) [pid = 3880] [serial = 1850] [outer = 157C5800] 06:36:14 INFO - PROCESS | 3880 | 1464010574184 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 907ms 06:36:14 INFO - PROCESS | 3880 | 1464010574277 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 3880 | 1464010574281 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 06:36:14 INFO - PROCESS | 3880 | 1464010574286 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:36:14 INFO - PROCESS | 3880 | 1464010574290 Marionette TRACE conn2 <- [1,2430,null,{}] 06:36:14 INFO - PROCESS | 3880 | 1464010574296 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:14 INFO - PROCESS | 3880 | 1464010574424 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:36:14 INFO - PROCESS | 3880 | 1464010574557 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 3880 | ++DOCSHELL 0F21C800 == 40 [pid = 3880] [id = 617] 06:36:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (0F21E000) [pid = 3880] [serial = 1851] [outer = 00000000] 06:36:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (10439800) [pid = 3880] [serial = 1852] [outer = 0F21E000] 06:36:14 INFO - PROCESS | 3880 | 1464010574614 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (10559000) [pid = 3880] [serial = 1853] [outer = 0F21E000] 06:36:15 INFO - PROCESS | 3880 | 1464010575323 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1093ms 06:36:15 INFO - PROCESS | 3880 | 1464010575379 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:36:15 INFO - PROCESS | 3880 | 1464010575385 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 06:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:36:15 INFO - PROCESS | 3880 | 1464010575391 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 3880 | 1464010575394 Marionette TRACE conn2 <- [1,2434,null,{}] 06:36:15 INFO - PROCESS | 3880 | 1464010575398 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:15 INFO - PROCESS | 3880 | 1464010575517 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:36:15 INFO - PROCESS | 3880 | 1464010575656 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 3880 | ++DOCSHELL 104EAC00 == 41 [pid = 3880] [id = 618] 06:36:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (105EDC00) [pid = 3880] [serial = 1854] [outer = 00000000] 06:36:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (10B0E400) [pid = 3880] [serial = 1855] [outer = 105EDC00] 06:36:15 INFO - PROCESS | 3880 | 1464010575746 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (11055800) [pid = 3880] [serial = 1856] [outer = 105EDC00] 06:36:16 INFO - PROCESS | 3880 | --DOCSHELL 10270400 == 40 [pid = 3880] [id = 424] 06:36:16 INFO - PROCESS | 3880 | --DOCSHELL 168C3400 == 39 [pid = 3880] [id = 425] 06:36:16 INFO - PROCESS | 3880 | --DOCSHELL 102D2000 == 38 [pid = 3880] [id = 421] 06:36:16 INFO - PROCESS | 3880 | --DOCSHELL 104EE800 == 37 [pid = 3880] [id = 416] 06:36:16 INFO - PROCESS | 3880 | --DOCSHELL 0F21A800 == 36 [pid = 3880] [id = 432] 06:36:16 INFO - PROCESS | 3880 | --DOCSHELL 0C7F7000 == 35 [pid = 3880] [id = 420] 06:36:16 INFO - PROCESS | 3880 | --DOCSHELL 0F30CC00 == 34 [pid = 3880] [id = 415] 06:36:16 INFO - PROCESS | 3880 | --DOCSHELL 1979DC00 == 33 [pid = 3880] [id = 419] 06:36:16 INFO - PROCESS | 3880 | --DOCSHELL 16D66000 == 32 [pid = 3880] [id = 417] 06:36:16 INFO - PROCESS | 3880 | --DOCSHELL 17A93400 == 31 [pid = 3880] [id = 602] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1A969000) [pid = 3880] [serial = 1807] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | 1464010576680 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (11057400) [pid = 3880] [serial = 1583] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (12B5E800) [pid = 3880] [serial = 1718] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (1A6B6000) [pid = 3880] [serial = 1805] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (197A3000) [pid = 3880] [serial = 1580] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (1990E000) [pid = 3880] [serial = 1592] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (1A6B2800) [pid = 3880] [serial = 1670] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (16E2B000) [pid = 3880] [serial = 1631] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (138DEC00) [pid = 3880] [serial = 1724] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (19970000) [pid = 3880] [serial = 1715] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (19F78400) [pid = 3880] [serial = 1634] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (1A276800) [pid = 3880] [serial = 1679] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16DA3800) [pid = 3880] [serial = 1676] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (168C7800) [pid = 3880] [serial = 1721] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (19BBDC00) [pid = 3880] [serial = 1727] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (1A124000) [pid = 3880] [serial = 1625] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (13D08000) [pid = 3880] [serial = 1628] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (15C46800) [pid = 3880] [serial = 1586] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (1A5D6C00) [pid = 3880] [serial = 1637] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (11CE5800) [pid = 3880] [serial = 1673] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (1822B800) [pid = 3880] [serial = 1589] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (1983C400) [pid = 3880] [serial = 1795] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (1797C800) [pid = 3880] [serial = 1792] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (16D68800) [pid = 3880] [serial = 1801] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (19F71400) [pid = 3880] [serial = 1798] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (19F73800) [pid = 3880] [serial = 1804] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (16DA4800) [pid = 3880] [serial = 1789] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (168C3C00) [pid = 3880] [serial = 1786] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (16A5B000) [pid = 3880] [serial = 1787] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (12DF8400) [pid = 3880] [serial = 1783] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (140BAC00) [pid = 3880] [serial = 1784] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (15713400) [pid = 3880] [serial = 1781] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (1330A000) [pid = 3880] [serial = 1780] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (138E2800) [pid = 3880] [serial = 1778] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (112A7000) [pid = 3880] [serial = 1777] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (1A968000) [pid = 3880] [serial = 1775] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (1A964400) [pid = 3880] [serial = 1774] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (1A841800) [pid = 3880] [serial = 1772] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (1A5CD000) [pid = 3880] [serial = 1771] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (16DA2400) [pid = 3880] [serial = 1769] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (16A5BC00) [pid = 3880] [serial = 1768] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (13D06800) [pid = 3880] [serial = 1766] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (11766400) [pid = 3880] [serial = 1765] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (1A6B6800) [pid = 3880] [serial = 1762] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (1A84A800) [pid = 3880] [serial = 1763] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (19840800) [pid = 3880] [serial = 1796] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (17A8C400) [pid = 3880] [serial = 1793] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (1A275000) [pid = 3880] [serial = 1799] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (17133000) [pid = 3880] [serial = 1790] [outer = 00000000] [url = about:blank] 06:36:16 INFO - PROCESS | 3880 | --DOMWINDOW == 65 (197A6000) [pid = 3880] [serial = 1802] [outer = 00000000] [url = about:blank] 06:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1359ms 06:36:16 INFO - PROCESS | 3880 | 1464010576748 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 3880 | 1464010576751 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 06:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:36:16 INFO - PROCESS | 3880 | 1464010576756 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 3880 | 1464010576759 Marionette TRACE conn2 <- [1,2438,null,{}] 06:36:16 INFO - PROCESS | 3880 | 1464010576765 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:16 INFO - PROCESS | 3880 | 1464010576847 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:36:16 INFO - PROCESS | 3880 | 1464010576861 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 3880 | ++DOCSHELL 104EA800 == 32 [pid = 3880] [id = 619] 06:36:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (104EB400) [pid = 3880] [serial = 1857] [outer = 00000000] 06:36:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (105F4400) [pid = 3880] [serial = 1858] [outer = 104EB400] 06:36:16 INFO - PROCESS | 3880 | 1464010576912 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (10A5EC00) [pid = 3880] [serial = 1859] [outer = 104EB400] 06:36:17 INFO - PROCESS | 3880 | 1464010577440 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 751ms 06:36:17 INFO - PROCESS | 3880 | 1464010577494 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:36:17 INFO - PROCESS | 3880 | 1464010577499 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 06:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:36:17 INFO - PROCESS | 3880 | 1464010577505 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 3880 | 1464010577508 Marionette TRACE conn2 <- [1,2442,null,{}] 06:36:17 INFO - PROCESS | 3880 | 1464010577511 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:17 INFO - PROCESS | 3880 | 1464010577589 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:36:17 INFO - PROCESS | 3880 | 1464010577682 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 3880 | ++DOCSHELL 10B0CC00 == 33 [pid = 3880] [id = 620] 06:36:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (10B10400) [pid = 3880] [serial = 1860] [outer = 00000000] 06:36:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (112E2800) [pid = 3880] [serial = 1861] [outer = 10B10400] 06:36:17 INFO - PROCESS | 3880 | 1464010577727 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (11C61C00) [pid = 3880] [serial = 1862] [outer = 10B10400] 06:36:18 INFO - PROCESS | 3880 | 1464010578109 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 640ms 06:36:18 INFO - PROCESS | 3880 | 1464010578142 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 3880 | 1464010578144 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 06:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:36:18 INFO - PROCESS | 3880 | 1464010578148 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 3880 | 1464010578151 Marionette TRACE conn2 <- [1,2446,null,{}] 06:36:18 INFO - PROCESS | 3880 | 1464010578161 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:18 INFO - PROCESS | 3880 | 1464010578271 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:36:18 INFO - PROCESS | 3880 | 1464010578284 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 3880 | ++DOCSHELL 1335D800 == 34 [pid = 3880] [id = 621] 06:36:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (1335F800) [pid = 3880] [serial = 1863] [outer = 00000000] 06:36:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (13BEE800) [pid = 3880] [serial = 1864] [outer = 1335F800] 06:36:18 INFO - PROCESS | 3880 | 1464010578337 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (140B3800) [pid = 3880] [serial = 1865] [outer = 1335F800] 06:36:18 INFO - PROCESS | 3880 | 1464010578807 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 687ms 06:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:36:18 INFO - PROCESS | 3880 | 1464010578849 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 3880 | 1464010578851 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 06:36:18 INFO - PROCESS | 3880 | 1464010578855 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 3880 | 1464010578856 Marionette TRACE conn2 <- [1,2450,null,{}] 06:36:18 INFO - PROCESS | 3880 | 1464010578860 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:18 INFO - PROCESS | 3880 | 1464010578979 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:36:18 INFO - PROCESS | 3880 | 1464010578985 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 3880 | ++DOCSHELL 15284800 == 35 [pid = 3880] [id = 622] 06:36:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (1532B400) [pid = 3880] [serial = 1866] [outer = 00000000] 06:36:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (1571F800) [pid = 3880] [serial = 1867] [outer = 1532B400] 06:36:19 INFO - PROCESS | 3880 | 1464010579029 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (157B3400) [pid = 3880] [serial = 1868] [outer = 1532B400] 06:36:19 INFO - PROCESS | 3880 | 1464010579474 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 625ms 06:36:19 INFO - PROCESS | 3880 | 1464010579491 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 3880 | 1464010579492 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 06:36:19 INFO - PROCESS | 3880 | 1464010579495 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:36:19 INFO - PROCESS | 3880 | 1464010579497 Marionette TRACE conn2 <- [1,2454,null,{}] 06:36:19 INFO - PROCESS | 3880 | 1464010579506 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:19 INFO - PROCESS | 3880 | 1464010579610 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:36:19 INFO - PROCESS | 3880 | 1464010579616 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 3880 | ++DOCSHELL 138DD800 == 36 [pid = 3880] [id = 623] 06:36:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (15324C00) [pid = 3880] [serial = 1869] [outer = 00000000] 06:36:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (15C4A800) [pid = 3880] [serial = 1870] [outer = 15324C00] 06:36:19 INFO - PROCESS | 3880 | 1464010579661 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (15C4B800) [pid = 3880] [serial = 1871] [outer = 15324C00] 06:36:20 INFO - PROCESS | 3880 | 1464010580135 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 687ms 06:36:20 INFO - PROCESS | 3880 | 1464010580196 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 3880 | 1464010580198 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 06:36:20 INFO - PROCESS | 3880 | 1464010580201 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:36:20 INFO - PROCESS | 3880 | 1464010580202 Marionette TRACE conn2 <- [1,2458,null,{}] 06:36:20 INFO - PROCESS | 3880 | 1464010580212 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:20 INFO - PROCESS | 3880 | 1464010580344 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:36:20 INFO - PROCESS | 3880 | 1464010580359 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 3880 | ++DOCSHELL 161AE800 == 37 [pid = 3880] [id = 624] 06:36:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (16791C00) [pid = 3880] [serial = 1872] [outer = 00000000] 06:36:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (167D1400) [pid = 3880] [serial = 1873] [outer = 16791C00] 06:36:20 INFO - PROCESS | 3880 | 1464010580403 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (168C3000) [pid = 3880] [serial = 1874] [outer = 16791C00] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (12D24400) [pid = 3880] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (168C5800) [pid = 3880] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (16796000) [pid = 3880] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (15711800) [pid = 3880] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (15720C00) [pid = 3880] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (1121A800) [pid = 3880] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (199B8000) [pid = 3880] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (16D73800) [pid = 3880] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (157B6800) [pid = 3880] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (0F222C00) [pid = 3880] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (157CC800) [pid = 3880] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (105F6400) [pid = 3880] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (11A04400) [pid = 3880] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:36:21 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (11218C00) [pid = 3880] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:36:21 INFO - PROCESS | 3880 | 1464010581024 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 844ms 06:36:21 INFO - PROCESS | 3880 | 1464010581044 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 3880 | 1464010581046 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 06:36:21 INFO - PROCESS | 3880 | 1464010581049 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:36:21 INFO - PROCESS | 3880 | 1464010581051 Marionette TRACE conn2 <- [1,2462,null,{}] 06:36:21 INFO - PROCESS | 3880 | 1464010581054 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:21 INFO - PROCESS | 3880 | 1464010581128 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:36:21 INFO - PROCESS | 3880 | 1464010581134 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 3880 | ++DOCSHELL 1121A800 == 38 [pid = 3880] [id = 625] 06:36:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (1129BC00) [pid = 3880] [serial = 1875] [outer = 00000000] 06:36:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (12896400) [pid = 3880] [serial = 1876] [outer = 1129BC00] 06:36:21 INFO - PROCESS | 3880 | 1464010581178 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (13369400) [pid = 3880] [serial = 1877] [outer = 1129BC00] 06:36:21 INFO - PROCESS | 3880 | 1464010581625 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 593ms 06:36:21 INFO - PROCESS | 3880 | 1464010581647 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 3880 | 1464010581649 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 06:36:21 INFO - PROCESS | 3880 | 1464010581652 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:36:21 INFO - PROCESS | 3880 | 1464010581654 Marionette TRACE conn2 <- [1,2466,null,{}] 06:36:21 INFO - PROCESS | 3880 | 1464010581657 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:21 INFO - PROCESS | 3880 | 1464010581732 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:36:21 INFO - PROCESS | 3880 | 1464010581739 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 3880 | ++DOCSHELL 10A60400 == 39 [pid = 3880] [id = 626] 06:36:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (11058800) [pid = 3880] [serial = 1878] [outer = 00000000] 06:36:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (168CA400) [pid = 3880] [serial = 1879] [outer = 11058800] 06:36:21 INFO - PROCESS | 3880 | 1464010581782 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (16C9F400) [pid = 3880] [serial = 1880] [outer = 11058800] 06:36:22 INFO - PROCESS | 3880 | 1464010582211 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 594ms 06:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:36:22 INFO - PROCESS | 3880 | 1464010582253 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:36:22 INFO - PROCESS | 3880 | 1464010582255 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 06:36:22 INFO - PROCESS | 3880 | 1464010582262 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 3880 | 1464010582264 Marionette TRACE conn2 <- [1,2470,null,{}] 06:36:22 INFO - PROCESS | 3880 | 1464010582267 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:22 INFO - PROCESS | 3880 | 1464010582348 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:36:22 INFO - PROCESS | 3880 | 1464010582361 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 3880 | ++DOCSHELL 12D79400 == 40 [pid = 3880] [id = 627] 06:36:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (168C8800) [pid = 3880] [serial = 1881] [outer = 00000000] 06:36:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (16D95C00) [pid = 3880] [serial = 1882] [outer = 168C8800] 06:36:22 INFO - PROCESS | 3880 | 1464010582424 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (16D96C00) [pid = 3880] [serial = 1883] [outer = 168C8800] 06:36:22 INFO - PROCESS | 3880 | 1464010582926 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 688ms 06:36:22 INFO - PROCESS | 3880 | 1464010582960 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:36:22 INFO - PROCESS | 3880 | 1464010582963 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 06:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:36:22 INFO - PROCESS | 3880 | 1464010582966 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 3880 | 1464010582968 Marionette TRACE conn2 <- [1,2474,null,{}] 06:36:22 INFO - PROCESS | 3880 | 1464010582971 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:23 INFO - PROCESS | 3880 | 1464010583095 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:36:23 INFO - PROCESS | 3880 | 1464010583254 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 3880 | ++DOCSHELL 0F306000 == 41 [pid = 3880] [id = 628] 06:36:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (0F30CC00) [pid = 3880] [serial = 1884] [outer = 00000000] 06:36:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (10477C00) [pid = 3880] [serial = 1885] [outer = 0F30CC00] 06:36:23 INFO - PROCESS | 3880 | 1464010583313 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (10B0B400) [pid = 3880] [serial = 1886] [outer = 0F30CC00] 06:36:23 INFO - PROCESS | 3880 | 1464010583940 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1031ms 06:36:24 INFO - PROCESS | 3880 | 1464010584020 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 3880 | 1464010584024 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 06:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:36:24 INFO - PROCESS | 3880 | 1464010584043 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 3880 | 1464010584047 Marionette TRACE conn2 <- [1,2478,null,{}] 06:36:24 INFO - PROCESS | 3880 | 1464010584052 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:24 INFO - PROCESS | 3880 | 1464010584154 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:36:24 INFO - PROCESS | 3880 | 1464010584288 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 3880 | ++DOCSHELL 12B5E800 == 42 [pid = 3880] [id = 629] 06:36:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (12D23800) [pid = 3880] [serial = 1887] [outer = 00000000] 06:36:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (138DE800) [pid = 3880] [serial = 1888] [outer = 12D23800] 06:36:24 INFO - PROCESS | 3880 | 1464010584345 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (15713000) [pid = 3880] [serial = 1889] [outer = 12D23800] 06:36:24 INFO - PROCESS | 3880 | 1464010584925 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 937ms 06:36:24 INFO - PROCESS | 3880 | 1464010584990 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 3880 | 1464010584994 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 06:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:36:25 INFO - PROCESS | 3880 | 1464010584997 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 3880 | 1464010585000 Marionette TRACE conn2 <- [1,2482,null,{}] 06:36:25 INFO - PROCESS | 3880 | 1464010585004 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:25 INFO - PROCESS | 3880 | 1464010585104 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:36:25 INFO - PROCESS | 3880 | 1464010585213 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 3880 | ++DOCSHELL 16798C00 == 43 [pid = 3880] [id = 630] 06:36:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (1679A800) [pid = 3880] [serial = 1890] [outer = 00000000] 06:36:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (16AE6000) [pid = 3880] [serial = 1891] [outer = 1679A800] 06:36:25 INFO - PROCESS | 3880 | 1464010585266 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (16D99800) [pid = 3880] [serial = 1892] [outer = 1679A800] 06:36:25 INFO - PROCESS | 3880 | 1464010585862 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 906ms 06:36:25 INFO - PROCESS | 3880 | 1464010585900 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 3880 | 1464010585905 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 06:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:36:25 INFO - PROCESS | 3880 | 1464010585915 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 3880 | 1464010585920 Marionette TRACE conn2 <- [1,2486,null,{}] 06:36:25 INFO - PROCESS | 3880 | 1464010585924 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:26 INFO - PROCESS | 3880 | 1464010586025 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:36:26 INFO - PROCESS | 3880 | 1464010586134 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 3880 | ++DOCSHELL 16F2AC00 == 44 [pid = 3880] [id = 631] 06:36:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (16F31400) [pid = 3880] [serial = 1893] [outer = 00000000] 06:36:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (17137800) [pid = 3880] [serial = 1894] [outer = 16F31400] 06:36:26 INFO - PROCESS | 3880 | 1464010586186 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (17139800) [pid = 3880] [serial = 1895] [outer = 16F31400] 06:36:26 INFO - PROCESS | 3880 | 1464010586783 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 907ms 06:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:36:26 INFO - PROCESS | 3880 | 1464010586815 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 3880 | 1464010586818 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 06:36:26 INFO - PROCESS | 3880 | 1464010586821 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 3880 | 1464010586823 Marionette TRACE conn2 <- [1,2490,null,{}] 06:36:26 INFO - PROCESS | 3880 | 1464010586826 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:27 INFO - PROCESS | 3880 | 1464010587044 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:36:27 INFO - PROCESS | 3880 | 1464010587210 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:27 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F3800 == 45 [pid = 3880] [id = 632] 06:36:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (0C7F3C00) [pid = 3880] [serial = 1896] [outer = 00000000] 06:36:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (0F21EC00) [pid = 3880] [serial = 1897] [outer = 0C7F3C00] 06:36:27 INFO - PROCESS | 3880 | 1464010587259 Marionette DEBUG loaded listener.js 06:36:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (0F30F400) [pid = 3880] [serial = 1898] [outer = 0C7F3C00] 06:36:27 INFO - PROCESS | 3880 | --DOCSHELL 11058C00 == 44 [pid = 3880] [id = 426] 06:36:27 INFO - PROCESS | 3880 | --DOCSHELL 15330400 == 43 [pid = 3880] [id = 423] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (16D97800) [pid = 3880] [serial = 1847] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (16E2C400) [pid = 3880] [serial = 1841] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (11AF7C00) [pid = 3880] [serial = 1843] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (16D68000) [pid = 3880] [serial = 1838] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (1679FC00) [pid = 3880] [serial = 1832] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (15280800) [pid = 3880] [serial = 1844] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (1336A800) [pid = 3880] [serial = 1822] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (168CE400) [pid = 3880] [serial = 1834] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (138E6C00) [pid = 3880] [serial = 1823] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (1679F000) [pid = 3880] [serial = 1831] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (157B2C00) [pid = 3880] [serial = 1825] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (157BCC00) [pid = 3880] [serial = 1826] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (16CA2400) [pid = 3880] [serial = 1837] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (1129F400) [pid = 3880] [serial = 1816] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (11711400) [pid = 3880] [serial = 1817] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (168D0400) [pid = 3880] [serial = 1835] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (1AB84000) [pid = 3880] [serial = 1808] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (16D9F800) [pid = 3880] [serial = 1840] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (161A1400) [pid = 3880] [serial = 1828] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (161A5400) [pid = 3880] [serial = 1829] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (0F308400) [pid = 3880] [serial = 1810] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (10275000) [pid = 3880] [serial = 1811] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (16D96000) [pid = 3880] [serial = 1846] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (10A5A400) [pid = 3880] [serial = 1813] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (10B03000) [pid = 3880] [serial = 1814] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (16F26400) [pid = 3880] [serial = 1849] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (12AEB800) [pid = 3880] [serial = 1820] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | --DOMWINDOW == 65 (1287E800) [pid = 3880] [serial = 1819] [outer = 00000000] [url = about:blank] 06:36:27 INFO - PROCESS | 3880 | 1464010587840 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1031ms 06:36:27 INFO - PROCESS | 3880 | 1464010587877 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 3880 | 1464010587881 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 06:36:27 INFO - PROCESS | 3880 | 1464010587885 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:36:27 INFO - PROCESS | 3880 | 1464010587889 Marionette TRACE conn2 <- [1,2494,null,{}] 06:36:27 INFO - PROCESS | 3880 | 1464010587893 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:27 INFO - PROCESS | 3880 | 1464010587989 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:36:28 INFO - PROCESS | 3880 | 1464010588091 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 3880 | ++DOCSHELL 0F220800 == 44 [pid = 3880] [id = 633] 06:36:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (0F307000) [pid = 3880] [serial = 1899] [outer = 00000000] 06:36:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (10A5F800) [pid = 3880] [serial = 1900] [outer = 0F307000] 06:36:28 INFO - PROCESS | 3880 | 1464010588140 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (1104F400) [pid = 3880] [serial = 1901] [outer = 0F307000] 06:36:28 INFO - PROCESS | 3880 | 1464010588552 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 06:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:36:28 INFO - PROCESS | 3880 | 1464010588628 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:36:28 INFO - PROCESS | 3880 | 1464010588631 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 06:36:28 INFO - PROCESS | 3880 | 1464010588634 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:36:28 INFO - PROCESS | 3880 | 1464010588636 Marionette TRACE conn2 <- [1,2498,null,{}] 06:36:28 INFO - PROCESS | 3880 | 1464010588640 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:28 INFO - PROCESS | 3880 | 1464010588720 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:36:28 INFO - PROCESS | 3880 | 1464010588734 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 3880 | ++DOCSHELL 11C56000 == 45 [pid = 3880] [id = 634] 06:36:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (11C61400) [pid = 3880] [serial = 1902] [outer = 00000000] 06:36:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (1287E800) [pid = 3880] [serial = 1903] [outer = 11C61400] 06:36:28 INFO - PROCESS | 3880 | 1464010588779 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (12AE8000) [pid = 3880] [serial = 1904] [outer = 11C61400] 06:36:29 INFO - PROCESS | 3880 | 1464010589239 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 625ms 06:36:29 INFO - PROCESS | 3880 | 1464010589271 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 3880 | 1464010589275 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 06:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:36:29 INFO - PROCESS | 3880 | 1464010589285 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 3880 | 1464010589289 Marionette TRACE conn2 <- [1,2502,null,{}] 06:36:29 INFO - PROCESS | 3880 | 1464010589293 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:29 INFO - PROCESS | 3880 | 1464010589373 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:36:29 INFO - PROCESS | 3880 | 1464010589381 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 3880 | ++DOCSHELL 13D04000 == 46 [pid = 3880] [id = 635] 06:36:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (13D04800) [pid = 3880] [serial = 1905] [outer = 00000000] 06:36:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (1422AC00) [pid = 3880] [serial = 1906] [outer = 13D04800] 06:36:29 INFO - PROCESS | 3880 | 1464010589425 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (0F224400) [pid = 3880] [serial = 1907] [outer = 13D04800] 06:36:29 INFO - PROCESS | 3880 | 1464010589871 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 641ms 06:36:29 INFO - PROCESS | 3880 | 1464010589920 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 3880 | 1464010589922 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 06:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:36:29 INFO - PROCESS | 3880 | 1464010589925 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 3880 | 1464010589926 Marionette TRACE conn2 <- [1,2506,null,{}] 06:36:29 INFO - PROCESS | 3880 | 1464010589929 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:30 INFO - PROCESS | 3880 | 1464010590017 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:36:30 INFO - PROCESS | 3880 | 1464010590024 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 3880 | ++DOCSHELL 15716400 == 47 [pid = 3880] [id = 636] 06:36:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (15719400) [pid = 3880] [serial = 1908] [outer = 00000000] 06:36:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (157B5400) [pid = 3880] [serial = 1909] [outer = 15719400] 06:36:30 INFO - PROCESS | 3880 | 1464010590068 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (157BB400) [pid = 3880] [serial = 1910] [outer = 15719400] 06:36:30 INFO - PROCESS | 3880 | 1464010590567 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 703ms 06:36:30 INFO - PROCESS | 3880 | 1464010590625 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:36:30 INFO - PROCESS | 3880 | 1464010590627 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 06:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:36:30 INFO - PROCESS | 3880 | 1464010590630 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:36:30 INFO - PROCESS | 3880 | 1464010590632 Marionette TRACE conn2 <- [1,2510,null,{}] 06:36:30 INFO - PROCESS | 3880 | 1464010590641 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:30 INFO - PROCESS | 3880 | 1464010590750 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:36:30 INFO - PROCESS | 3880 | 1464010590766 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 3880 | ++DOCSHELL 15C51C00 == 48 [pid = 3880] [id = 637] 06:36:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (15C52800) [pid = 3880] [serial = 1911] [outer = 00000000] 06:36:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (15C71000) [pid = 3880] [serial = 1912] [outer = 15C52800] 06:36:30 INFO - PROCESS | 3880 | 1464010590868 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (1640F400) [pid = 3880] [serial = 1913] [outer = 15C52800] 06:36:31 INFO - PROCESS | 3880 | 1464010591305 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 703ms 06:36:31 INFO - PROCESS | 3880 | 1464010591330 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:36:31 INFO - PROCESS | 3880 | 1464010591332 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 06:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:36:31 INFO - PROCESS | 3880 | 1464010591335 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - PROCESS | 3880 | 1464010591337 Marionette TRACE conn2 <- [1,2514,null,{}] 06:36:31 INFO - PROCESS | 3880 | 1464010591340 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:31 INFO - PROCESS | 3880 | 1464010591476 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:36:31 INFO - PROCESS | 3880 | 1464010591494 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 3880 | ++DOCSHELL 10B09000 == 49 [pid = 3880] [id = 638] 06:36:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (13D07000) [pid = 3880] [serial = 1914] [outer = 00000000] 06:36:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (167D4800) [pid = 3880] [serial = 1915] [outer = 13D07000] 06:36:31 INFO - PROCESS | 3880 | 1464010591549 Marionette DEBUG loaded listener.js 06:36:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (168C8C00) [pid = 3880] [serial = 1916] [outer = 13D07000] 06:36:31 INFO - PROCESS | 3880 | 1464010591983 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 688ms 06:36:32 INFO - PROCESS | 3880 | 1464010592038 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 3880 | 1464010592040 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 06:36:32 INFO - PROCESS | 3880 | 1464010592043 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 3880 | 1464010592045 Marionette TRACE conn2 <- [1,2518,null,{}] 06:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:36:32 INFO - PROCESS | 3880 | 1464010592048 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:32 INFO - PROCESS | 3880 | 1464010592158 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:36:32 INFO - PROCESS | 3880 | 1464010592165 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 3880 | ++DOCSHELL 0F219400 == 50 [pid = 3880] [id = 639] 06:36:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (16798800) [pid = 3880] [serial = 1917] [outer = 00000000] 06:36:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (16A5BC00) [pid = 3880] [serial = 1918] [outer = 16798800] 06:36:32 INFO - PROCESS | 3880 | 1464010592261 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (16AE3400) [pid = 3880] [serial = 1919] [outer = 16798800] 06:36:32 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (1129BC00) [pid = 3880] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:36:32 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (1532B400) [pid = 3880] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:36:32 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (11058800) [pid = 3880] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:36:32 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (15324C00) [pid = 3880] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:36:32 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (16791C00) [pid = 3880] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:36:32 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (1335F800) [pid = 3880] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:36:32 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (10B10400) [pid = 3880] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:36:32 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (104EB400) [pid = 3880] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:36:32 INFO - PROCESS | 3880 | 1464010592683 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 703ms 06:36:32 INFO - PROCESS | 3880 | 1464010592745 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 3880 | 1464010592747 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 06:36:32 INFO - PROCESS | 3880 | 1464010592750 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:36:32 INFO - PROCESS | 3880 | 1464010592752 Marionette TRACE conn2 <- [1,2522,null,{}] 06:36:32 INFO - PROCESS | 3880 | 1464010592755 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:32 INFO - PROCESS | 3880 | 1464010592862 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:36:32 INFO - PROCESS | 3880 | 1464010592875 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 3880 | ++DOCSHELL 10B09800 == 51 [pid = 3880] [id = 640] 06:36:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (13BF9400) [pid = 3880] [serial = 1920] [outer = 00000000] 06:36:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (16CA5400) [pid = 3880] [serial = 1921] [outer = 13BF9400] 06:36:32 INFO - PROCESS | 3880 | 1464010592918 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (16D6FC00) [pid = 3880] [serial = 1922] [outer = 13BF9400] 06:36:33 INFO - PROCESS | 3880 | 1464010593338 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 641ms 06:36:33 INFO - PROCESS | 3880 | 1464010593388 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 3880 | 1464010593390 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 06:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:36:33 INFO - PROCESS | 3880 | 1464010593393 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 3880 | 1464010593395 Marionette TRACE conn2 <- [1,2526,null,{}] 06:36:33 INFO - PROCESS | 3880 | 1464010593398 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:33 INFO - PROCESS | 3880 | 1464010593475 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:36:33 INFO - PROCESS | 3880 | 1464010593481 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 3880 | ++DOCSHELL 16939400 == 52 [pid = 3880] [id = 641] 06:36:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (16D6E000) [pid = 3880] [serial = 1923] [outer = 00000000] 06:36:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (16D9D400) [pid = 3880] [serial = 1924] [outer = 16D6E000] 06:36:33 INFO - PROCESS | 3880 | 1464010593526 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (16DA4400) [pid = 3880] [serial = 1925] [outer = 16D6E000] 06:36:33 INFO - PROCESS | 3880 | 1464010593960 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 594ms 06:36:33 INFO - PROCESS | 3880 | 1464010593998 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 3880 | 1464010594000 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 06:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:36:34 INFO - PROCESS | 3880 | 1464010594003 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 3880 | 1464010594005 Marionette TRACE conn2 <- [1,2530,null,{}] 06:36:34 INFO - PROCESS | 3880 | 1464010594012 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:34 INFO - PROCESS | 3880 | 1464010594090 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:36:34 INFO - PROCESS | 3880 | 1464010594096 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 3880 | ++DOCSHELL 0F21D400 == 53 [pid = 3880] [id = 642] 06:36:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (16AE9800) [pid = 3880] [serial = 1926] [outer = 00000000] 06:36:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (16E33400) [pid = 3880] [serial = 1927] [outer = 16AE9800] 06:36:34 INFO - PROCESS | 3880 | 1464010594146 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (17134800) [pid = 3880] [serial = 1928] [outer = 16AE9800] 06:36:34 INFO - PROCESS | 3880 | 1464010594830 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 844ms 06:36:34 INFO - PROCESS | 3880 | 1464010594845 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 3880 | 1464010594849 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 06:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:36:34 INFO - PROCESS | 3880 | 1464010594855 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 3880 | 1464010594859 Marionette TRACE conn2 <- [1,2534,null,{}] 06:36:34 INFO - PROCESS | 3880 | 1464010594864 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:34 INFO - PROCESS | 3880 | 1464010594971 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:36:35 INFO - PROCESS | 3880 | 1464010595082 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 3880 | ++DOCSHELL 105F0400 == 54 [pid = 3880] [id = 643] 06:36:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (105F5000) [pid = 3880] [serial = 1929] [outer = 00000000] 06:36:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (11058C00) [pid = 3880] [serial = 1930] [outer = 105F5000] 06:36:35 INFO - PROCESS | 3880 | 1464010595138 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (112E3800) [pid = 3880] [serial = 1931] [outer = 105F5000] 06:36:35 INFO - PROCESS | 3880 | 1464010595791 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1000ms 06:36:35 INFO - PROCESS | 3880 | 1464010595858 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 3880 | 1464010595863 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 06:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:36:35 INFO - PROCESS | 3880 | 1464010595870 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 3880 | 1464010595873 Marionette TRACE conn2 <- [1,2538,null,{}] 06:36:35 INFO - PROCESS | 3880 | 1464010595891 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:35 INFO - PROCESS | 3880 | 1464010595995 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:36:36 INFO - PROCESS | 3880 | 1464010596131 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 3880 | ++DOCSHELL 11CECC00 == 55 [pid = 3880] [id = 644] 06:36:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (12DF1400) [pid = 3880] [serial = 1932] [outer = 00000000] 06:36:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (13BF4000) [pid = 3880] [serial = 1933] [outer = 12DF1400] 06:36:36 INFO - PROCESS | 3880 | 1464010596186 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (157B2C00) [pid = 3880] [serial = 1934] [outer = 12DF1400] 06:36:36 INFO - PROCESS | 3880 | 1464010596762 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 953ms 06:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:36:36 INFO - PROCESS | 3880 | 1464010596834 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:36:36 INFO - PROCESS | 3880 | 1464010596836 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 06:36:36 INFO - PROCESS | 3880 | 1464010596840 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:36:36 INFO - PROCESS | 3880 | 1464010596844 Marionette TRACE conn2 <- [1,2542,null,{}] 06:36:36 INFO - PROCESS | 3880 | 1464010596855 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:36 INFO - PROCESS | 3880 | 1464010596965 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:36:37 INFO - PROCESS | 3880 | 1464010597105 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 3880 | ++DOCSHELL 168C9000 == 56 [pid = 3880] [id = 645] 06:36:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (168CD000) [pid = 3880] [serial = 1935] [outer = 00000000] 06:36:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (16D72800) [pid = 3880] [serial = 1936] [outer = 168CD000] 06:36:37 INFO - PROCESS | 3880 | 1464010597163 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (16E34C00) [pid = 3880] [serial = 1937] [outer = 168CD000] 06:36:37 INFO - PROCESS | 3880 | 1464010597739 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 938ms 06:36:37 INFO - PROCESS | 3880 | 1464010597785 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 3880 | 1464010597787 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 06:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:36:37 INFO - PROCESS | 3880 | 1464010597791 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 3880 | 1464010597793 Marionette TRACE conn2 <- [1,2546,null,{}] 06:36:37 INFO - PROCESS | 3880 | 1464010597797 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:37 INFO - PROCESS | 3880 | 1464010597898 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:36:38 INFO - PROCESS | 3880 | 1464010598036 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 3880 | ++DOCSHELL 157BA000 == 57 [pid = 3880] [id = 646] 06:36:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (17139C00) [pid = 3880] [serial = 1938] [outer = 00000000] 06:36:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (174C9C00) [pid = 3880] [serial = 1939] [outer = 17139C00] 06:36:38 INFO - PROCESS | 3880 | 1464010598090 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (175CB800) [pid = 3880] [serial = 1940] [outer = 17139C00] 06:36:38 INFO - PROCESS | 3880 | 1464010598958 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1187ms 06:36:38 INFO - PROCESS | 3880 | 1464010598991 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 3880 | 1464010598995 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 06:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:36:38 INFO - PROCESS | 3880 | 1464010599000 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 3880 | 1464010599003 Marionette TRACE conn2 <- [1,2550,null,{}] 06:36:39 INFO - PROCESS | 3880 | 1464010599010 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:39 INFO - PROCESS | 3880 | 1464010599106 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:36:39 INFO - PROCESS | 3880 | 1464010599247 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 3880 | ++DOCSHELL 10B02400 == 58 [pid = 3880] [id = 647] 06:36:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (10B05000) [pid = 3880] [serial = 1941] [outer = 00000000] 06:36:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (11051C00) [pid = 3880] [serial = 1942] [outer = 10B05000] 06:36:39 INFO - PROCESS | 3880 | 1464010599299 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (12876800) [pid = 3880] [serial = 1943] [outer = 10B05000] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 11054000 == 57 [pid = 3880] [id = 422] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 138DD800 == 56 [pid = 3880] [id = 623] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 10A60400 == 55 [pid = 3880] [id = 626] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 12D79400 == 54 [pid = 3880] [id = 627] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 16E34400 == 53 [pid = 3880] [id = 418] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 161AE800 == 52 [pid = 3880] [id = 624] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 1121A800 == 51 [pid = 3880] [id = 625] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 1179BC00 == 50 [pid = 3880] [id = 430] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 15284800 == 49 [pid = 3880] [id = 622] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 12A89000 == 48 [pid = 3880] [id = 431] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 1105AC00 == 47 [pid = 3880] [id = 429] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 1335D800 == 46 [pid = 3880] [id = 621] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 10484000 == 45 [pid = 3880] [id = 428] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 0F226C00 == 44 [pid = 3880] [id = 427] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 16939400 == 43 [pid = 3880] [id = 641] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 10B09800 == 42 [pid = 3880] [id = 640] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 0F219400 == 41 [pid = 3880] [id = 639] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 10B09000 == 40 [pid = 3880] [id = 638] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 15C51C00 == 39 [pid = 3880] [id = 637] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 15716400 == 38 [pid = 3880] [id = 636] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 13D04000 == 37 [pid = 3880] [id = 635] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 11C56000 == 36 [pid = 3880] [id = 634] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 0F220800 == 35 [pid = 3880] [id = 633] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 0C7F3800 == 34 [pid = 3880] [id = 632] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 16F2AC00 == 33 [pid = 3880] [id = 631] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 16798C00 == 32 [pid = 3880] [id = 630] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 12B5E800 == 31 [pid = 3880] [id = 629] 06:36:39 INFO - PROCESS | 3880 | --DOCSHELL 0F306000 == 30 [pid = 3880] [id = 628] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (16D95C00) [pid = 3880] [serial = 1882] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (112E2800) [pid = 3880] [serial = 1861] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (11C61C00) [pid = 3880] [serial = 1862] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (105F4400) [pid = 3880] [serial = 1858] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (10A5EC00) [pid = 3880] [serial = 1859] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (10B0E400) [pid = 3880] [serial = 1855] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (10439800) [pid = 3880] [serial = 1852] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (15C4A800) [pid = 3880] [serial = 1870] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (167D1400) [pid = 3880] [serial = 1873] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (13BEE800) [pid = 3880] [serial = 1864] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (12896400) [pid = 3880] [serial = 1876] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (168C3000) [pid = 3880] [serial = 1874] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (1571F800) [pid = 3880] [serial = 1867] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (15C4B800) [pid = 3880] [serial = 1871] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (16C9F400) [pid = 3880] [serial = 1880] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (168CA400) [pid = 3880] [serial = 1879] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (157B3400) [pid = 3880] [serial = 1868] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (140B3800) [pid = 3880] [serial = 1865] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (13369400) [pid = 3880] [serial = 1877] [outer = 00000000] [url = about:blank] 06:36:39 INFO - PROCESS | 3880 | 1464010599873 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 906ms 06:36:39 INFO - PROCESS | 3880 | 1464010599901 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:36:39 INFO - PROCESS | 3880 | 1464010599907 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 06:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:36:39 INFO - PROCESS | 3880 | 1464010599913 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 3880 | 1464010599915 Marionette TRACE conn2 <- [1,2554,null,{}] 06:36:39 INFO - PROCESS | 3880 | 1464010599918 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:40 INFO - PROCESS | 3880 | 1464010599999 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:36:40 INFO - PROCESS | 3880 | 1464010600007 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 3880 | ++DOCSHELL 105F7800 == 31 [pid = 3880] [id = 648] 06:36:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (105FB800) [pid = 3880] [serial = 1944] [outer = 00000000] 06:36:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (10BAF400) [pid = 3880] [serial = 1945] [outer = 105FB800] 06:36:40 INFO - PROCESS | 3880 | 1464010600051 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (112E2800) [pid = 3880] [serial = 1946] [outer = 105FB800] 06:36:40 INFO - PROCESS | 3880 | 1464010600586 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 703ms 06:36:40 INFO - PROCESS | 3880 | 1464010600611 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:36:40 INFO - PROCESS | 3880 | 1464010600613 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 06:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:36:40 INFO - PROCESS | 3880 | 1464010600617 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:36:40 INFO - PROCESS | 3880 | 1464010600620 Marionette TRACE conn2 <- [1,2558,null,{}] 06:36:40 INFO - PROCESS | 3880 | 1464010600630 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:40 INFO - PROCESS | 3880 | 1464010600720 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:36:40 INFO - PROCESS | 3880 | 1464010600817 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 3880 | ++DOCSHELL 12D79800 == 32 [pid = 3880] [id = 649] 06:36:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (12D7BC00) [pid = 3880] [serial = 1947] [outer = 00000000] 06:36:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (13D05000) [pid = 3880] [serial = 1948] [outer = 12D7BC00] 06:36:40 INFO - PROCESS | 3880 | 1464010600871 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (14F5FC00) [pid = 3880] [serial = 1949] [outer = 12D7BC00] 06:36:41 INFO - PROCESS | 3880 | 1464010601276 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 687ms 06:36:41 INFO - PROCESS | 3880 | 1464010601316 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:36:41 INFO - PROCESS | 3880 | 1464010601318 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 06:36:41 INFO - PROCESS | 3880 | 1464010601321 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 3880 | 1464010601323 Marionette TRACE conn2 <- [1,2562,null,{}] 06:36:41 INFO - PROCESS | 3880 | 1464010601326 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:41 INFO - PROCESS | 3880 | 1464010601405 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:36:41 INFO - PROCESS | 3880 | 1464010601411 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:41 INFO - PROCESS | 3880 | ++DOCSHELL 14224000 == 33 [pid = 3880] [id = 650] 06:36:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (15280C00) [pid = 3880] [serial = 1950] [outer = 00000000] 06:36:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (157B0C00) [pid = 3880] [serial = 1951] [outer = 15280C00] 06:36:41 INFO - PROCESS | 3880 | 1464010601455 Marionette DEBUG loaded listener.js 06:36:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (15C45000) [pid = 3880] [serial = 1952] [outer = 15280C00] 06:36:41 INFO - PROCESS | 3880 | 1464010601899 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 625ms 06:36:41 INFO - PROCESS | 3880 | 1464010601960 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:36:41 INFO - PROCESS | 3880 | 1464010601962 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 06:36:41 INFO - PROCESS | 3880 | 1464010601965 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:36:41 INFO - PROCESS | 3880 | 1464010601967 Marionette TRACE conn2 <- [1,2566,null,{}] 06:36:41 INFO - PROCESS | 3880 | 1464010601970 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:42 INFO - PROCESS | 3880 | 1464010602090 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:36:42 INFO - PROCESS | 3880 | 1464010602182 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 3880 | ++DOCSHELL 16357800 == 34 [pid = 3880] [id = 651] 06:36:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (1640E800) [pid = 3880] [serial = 1953] [outer = 00000000] 06:36:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (16798C00) [pid = 3880] [serial = 1954] [outer = 1640E800] 06:36:42 INFO - PROCESS | 3880 | 1464010602229 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1679C000) [pid = 3880] [serial = 1955] [outer = 1640E800] 06:36:42 INFO - PROCESS | 3880 | 1464010602647 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 06:36:42 INFO - PROCESS | 3880 | 1464010602707 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 3880 | 1464010602710 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 06:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:36:42 INFO - PROCESS | 3880 | 1464010602714 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 3880 | 1464010602717 Marionette TRACE conn2 <- [1,2570,null,{}] 06:36:42 INFO - PROCESS | 3880 | 1464010602720 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:42 INFO - PROCESS | 3880 | 1464010602855 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:36:42 INFO - PROCESS | 3880 | 1464010602924 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 3880 | ++DOCSHELL 168C2800 == 35 [pid = 3880] [id = 652] 06:36:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (168C3400) [pid = 3880] [serial = 1956] [outer = 00000000] 06:36:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (16CA2400) [pid = 3880] [serial = 1957] [outer = 168C3400] 06:36:42 INFO - PROCESS | 3880 | 1464010602970 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (16D6D000) [pid = 3880] [serial = 1958] [outer = 168C3400] 06:36:43 INFO - PROCESS | 3880 | 1464010603388 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 687ms 06:36:43 INFO - PROCESS | 3880 | 1464010603411 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 3880 | 1464010603412 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 06:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:36:43 INFO - PROCESS | 3880 | 1464010603416 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 3880 | 1464010603417 Marionette TRACE conn2 <- [1,2574,null,{}] 06:36:43 INFO - PROCESS | 3880 | 1464010603429 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:43 INFO - PROCESS | 3880 | 1464010603565 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:36:43 INFO - PROCESS | 3880 | 1464010603579 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 3880 | ++DOCSHELL 16796000 == 36 [pid = 3880] [id = 653] 06:36:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (16AE7C00) [pid = 3880] [serial = 1959] [outer = 00000000] 06:36:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (16E33000) [pid = 3880] [serial = 1960] [outer = 16AE7C00] 06:36:43 INFO - PROCESS | 3880 | 1464010603622 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (16E34400) [pid = 3880] [serial = 1961] [outer = 16AE7C00] 06:36:44 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (15C52800) [pid = 3880] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:36:44 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (13D07000) [pid = 3880] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:36:44 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (13D04800) [pid = 3880] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:36:44 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (0C7F3C00) [pid = 3880] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:36:44 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (0F307000) [pid = 3880] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:36:44 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (168C8800) [pid = 3880] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:36:44 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (11C61400) [pid = 3880] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:36:44 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (15719400) [pid = 3880] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:36:44 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (16798800) [pid = 3880] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:36:44 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (16D6E000) [pid = 3880] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:36:44 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (13BF9400) [pid = 3880] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:36:44 INFO - PROCESS | 3880 | 1464010604150 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 797ms 06:36:44 INFO - PROCESS | 3880 | 1464010604218 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 3880 | 1464010604220 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 06:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:36:44 INFO - PROCESS | 3880 | 1464010604223 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 3880 | 1464010604225 Marionette TRACE conn2 <- [1,2578,null,{}] 06:36:44 INFO - PROCESS | 3880 | 1464010604228 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:44 INFO - PROCESS | 3880 | 1464010604305 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:36:44 INFO - PROCESS | 3880 | 1464010604401 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 3880 | ++DOCSHELL 0C7F3C00 == 37 [pid = 3880] [id = 654] 06:36:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (0F307000) [pid = 3880] [serial = 1962] [outer = 00000000] 06:36:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (14229400) [pid = 3880] [serial = 1963] [outer = 0F307000] 06:36:44 INFO - PROCESS | 3880 | 1464010604444 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (157B5C00) [pid = 3880] [serial = 1964] [outer = 0F307000] 06:36:44 INFO - PROCESS | 3880 | 1464010604819 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 640ms 06:36:44 INFO - PROCESS | 3880 | 1464010604862 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 3880 | 1464010604864 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 06:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:36:44 INFO - PROCESS | 3880 | 1464010604867 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 3880 | 1464010604869 Marionette TRACE conn2 <- [1,2582,null,{}] 06:36:44 INFO - PROCESS | 3880 | 1464010604910 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:44 INFO - PROCESS | 3880 | 1464010604987 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:36:44 INFO - PROCESS | 3880 | 1464010604994 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 3880 | ++DOCSHELL 138E4000 == 38 [pid = 3880] [id = 655] 06:36:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (15C52800) [pid = 3880] [serial = 1965] [outer = 00000000] 06:36:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (174C4C00) [pid = 3880] [serial = 1966] [outer = 15C52800] 06:36:45 INFO - PROCESS | 3880 | 1464010605038 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (17982000) [pid = 3880] [serial = 1967] [outer = 15C52800] 06:36:45 INFO - PROCESS | 3880 | 1464010605478 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 656ms 06:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:36:45 INFO - PROCESS | 3880 | 1464010605527 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 3880 | 1464010605529 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 06:36:45 INFO - PROCESS | 3880 | 1464010605532 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 3880 | 1464010605534 Marionette TRACE conn2 <- [1,2586,null,{}] 06:36:45 INFO - PROCESS | 3880 | 1464010605537 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:45 INFO - PROCESS | 3880 | 1464010605616 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:36:45 INFO - PROCESS | 3880 | 1464010605625 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 3880 | ++DOCSHELL 16E32C00 == 39 [pid = 3880] [id = 656] 06:36:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (17140400) [pid = 3880] [serial = 1968] [outer = 00000000] 06:36:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (17A97000) [pid = 3880] [serial = 1969] [outer = 17140400] 06:36:45 INFO - PROCESS | 3880 | 1464010605668 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (17E07800) [pid = 3880] [serial = 1970] [outer = 17140400] 06:36:46 INFO - PROCESS | 3880 | 1464010606222 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 735ms 06:36:46 INFO - PROCESS | 3880 | 1464010606272 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 3880 | 1464010606277 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 06:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:36:46 INFO - PROCESS | 3880 | 1464010606282 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 3880 | 1464010606286 Marionette TRACE conn2 <- [1,2590,null,{}] 06:36:46 INFO - PROCESS | 3880 | 1464010606293 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:46 INFO - PROCESS | 3880 | 1464010606474 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:36:46 INFO - PROCESS | 3880 | 1464010606591 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 3880 | ++DOCSHELL 0F21A800 == 40 [pid = 3880] [id = 657] 06:36:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (0F310400) [pid = 3880] [serial = 1971] [outer = 00000000] 06:36:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (10B08800) [pid = 3880] [serial = 1972] [outer = 0F310400] 06:36:46 INFO - PROCESS | 3880 | 1464010606645 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (11222800) [pid = 3880] [serial = 1973] [outer = 0F310400] 06:36:47 INFO - PROCESS | 3880 | 1464010607226 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1000ms 06:36:47 INFO - PROCESS | 3880 | 1464010607286 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 3880 | 1464010607291 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 06:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:36:47 INFO - PROCESS | 3880 | 1464010607298 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 3880 | 1464010607301 Marionette TRACE conn2 <- [1,2594,null,{}] 06:36:47 INFO - PROCESS | 3880 | 1464010607305 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:47 INFO - PROCESS | 3880 | 1464010607459 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:36:47 INFO - PROCESS | 3880 | 1464010607476 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 3880 | ++DOCSHELL 12B5F000 == 41 [pid = 3880] [id = 658] 06:36:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (12D70000) [pid = 3880] [serial = 1974] [outer = 00000000] 06:36:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (13D06400) [pid = 3880] [serial = 1975] [outer = 12D70000] 06:36:47 INFO - PROCESS | 3880 | 1464010607529 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (1571FC00) [pid = 3880] [serial = 1976] [outer = 12D70000] 06:36:48 INFO - PROCESS | 3880 | 1464010608149 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 906ms 06:36:48 INFO - PROCESS | 3880 | 1464010608200 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:36:48 INFO - PROCESS | 3880 | 1464010608202 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 06:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:36:48 INFO - PROCESS | 3880 | 1464010608206 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:36:48 INFO - PROCESS | 3880 | 1464010608210 Marionette TRACE conn2 <- [1,2598,null,{}] 06:36:48 INFO - PROCESS | 3880 | 1464010608221 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:48 INFO - PROCESS | 3880 | 1464010608327 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:36:48 INFO - PROCESS | 3880 | 1464010608472 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 3880 | ++DOCSHELL 0F308C00 == 42 [pid = 3880] [id = 659] 06:36:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (13D06000) [pid = 3880] [serial = 1977] [outer = 00000000] 06:36:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (16F70800) [pid = 3880] [serial = 1978] [outer = 13D06000] 06:36:48 INFO - PROCESS | 3880 | 1464010608533 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (17A93C00) [pid = 3880] [serial = 1979] [outer = 13D06000] 06:36:49 INFO - PROCESS | 3880 | 1464010609077 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 907ms 06:36:49 INFO - PROCESS | 3880 | 1464010609110 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 3880 | 1464010609113 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 06:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:36:49 INFO - PROCESS | 3880 | 1464010609116 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 3880 | 1464010609118 Marionette TRACE conn2 <- [1,2602,null,{}] 06:36:49 INFO - PROCESS | 3880 | 1464010609121 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:49 INFO - PROCESS | 3880 | 1464010609222 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:36:49 INFO - PROCESS | 3880 | 1464010609332 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 3880 | ++DOCSHELL 1805D400 == 43 [pid = 3880] [id = 660] 06:36:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (1805E400) [pid = 3880] [serial = 1980] [outer = 00000000] 06:36:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (1822A800) [pid = 3880] [serial = 1981] [outer = 1805E400] 06:36:49 INFO - PROCESS | 3880 | 1464010609385 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (18234800) [pid = 3880] [serial = 1982] [outer = 1805E400] 06:36:50 INFO - PROCESS | 3880 | 1464010609995 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 938ms 06:36:50 INFO - PROCESS | 3880 | 1464010610061 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:36:50 INFO - PROCESS | 3880 | 1464010610063 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 06:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:36:50 INFO - PROCESS | 3880 | 1464010610067 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 3880 | 1464010610069 Marionette TRACE conn2 <- [1,2606,null,{}] 06:36:50 INFO - PROCESS | 3880 | 1464010610073 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:50 INFO - PROCESS | 3880 | 1464010610170 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:36:50 INFO - PROCESS | 3880 | 1464010610282 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:50 INFO - PROCESS | 3880 | ++DOCSHELL 16A5B000 == 44 [pid = 3880] [id = 661] 06:36:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (17ED1C00) [pid = 3880] [serial = 1983] [outer = 00000000] 06:36:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (1979CC00) [pid = 3880] [serial = 1984] [outer = 17ED1C00] 06:36:50 INFO - PROCESS | 3880 | 1464010610377 Marionette DEBUG loaded listener.js 06:36:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (197A3000) [pid = 3880] [serial = 1985] [outer = 17ED1C00] 06:36:51 INFO - PROCESS | 3880 | 1464010611097 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1047ms 06:36:51 INFO - PROCESS | 3880 | 1464010611126 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:36:51 INFO - PROCESS | 3880 | 1464010611130 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 06:36:51 INFO - PROCESS | 3880 | 1464010611135 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:36:51 INFO - PROCESS | 3880 | 1464010611139 Marionette TRACE conn2 <- [1,2610,null,{}] 06:36:51 INFO - PROCESS | 3880 | 1464010611146 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:51 INFO - PROCESS | 3880 | 1464010611241 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:36:51 INFO - PROCESS | 3880 | 1464010611356 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 3880 | ++DOCSHELL 10B0A800 == 45 [pid = 3880] [id = 662] 06:36:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (10B0AC00) [pid = 3880] [serial = 1986] [outer = 00000000] 06:36:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (11053C00) [pid = 3880] [serial = 1987] [outer = 10B0AC00] 06:36:51 INFO - PROCESS | 3880 | 1464010611446 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (11766400) [pid = 3880] [serial = 1988] [outer = 10B0AC00] 06:36:52 INFO - PROCESS | 3880 | --DOCSHELL 138E4000 == 44 [pid = 3880] [id = 655] 06:36:52 INFO - PROCESS | 3880 | --DOCSHELL 0C7F3C00 == 43 [pid = 3880] [id = 654] 06:36:52 INFO - PROCESS | 3880 | --DOCSHELL 16796000 == 42 [pid = 3880] [id = 653] 06:36:52 INFO - PROCESS | 3880 | --DOCSHELL 168C2800 == 41 [pid = 3880] [id = 652] 06:36:52 INFO - PROCESS | 3880 | --DOCSHELL 16357800 == 40 [pid = 3880] [id = 651] 06:36:52 INFO - PROCESS | 3880 | --DOCSHELL 12D79800 == 39 [pid = 3880] [id = 649] 06:36:52 INFO - PROCESS | 3880 | --DOCSHELL 105F7800 == 38 [pid = 3880] [id = 648] 06:36:52 INFO - PROCESS | 3880 | --DOCSHELL 10B02400 == 37 [pid = 3880] [id = 647] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (15C71000) [pid = 3880] [serial = 1912] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (167D4800) [pid = 3880] [serial = 1915] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1422AC00) [pid = 3880] [serial = 1906] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (0F224400) [pid = 3880] [serial = 1907] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (0F30F400) [pid = 3880] [serial = 1898] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (0F21EC00) [pid = 3880] [serial = 1897] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (10A5F800) [pid = 3880] [serial = 1900] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (1104F400) [pid = 3880] [serial = 1901] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (16D96C00) [pid = 3880] [serial = 1883] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (10477C00) [pid = 3880] [serial = 1885] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1640F400) [pid = 3880] [serial = 1913] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (1287E800) [pid = 3880] [serial = 1903] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (12AE8000) [pid = 3880] [serial = 1904] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (17137800) [pid = 3880] [serial = 1894] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (138DE800) [pid = 3880] [serial = 1888] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (157B5400) [pid = 3880] [serial = 1909] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (16AE6000) [pid = 3880] [serial = 1891] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (16A5BC00) [pid = 3880] [serial = 1918] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (168C8C00) [pid = 3880] [serial = 1916] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (16E33400) [pid = 3880] [serial = 1927] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (16DA4400) [pid = 3880] [serial = 1925] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (16CA5400) [pid = 3880] [serial = 1921] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (16D9D400) [pid = 3880] [serial = 1924] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (16AE3400) [pid = 3880] [serial = 1919] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (16D6FC00) [pid = 3880] [serial = 1922] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (157BB400) [pid = 3880] [serial = 1910] [outer = 00000000] [url = about:blank] 06:36:52 INFO - PROCESS | 3880 | 1464010612093 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1000ms 06:36:52 INFO - PROCESS | 3880 | 1464010612141 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 3880 | 1464010612146 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 06:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:36:52 INFO - PROCESS | 3880 | 1464010612152 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 3880 | 1464010612154 Marionette TRACE conn2 <- [1,2614,null,{}] 06:36:52 INFO - PROCESS | 3880 | 1464010612159 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:52 INFO - PROCESS | 3880 | 1464010612257 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:36:52 INFO - PROCESS | 3880 | 1464010612356 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 3880 | ++DOCSHELL 0F30B000 == 38 [pid = 3880] [id = 663] 06:36:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (0F30B400) [pid = 3880] [serial = 1989] [outer = 00000000] 06:36:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (1104C800) [pid = 3880] [serial = 1990] [outer = 0F30B400] 06:36:52 INFO - PROCESS | 3880 | 1464010612401 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (1289C400) [pid = 3880] [serial = 1991] [outer = 0F30B400] 06:36:52 INFO - PROCESS | 3880 | 1464010612801 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 06:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:36:52 INFO - PROCESS | 3880 | 1464010612892 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 3880 | 1464010612895 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 06:36:52 INFO - PROCESS | 3880 | 1464010612898 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 3880 | 1464010612901 Marionette TRACE conn2 <- [1,2618,null,{}] 06:36:52 INFO - PROCESS | 3880 | 1464010612911 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:53 INFO - PROCESS | 3880 | 1464010613004 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:36:53 INFO - PROCESS | 3880 | 1464010613014 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 3880 | ++DOCSHELL 1422AC00 == 39 [pid = 3880] [id = 664] 06:36:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (14F5D800) [pid = 3880] [serial = 1992] [outer = 00000000] 06:36:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (157BB000) [pid = 3880] [serial = 1993] [outer = 14F5D800] 06:36:53 INFO - PROCESS | 3880 | 1464010613060 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (15C71000) [pid = 3880] [serial = 1994] [outer = 14F5D800] 06:36:53 INFO - PROCESS | 3880 | 1464010613554 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 687ms 06:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:36:53 INFO - PROCESS | 3880 | 1464010613596 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:36:53 INFO - PROCESS | 3880 | 1464010613599 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 06:36:53 INFO - PROCESS | 3880 | 1464010613602 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 3880 | 1464010613603 Marionette TRACE conn2 <- [1,2622,null,{}] 06:36:53 INFO - PROCESS | 3880 | 1464010613607 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:53 INFO - PROCESS | 3880 | 1464010613688 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:36:53 INFO - PROCESS | 3880 | 1464010613694 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 3880 | ++DOCSHELL 16795000 == 40 [pid = 3880] [id = 665] 06:36:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (16796000) [pid = 3880] [serial = 1995] [outer = 00000000] 06:36:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (168CA800) [pid = 3880] [serial = 1996] [outer = 16796000] 06:36:53 INFO - PROCESS | 3880 | 1464010613740 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (168CF400) [pid = 3880] [serial = 1997] [outer = 16796000] 06:36:54 INFO - PROCESS | 3880 | 1464010614179 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 625ms 06:36:54 INFO - PROCESS | 3880 | 1464010614240 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:36:54 INFO - PROCESS | 3880 | 1464010614242 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 06:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:36:54 INFO - PROCESS | 3880 | 1464010614245 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 3880 | 1464010614247 Marionette TRACE conn2 <- [1,2626,null,{}] 06:36:54 INFO - PROCESS | 3880 | 1464010614260 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:54 INFO - PROCESS | 3880 | 1464010614339 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:36:54 INFO - PROCESS | 3880 | 1464010614345 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 3880 | ++DOCSHELL 1047E400 == 41 [pid = 3880] [id = 666] 06:36:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (16791C00) [pid = 3880] [serial = 1998] [outer = 00000000] 06:36:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (16D68C00) [pid = 3880] [serial = 1999] [outer = 16791C00] 06:36:54 INFO - PROCESS | 3880 | 1464010614389 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (16D71400) [pid = 3880] [serial = 2000] [outer = 16791C00] 06:36:54 INFO - PROCESS | 3880 | 1464010614883 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 687ms 06:36:54 INFO - PROCESS | 3880 | 1464010614945 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:36:54 INFO - PROCESS | 3880 | 1464010614947 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 06:36:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:36:54 INFO - PROCESS | 3880 | 1464010614950 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 3880 | 1464010614952 Marionette TRACE conn2 <- [1,2630,null,{}] 06:36:54 INFO - PROCESS | 3880 | 1464010614960 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:55 INFO - PROCESS | 3880 | 1464010615090 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:36:55 INFO - PROCESS | 3880 | 1464010615102 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 3880 | ++DOCSHELL 10272000 == 42 [pid = 3880] [id = 667] 06:36:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (157B2800) [pid = 3880] [serial = 2001] [outer = 00000000] 06:36:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (16E2D400) [pid = 3880] [serial = 2002] [outer = 157B2800] 06:36:55 INFO - PROCESS | 3880 | 1464010615201 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1713CC00) [pid = 3880] [serial = 2003] [outer = 157B2800] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 0F21D400 == 41 [pid = 3880] [id = 642] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 105F0400 == 40 [pid = 3880] [id = 643] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 11CECC00 == 39 [pid = 3880] [id = 644] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 168C9000 == 38 [pid = 3880] [id = 645] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 157BA000 == 37 [pid = 3880] [id = 646] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 14224000 == 36 [pid = 3880] [id = 650] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 0F30B000 == 35 [pid = 3880] [id = 663] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 16A5B000 == 34 [pid = 3880] [id = 661] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 10B0A800 == 33 [pid = 3880] [id = 662] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 1805D400 == 32 [pid = 3880] [id = 660] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 12B5F000 == 31 [pid = 3880] [id = 658] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 0F308C00 == 30 [pid = 3880] [id = 659] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 16E32C00 == 29 [pid = 3880] [id = 656] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 0F21A800 == 28 [pid = 3880] [id = 657] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 1047E400 == 27 [pid = 3880] [id = 666] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 1422AC00 == 26 [pid = 3880] [id = 664] 06:36:56 INFO - PROCESS | 3880 | --DOCSHELL 16795000 == 25 [pid = 3880] [id = 665] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (15C52800) [pid = 3880] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (0F21E000) [pid = 3880] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (105EDC00) [pid = 3880] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (17139C00) [pid = 3880] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (16AE7C00) [pid = 3880] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (168C3400) [pid = 3880] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (0F30CC00) [pid = 3880] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (15280C00) [pid = 3880] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (12D7BC00) [pid = 3880] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (10B05000) [pid = 3880] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (16F31400) [pid = 3880] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (157C5800) [pid = 3880] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (0F307000) [pid = 3880] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (1640E800) [pid = 3880] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (12D23800) [pid = 3880] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (1679A800) [pid = 3880] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (105FB800) [pid = 3880] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (17A97000) [pid = 3880] [serial = 1969] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (17982000) [pid = 3880] [serial = 1967] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (10559000) [pid = 3880] [serial = 1853] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (174C4C00) [pid = 3880] [serial = 1966] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (11055800) [pid = 3880] [serial = 1856] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (174C9C00) [pid = 3880] [serial = 1939] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (11058C00) [pid = 3880] [serial = 1930] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (13BF4000) [pid = 3880] [serial = 1933] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (16D72800) [pid = 3880] [serial = 1936] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (16E33000) [pid = 3880] [serial = 1960] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (175CB800) [pid = 3880] [serial = 1940] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (16CA2400) [pid = 3880] [serial = 1957] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (10B0B400) [pid = 3880] [serial = 1886] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (157B0C00) [pid = 3880] [serial = 1951] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (14F5FC00) [pid = 3880] [serial = 1949] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (16D6D000) [pid = 3880] [serial = 1958] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (12876800) [pid = 3880] [serial = 1943] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (17139800) [pid = 3880] [serial = 1895] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (13D05000) [pid = 3880] [serial = 1948] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (16F74C00) [pid = 3880] [serial = 1850] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (16E34400) [pid = 3880] [serial = 1961] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (157B5C00) [pid = 3880] [serial = 1964] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (11051C00) [pid = 3880] [serial = 1942] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 65 (1679C000) [pid = 3880] [serial = 1955] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 64 (15713000) [pid = 3880] [serial = 1889] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 63 (15C45000) [pid = 3880] [serial = 1952] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 62 (16798C00) [pid = 3880] [serial = 1954] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 61 (16D99800) [pid = 3880] [serial = 1892] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 60 (10BAF400) [pid = 3880] [serial = 1945] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 59 (112E2800) [pid = 3880] [serial = 1946] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | --DOMWINDOW == 58 (14229400) [pid = 3880] [serial = 1963] [outer = 00000000] [url = about:blank] 06:36:57 INFO - PROCESS | 3880 | 1464010617229 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:36:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:36:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2312ms 06:36:57 INFO - PROCESS | 3880 | 1464010617265 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 3880 | 1464010617269 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 06:36:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:36:57 INFO - PROCESS | 3880 | 1464010617277 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 3880 | 1464010617280 Marionette TRACE conn2 <- [1,2634,null,{}] 06:36:57 INFO - PROCESS | 3880 | 1464010617286 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:57 INFO - PROCESS | 3880 | 1464010617375 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:36:57 INFO - PROCESS | 3880 | 1464010617383 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 3880 | ++DOCSHELL 0F21E400 == 26 [pid = 3880] [id = 668] 06:36:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 59 (0F21F800) [pid = 3880] [serial = 2004] [outer = 00000000] 06:36:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 60 (0F306400) [pid = 3880] [serial = 2005] [outer = 0F21F800] 06:36:57 INFO - PROCESS | 3880 | 1464010617431 Marionette DEBUG loaded listener.js 06:36:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 61 (0F30E800) [pid = 3880] [serial = 2006] [outer = 0F21F800] 06:36:57 INFO - PROCESS | 3880 | 1464010617942 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:36:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:36:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 688ms 06:36:57 INFO - PROCESS | 3880 | 1464010617976 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 3880 | 1464010617985 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 06:36:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:36:57 INFO - PROCESS | 3880 | 1464010617991 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 3880 | 1464010617994 Marionette TRACE conn2 <- [1,2638,null,{}] 06:36:57 INFO - PROCESS | 3880 | 1464010617997 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:58 INFO - PROCESS | 3880 | 1464010618080 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:36:58 INFO - PROCESS | 3880 | 1464010618091 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:58 INFO - PROCESS | 3880 | ++DOCSHELL 104E6800 == 27 [pid = 3880] [id = 669] 06:36:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 62 (104ED400) [pid = 3880] [serial = 2007] [outer = 00000000] 06:36:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 63 (105F7000) [pid = 3880] [serial = 2008] [outer = 104ED400] 06:36:58 INFO - PROCESS | 3880 | 1464010618140 Marionette DEBUG loaded listener.js 06:36:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 64 (10A5B400) [pid = 3880] [serial = 2009] [outer = 104ED400] 06:36:58 INFO - PROCESS | 3880 | 1464010618695 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:36:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:36:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms 06:36:58 INFO - PROCESS | 3880 | 1464010618762 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 3880 | 1464010618768 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 06:36:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:36:58 INFO - PROCESS | 3880 | 1464010618797 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - PROCESS | 3880 | 1464010618802 Marionette TRACE conn2 <- [1,2642,null,{}] 06:36:58 INFO - PROCESS | 3880 | 1464010618812 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:58 INFO - PROCESS | 3880 | 1464010618934 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:36:59 INFO - PROCESS | 3880 | 1464010619063 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 3880 | ++DOCSHELL 0F219C00 == 28 [pid = 3880] [id = 670] 06:36:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 65 (0F21C000) [pid = 3880] [serial = 2010] [outer = 00000000] 06:36:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (104EB800) [pid = 3880] [serial = 2011] [outer = 0F21C000] 06:36:59 INFO - PROCESS | 3880 | 1464010619121 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (10B02400) [pid = 3880] [serial = 2012] [outer = 0F21C000] 06:36:59 INFO - PROCESS | 3880 | 1464010619837 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:36:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:36:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1078ms 06:36:59 INFO - PROCESS | 3880 | 1464010619850 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:36:59 INFO - PROCESS | 3880 | 1464010619856 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 06:36:59 INFO - PROCESS | 3880 | 1464010619881 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:36:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:36:59 INFO - PROCESS | 3880 | 1464010619884 Marionette TRACE conn2 <- [1,2646,null,{}] 06:36:59 INFO - PROCESS | 3880 | 1464010619888 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:00 INFO - PROCESS | 3880 | 1464010619997 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:37:00 INFO - PROCESS | 3880 | 1464010620132 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 3880 | ++DOCSHELL 1104DC00 == 29 [pid = 3880] [id = 671] 06:37:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (11050C00) [pid = 3880] [serial = 2013] [outer = 00000000] 06:37:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (11219C00) [pid = 3880] [serial = 2014] [outer = 11050C00] 06:37:00 INFO - PROCESS | 3880 | 1464010620187 Marionette DEBUG loaded listener.js 06:37:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (112AA400) [pid = 3880] [serial = 2015] [outer = 11050C00] 06:37:00 INFO - PROCESS | 3880 | 1464010620972 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:37:00 INFO - PROCESS | 3880 | --DOCSHELL 104EA800 == 28 [pid = 3880] [id = 619] 06:37:00 INFO - PROCESS | 3880 | --DOCSHELL 0F21C800 == 27 [pid = 3880] [id = 617] 06:37:00 INFO - PROCESS | 3880 | --DOCSHELL 104EAC00 == 26 [pid = 3880] [id = 618] 06:37:00 INFO - PROCESS | 3880 | --DOCSHELL 105F4C00 == 25 [pid = 3880] [id = 604] 06:37:00 INFO - PROCESS | 3880 | --DOCSHELL 0F222800 == 24 [pid = 3880] [id = 603] 06:37:00 INFO - PROCESS | 3880 | --DOCSHELL 10B0CC00 == 23 [pid = 3880] [id = 620] 06:37:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:37:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1140ms 06:37:01 INFO - PROCESS | 3880 | 1464010621034 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:37:01 INFO - PROCESS | 3880 | 1464010621038 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 06:37:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:37:01 INFO - PROCESS | 3880 | 1464010621043 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - PROCESS | 3880 | 1464010621047 Marionette TRACE conn2 <- [1,2650,null,{}] 06:37:01 INFO - PROCESS | 3880 | 1464010621053 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:01 INFO - PROCESS | 3880 | 1464010621133 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:37:01 INFO - PROCESS | 3880 | 1464010621150 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:01 INFO - PROCESS | 3880 | ++DOCSHELL 0F302C00 == 24 [pid = 3880] [id = 672] 06:37:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (0F303000) [pid = 3880] [serial = 2016] [outer = 00000000] 06:37:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (104ED800) [pid = 3880] [serial = 2017] [outer = 0F303000] 06:37:01 INFO - PROCESS | 3880 | 1464010621196 Marionette DEBUG loaded listener.js 06:37:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (10B0A800) [pid = 3880] [serial = 2018] [outer = 0F303000] 06:37:01 INFO - PROCESS | 3880 | 1464010621693 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:37:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:37:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 687ms 06:37:01 INFO - PROCESS | 3880 | 1464010621742 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:37:01 INFO - PROCESS | 3880 | 1464010621747 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 06:37:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:37:01 INFO - PROCESS | 3880 | 1464010621754 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - PROCESS | 3880 | 1464010621756 Marionette TRACE conn2 <- [1,2654,null,{}] 06:37:01 INFO - PROCESS | 3880 | 1464010621760 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:01 INFO - PROCESS | 3880 | 1464010621850 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:37:01 INFO - PROCESS | 3880 | 1464010621861 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:01 INFO - PROCESS | 3880 | ++DOCSHELL 11A0AC00 == 25 [pid = 3880] [id = 673] 06:37:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (11A0C800) [pid = 3880] [serial = 2019] [outer = 00000000] 06:37:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (11CE5800) [pid = 3880] [serial = 2020] [outer = 11A0C800] 06:37:01 INFO - PROCESS | 3880 | 1464010621905 Marionette DEBUG loaded listener.js 06:37:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (12885000) [pid = 3880] [serial = 2021] [outer = 11A0C800] 06:37:02 INFO - PROCESS | 3880 | 1464010622888 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:37:02 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) 06:37:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1219ms 06:37:02 INFO - PROCESS | 3880 | 1464010622964 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:37:02 INFO - PROCESS | 3880 | 1464010622966 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 06:37:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:37:02 INFO - PROCESS | 3880 | 1464010622970 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:37:02 INFO - PROCESS | 3880 | 1464010622973 Marionette TRACE conn2 <- [1,2658,null,{}] 06:37:02 INFO - PROCESS | 3880 | 1464010622984 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:03 INFO - PROCESS | 3880 | 1464010623073 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:37:03 INFO - PROCESS | 3880 | 1464010623164 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:03 INFO - PROCESS | 3880 | ++DOCSHELL 13158400 == 26 [pid = 3880] [id = 674] 06:37:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (13309400) [pid = 3880] [serial = 2022] [outer = 00000000] 06:37:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (1336AC00) [pid = 3880] [serial = 2023] [outer = 13309400] 06:37:03 INFO - PROCESS | 3880 | 1464010623212 Marionette DEBUG loaded listener.js 06:37:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (13BF9800) [pid = 3880] [serial = 2024] [outer = 13309400] 06:37:04 INFO - PROCESS | 3880 | 1464010624147 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 06:37:04 INFO - PROCESS | 3880 | 1464010624186 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 06:37:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:37:04 INFO - PROCESS | 3880 | 1464010624189 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:37:04 INFO - PROCESS | 3880 | 1464010624191 Marionette TRACE conn2 <- [1,2662,null,{}] 06:37:04 INFO - PROCESS | 3880 | 1464010624194 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:04 INFO - PROCESS | 3880 | 1464010624303 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:37:04 INFO - PROCESS | 3880 | 1464010624310 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:04 INFO - PROCESS | 3880 | ++DOCSHELL 140BCC00 == 27 [pid = 3880] [id = 675] 06:37:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (1422AC00) [pid = 3880] [serial = 2025] [outer = 00000000] 06:37:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (15326800) [pid = 3880] [serial = 2026] [outer = 1422AC00] 06:37:04 INFO - PROCESS | 3880 | 1464010624382 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (1105B000) [pid = 3880] [serial = 2027] [outer = 1422AC00] 06:37:04 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (16AE9800) [pid = 3880] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (105F5000) [pid = 3880] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (12DF1400) [pid = 3880] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (168CD000) [pid = 3880] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (0F21F800) [pid = 3880] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (16796000) [pid = 3880] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (14F5D800) [pid = 3880] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (0F30B400) [pid = 3880] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (10B0AC00) [pid = 3880] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (17ED1C00) [pid = 3880] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (1805E400) [pid = 3880] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (13D06000) [pid = 3880] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (12D70000) [pid = 3880] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (0F310400) [pid = 3880] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (17140400) [pid = 3880] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:37:05 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (16791C00) [pid = 3880] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:37:05 INFO - PROCESS | 3880 | 1464010625366 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 3880 | 1464010625384 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 06:37:05 INFO - PROCESS | 3880 | 1464010625387 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 3880 | 1464010625389 Marionette TRACE conn2 <- [1,2666,null,{}] 06:37:05 INFO - PROCESS | 3880 | 1464010625392 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:05 INFO - PROCESS | 3880 | 1464010625466 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:37:05 INFO - PROCESS | 3880 | 1464010625473 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:05 INFO - PROCESS | 3880 | ++DOCSHELL 0C7FAC00 == 28 [pid = 3880] [id = 676] 06:37:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (0F224400) [pid = 3880] [serial = 2028] [outer = 00000000] 06:37:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (13030400) [pid = 3880] [serial = 2029] [outer = 0F224400] 06:37:05 INFO - PROCESS | 3880 | 1464010625519 Marionette DEBUG loaded listener.js 06:37:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (13836800) [pid = 3880] [serial = 2030] [outer = 0F224400] 06:37:06 INFO - PROCESS | 3880 | 1464010626458 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:37:06 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) 06:37:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1094ms 06:37:06 INFO - PROCESS | 3880 | 1464010626488 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:37:06 INFO - PROCESS | 3880 | 1464010626490 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 06:37:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:37:06 INFO - PROCESS | 3880 | 1464010626493 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 3880 | 1464010626495 Marionette TRACE conn2 <- [1,2670,null,{}] 06:37:06 INFO - PROCESS | 3880 | 1464010626499 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:06 INFO - PROCESS | 3880 | 1464010626592 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:37:06 INFO - PROCESS | 3880 | 1464010626600 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 3880 | ++DOCSHELL 15713000 == 29 [pid = 3880] [id = 677] 06:37:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (15718400) [pid = 3880] [serial = 2031] [outer = 00000000] 06:37:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (15C4C800) [pid = 3880] [serial = 2032] [outer = 15718400] 06:37:06 INFO - PROCESS | 3880 | 1464010626645 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (15C45400) [pid = 3880] [serial = 2033] [outer = 15718400] 06:37:07 INFO - PROCESS | 3880 | 1464010627610 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:37:07 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) 06:37:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1141ms 06:37:07 INFO - PROCESS | 3880 | 1464010627642 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 06:37:07 INFO - PROCESS | 3880 | 1464010627646 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 06:37:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:37:07 INFO - PROCESS | 3880 | 1464010627651 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 3880 | 1464010627656 Marionette TRACE conn2 <- [1,2674,null,{}] 06:37:07 INFO - PROCESS | 3880 | 1464010627705 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:07 INFO - PROCESS | 3880 | 1464010627800 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:37:07 INFO - PROCESS | 3880 | 1464010627928 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:07 INFO - PROCESS | 3880 | ++DOCSHELL 1027A400 == 30 [pid = 3880] [id = 678] 06:37:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (104EC800) [pid = 3880] [serial = 2034] [outer = 00000000] 06:37:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (10B05800) [pid = 3880] [serial = 2035] [outer = 104EC800] 06:37:07 INFO - PROCESS | 3880 | 1464010627991 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (112DCC00) [pid = 3880] [serial = 2036] [outer = 104EC800] 06:37:09 INFO - PROCESS | 3880 | 1464010629123 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 3880 | 1464010629164 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 06:37:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:37:09 INFO - PROCESS | 3880 | 1464010629173 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 3880 | 1464010629178 Marionette TRACE conn2 <- [1,2678,null,{}] 06:37:09 INFO - PROCESS | 3880 | 1464010629183 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:09 INFO - PROCESS | 3880 | 1464010629320 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:37:09 INFO - PROCESS | 3880 | 1464010629457 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 3880 | ++DOCSHELL 13073C00 == 31 [pid = 3880] [id = 679] 06:37:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (1335D800) [pid = 3880] [serial = 2037] [outer = 00000000] 06:37:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (14229400) [pid = 3880] [serial = 2038] [outer = 1335D800] 06:37:09 INFO - PROCESS | 3880 | 1464010629511 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (1571F000) [pid = 3880] [serial = 2039] [outer = 1335D800] 06:37:10 INFO - PROCESS | 3880 | 1464010630532 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 06:37:10 INFO - PROCESS | 3880 | 1464010630595 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 06:37:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:37:10 INFO - PROCESS | 3880 | 1464010630600 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 3880 | 1464010630603 Marionette TRACE conn2 <- [1,2682,null,{}] 06:37:10 INFO - PROCESS | 3880 | 1464010630609 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:10 INFO - PROCESS | 3880 | 1464010630743 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:37:10 INFO - PROCESS | 3880 | 1464010630889 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 3880 | ++DOCSHELL 104EAC00 == 32 [pid = 3880] [id = 680] 06:37:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (104F1000) [pid = 3880] [serial = 2040] [outer = 00000000] 06:37:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (10B03400) [pid = 3880] [serial = 2041] [outer = 104F1000] 06:37:10 INFO - PROCESS | 3880 | 1464010630938 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (1105BC00) [pid = 3880] [serial = 2042] [outer = 104F1000] 06:37:11 INFO - PROCESS | 3880 | --DOCSHELL 13364800 == 31 [pid = 3880] [id = 616] 06:37:11 INFO - PROCESS | 3880 | --DOCSHELL 15331C00 == 30 [pid = 3880] [id = 608] 06:37:11 INFO - PROCESS | 3880 | --DOCSHELL 16D73000 == 29 [pid = 3880] [id = 613] 06:37:11 INFO - PROCESS | 3880 | --DOCSHELL 1176A000 == 28 [pid = 3880] [id = 606] 06:37:11 INFO - PROCESS | 3880 | --DOCSHELL 15C6DC00 == 27 [pid = 3880] [id = 610] 06:37:11 INFO - PROCESS | 3880 | --DOCSHELL 157B5800 == 26 [pid = 3880] [id = 609] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (16D71400) [pid = 3880] [serial = 2000] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (16E2D400) [pid = 3880] [serial = 2002] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (17134800) [pid = 3880] [serial = 1928] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (112E3800) [pid = 3880] [serial = 1931] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (157B2C00) [pid = 3880] [serial = 1934] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (16E34C00) [pid = 3880] [serial = 1937] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (105F7000) [pid = 3880] [serial = 2008] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (16D68C00) [pid = 3880] [serial = 1999] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (0F306400) [pid = 3880] [serial = 2005] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (0F30E800) [pid = 3880] [serial = 2006] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (168CA800) [pid = 3880] [serial = 1996] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (168CF400) [pid = 3880] [serial = 1997] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (157BB000) [pid = 3880] [serial = 1993] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (15C71000) [pid = 3880] [serial = 1994] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (1104C800) [pid = 3880] [serial = 1990] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 65 (1289C400) [pid = 3880] [serial = 1991] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 64 (11766400) [pid = 3880] [serial = 1988] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 63 (11053C00) [pid = 3880] [serial = 1987] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 62 (197A3000) [pid = 3880] [serial = 1985] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 61 (1979CC00) [pid = 3880] [serial = 1984] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 60 (18234800) [pid = 3880] [serial = 1982] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 59 (1822A800) [pid = 3880] [serial = 1981] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 58 (17A93C00) [pid = 3880] [serial = 1979] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 57 (16F70800) [pid = 3880] [serial = 1978] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 56 (1571FC00) [pid = 3880] [serial = 1976] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 55 (13D06400) [pid = 3880] [serial = 1975] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 54 (11222800) [pid = 3880] [serial = 1973] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 53 (10B08800) [pid = 3880] [serial = 1972] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | --DOMWINDOW == 52 (17E07800) [pid = 3880] [serial = 1970] [outer = 00000000] [url = about:blank] 06:37:11 INFO - PROCESS | 3880 | 1464010631898 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 3880 | 1464010631957 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 06:37:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:37:11 INFO - PROCESS | 3880 | 1464010631963 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - PROCESS | 3880 | 1464010631965 Marionette TRACE conn2 <- [1,2686,null,{}] 06:37:11 INFO - PROCESS | 3880 | 1464010631969 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:12 INFO - PROCESS | 3880 | 1464010632050 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:37:12 INFO - PROCESS | 3880 | 1464010632133 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:12 INFO - PROCESS | 3880 | ++DOCSHELL 10562C00 == 27 [pid = 3880] [id = 681] 06:37:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 53 (105F4C00) [pid = 3880] [serial = 2043] [outer = 00000000] 06:37:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 54 (112A7400) [pid = 3880] [serial = 2044] [outer = 105F4C00] 06:37:12 INFO - PROCESS | 3880 | 1464010632178 Marionette DEBUG loaded listener.js 06:37:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 55 (11CEB000) [pid = 3880] [serial = 2045] [outer = 105F4C00] 06:37:13 INFO - PROCESS | 3880 | 1464010633083 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 06:37:13 INFO - PROCESS | 3880 | 1464010633120 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 06:37:13 INFO - PROCESS | 3880 | 1464010633124 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:37:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:37:13 INFO - PROCESS | 3880 | 1464010633127 Marionette TRACE conn2 <- [1,2690,null,{}] 06:37:13 INFO - PROCESS | 3880 | 1464010633138 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:13 INFO - PROCESS | 3880 | 1464010633263 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:37:13 INFO - PROCESS | 3880 | 1464010633272 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:13 INFO - PROCESS | 3880 | ++DOCSHELL 1314F800 == 28 [pid = 3880] [id = 682] 06:37:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 56 (1330A000) [pid = 3880] [serial = 2046] [outer = 00000000] 06:37:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 57 (140BC800) [pid = 3880] [serial = 2047] [outer = 1330A000] 06:37:13 INFO - PROCESS | 3880 | 1464010633319 Marionette DEBUG loaded listener.js 06:37:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 58 (14230C00) [pid = 3880] [serial = 2048] [outer = 1330A000] 06:37:13 INFO - PROCESS | 3880 | 1464010633807 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:37:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:37:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 06:37:13 INFO - PROCESS | 3880 | 1464010633867 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 06:37:13 INFO - PROCESS | 3880 | 1464010633869 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 06:37:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:37:13 INFO - PROCESS | 3880 | 1464010633872 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:37:13 INFO - PROCESS | 3880 | 1464010633874 Marionette TRACE conn2 <- [1,2694,null,{}] 06:37:13 INFO - PROCESS | 3880 | 1464010633885 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:13 INFO - PROCESS | 3880 | 1464010633992 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:37:14 INFO - PROCESS | 3880 | 1464010634005 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 3880 | ++DOCSHELL 157AF400 == 29 [pid = 3880] [id = 683] 06:37:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 59 (157BB000) [pid = 3880] [serial = 2049] [outer = 00000000] 06:37:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 60 (15C4C000) [pid = 3880] [serial = 2050] [outer = 157BB000] 06:37:14 INFO - PROCESS | 3880 | 1464010634050 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 61 (15C6DC00) [pid = 3880] [serial = 2051] [outer = 157BB000] 06:37:14 INFO - PROCESS | 3880 | 1464010634490 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:37:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:37:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 656ms 06:37:14 INFO - PROCESS | 3880 | 1464010634531 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 06:37:14 INFO - PROCESS | 3880 | 1464010634533 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 06:37:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:37:14 INFO - PROCESS | 3880 | 1464010634536 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:37:14 INFO - PROCESS | 3880 | 1464010634537 Marionette TRACE conn2 <- [1,2698,null,{}] 06:37:14 INFO - PROCESS | 3880 | 1464010634541 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:14 INFO - PROCESS | 3880 | 1464010634656 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:37:14 INFO - PROCESS | 3880 | 1464010634745 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 3880 | ++DOCSHELL 157B5800 == 30 [pid = 3880] [id = 684] 06:37:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 62 (157B5C00) [pid = 3880] [serial = 2052] [outer = 00000000] 06:37:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 63 (16793000) [pid = 3880] [serial = 2053] [outer = 157B5C00] 06:37:14 INFO - PROCESS | 3880 | 1464010634789 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 64 (16796000) [pid = 3880] [serial = 2054] [outer = 157B5C00] 06:37:15 INFO - PROCESS | 3880 | --DOMWINDOW == 63 (1422AC00) [pid = 3880] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:37:15 INFO - PROCESS | 3880 | --DOMWINDOW == 62 (0F303000) [pid = 3880] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:37:15 INFO - PROCESS | 3880 | --DOMWINDOW == 61 (11A0C800) [pid = 3880] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:37:15 INFO - PROCESS | 3880 | --DOMWINDOW == 60 (13309400) [pid = 3880] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:37:15 INFO - PROCESS | 3880 | --DOMWINDOW == 59 (0F224400) [pid = 3880] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:37:15 INFO - PROCESS | 3880 | 1464010635232 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 3880 | 1464010635281 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 06:37:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:37:15 INFO - PROCESS | 3880 | 1464010635285 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 3880 | 1464010635287 Marionette TRACE conn2 <- [1,2702,null,{}] 06:37:15 INFO - PROCESS | 3880 | 1464010635291 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:15 INFO - PROCESS | 3880 | 1464010635387 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:37:15 INFO - PROCESS | 3880 | 1464010635394 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 3880 | ++DOCSHELL 157B4C00 == 31 [pid = 3880] [id = 685] 06:37:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 60 (157BC000) [pid = 3880] [serial = 2055] [outer = 00000000] 06:37:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 61 (168C3C00) [pid = 3880] [serial = 2056] [outer = 157BC000] 06:37:15 INFO - PROCESS | 3880 | 1464010635439 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 62 (168CCC00) [pid = 3880] [serial = 2057] [outer = 157BC000] 06:37:15 INFO - PROCESS | 3880 | 1464010635870 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:37:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:37:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 641ms 06:37:15 INFO - PROCESS | 3880 | 1464010635920 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 3880 | 1464010635922 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 06:37:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:37:15 INFO - PROCESS | 3880 | 1464010635930 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 3880 | 1464010635932 Marionette TRACE conn2 <- [1,2706,null,{}] 06:37:15 INFO - PROCESS | 3880 | 1464010635935 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:16 INFO - PROCESS | 3880 | 1464010636009 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:37:16 INFO - PROCESS | 3880 | 1464010636045 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 3880 | ++DOCSHELL 1129BC00 == 32 [pid = 3880] [id = 686] 06:37:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 63 (11A0E400) [pid = 3880] [serial = 2058] [outer = 00000000] 06:37:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 64 (16A52800) [pid = 3880] [serial = 2059] [outer = 11A0E400] 06:37:16 INFO - PROCESS | 3880 | 1464010636089 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 65 (16A53000) [pid = 3880] [serial = 2060] [outer = 11A0E400] 06:37:16 INFO - PROCESS | 3880 | 1464010636522 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 06:37:16 INFO - PROCESS | 3880 | 1464010636571 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 06:37:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:37:16 INFO - PROCESS | 3880 | 1464010636578 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 3880 | 1464010636580 Marionette TRACE conn2 <- [1,2710,null,{}] 06:37:16 INFO - PROCESS | 3880 | 1464010636583 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:16 INFO - PROCESS | 3880 | 1464010636657 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:37:16 INFO - PROCESS | 3880 | 1464010636664 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 3880 | ++DOCSHELL 12896C00 == 33 [pid = 3880] [id = 687] 06:37:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (16C9FC00) [pid = 3880] [serial = 2061] [outer = 00000000] 06:37:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (16D69800) [pid = 3880] [serial = 2062] [outer = 16C9FC00] 06:37:16 INFO - PROCESS | 3880 | 1464010636708 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (16D6FC00) [pid = 3880] [serial = 2063] [outer = 16C9FC00] 06:37:17 INFO - PROCESS | 3880 | 1464010637156 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 3880 | 1464010637262 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 06:37:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:37:17 INFO - PROCESS | 3880 | 1464010637268 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 3880 | 1464010637272 Marionette TRACE conn2 <- [1,2714,null,{}] 06:37:17 INFO - PROCESS | 3880 | 1464010637279 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:17 INFO - PROCESS | 3880 | 1464010637390 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:37:17 INFO - PROCESS | 3880 | 1464010637607 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 3880 | ++DOCSHELL 0F30F800 == 34 [pid = 3880] [id = 688] 06:37:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (10270400) [pid = 3880] [serial = 2064] [outer = 00000000] 06:37:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (10A5E800) [pid = 3880] [serial = 2065] [outer = 10270400] 06:37:17 INFO - PROCESS | 3880 | 1464010637663 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (1121B800) [pid = 3880] [serial = 2066] [outer = 10270400] 06:37:18 INFO - PROCESS | 3880 | 1464010638227 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:37:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:37:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1000ms 06:37:18 INFO - PROCESS | 3880 | 1464010638271 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 3880 | 1464010638275 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 06:37:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:37:18 INFO - PROCESS | 3880 | 1464010638283 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 3880 | 1464010638287 Marionette TRACE conn2 <- [1,2718,null,{}] 06:37:18 INFO - PROCESS | 3880 | 1464010638291 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:18 INFO - PROCESS | 3880 | 1464010638399 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:37:18 INFO - PROCESS | 3880 | 1464010638507 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 3880 | ++DOCSHELL 105EFC00 == 35 [pid = 3880] [id = 689] 06:37:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (12AEB000) [pid = 3880] [serial = 2067] [outer = 00000000] 06:37:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (13BFAC00) [pid = 3880] [serial = 2068] [outer = 12AEB000] 06:37:18 INFO - PROCESS | 3880 | 1464010638562 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (15281400) [pid = 3880] [serial = 2069] [outer = 12AEB000] 06:37:19 INFO - PROCESS | 3880 | 1464010639611 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 3880 | 1464010639641 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 06:37:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:37:19 INFO - PROCESS | 3880 | 1464010639645 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 3880 | 1464010639647 Marionette TRACE conn2 <- [1,2722,null,{}] 06:37:19 INFO - PROCESS | 3880 | 1464010639712 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:19 INFO - PROCESS | 3880 | 1464010639838 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:37:20 INFO - PROCESS | 3880 | 1464010640061 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 3880 | ++DOCSHELL 0F21DC00 == 36 [pid = 3880] [id = 690] 06:37:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (0F21F000) [pid = 3880] [serial = 2070] [outer = 00000000] 06:37:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (0F309000) [pid = 3880] [serial = 2071] [outer = 0F21F000] 06:37:20 INFO - PROCESS | 3880 | 1464010640109 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (10484000) [pid = 3880] [serial = 2072] [outer = 0F21F000] 06:37:20 INFO - PROCESS | 3880 | 1464010640698 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:37:20 INFO - PROCESS | 3880 | --DOCSHELL 10272000 == 35 [pid = 3880] [id = 667] 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (15C4C800) [pid = 3880] [serial = 2032] [outer = 00000000] [url = about:blank] 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (15326800) [pid = 3880] [serial = 2026] [outer = 00000000] [url = about:blank] 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (104EB800) [pid = 3880] [serial = 2011] [outer = 00000000] [url = about:blank] 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (104ED800) [pid = 3880] [serial = 2017] [outer = 00000000] [url = about:blank] 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (10B0A800) [pid = 3880] [serial = 2018] [outer = 00000000] [url = about:blank] 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (11CE5800) [pid = 3880] [serial = 2020] [outer = 00000000] [url = about:blank] 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (12885000) [pid = 3880] [serial = 2021] [outer = 00000000] [url = about:blank] 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (1336AC00) [pid = 3880] [serial = 2023] [outer = 00000000] [url = about:blank] 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (11219C00) [pid = 3880] [serial = 2014] [outer = 00000000] [url = about:blank] 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (13030400) [pid = 3880] [serial = 2029] [outer = 00000000] [url = about:blank] 06:37:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 66 (1105B000) [pid = 3880] [serial = 2027] [outer = 00000000] [url = about:blank] 06:37:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1094ms 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 65 (13836800) [pid = 3880] [serial = 2030] [outer = 00000000] [url = about:blank] 06:37:20 INFO - PROCESS | 3880 | --DOMWINDOW == 64 (13BF9800) [pid = 3880] [serial = 2024] [outer = 00000000] [url = about:blank] 06:37:20 INFO - PROCESS | 3880 | 1464010640745 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 06:37:20 INFO - PROCESS | 3880 | 1464010640749 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 06:37:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:37:20 INFO - PROCESS | 3880 | 1464010640753 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:37:20 INFO - PROCESS | 3880 | 1464010640756 Marionette TRACE conn2 <- [1,2726,null,{}] 06:37:20 INFO - PROCESS | 3880 | 1464010640777 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:20 INFO - PROCESS | 3880 | 1464010640870 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:37:20 INFO - PROCESS | 3880 | 1464010640961 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 3880 | ++DOCSHELL 10272000 == 36 [pid = 3880] [id = 691] 06:37:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 65 (102F8400) [pid = 3880] [serial = 2073] [outer = 00000000] 06:37:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 66 (10B0E800) [pid = 3880] [serial = 2074] [outer = 102F8400] 06:37:21 INFO - PROCESS | 3880 | 1464010641007 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 67 (11223C00) [pid = 3880] [serial = 2075] [outer = 102F8400] 06:37:21 INFO - PROCESS | 3880 | 1464010641423 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:37:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:37:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 766ms 06:37:21 INFO - PROCESS | 3880 | 1464010641514 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 3880 | 1464010641518 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 06:37:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:37:21 INFO - PROCESS | 3880 | 1464010641521 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 3880 | 1464010641523 Marionette TRACE conn2 <- [1,2730,null,{}] 06:37:21 INFO - PROCESS | 3880 | 1464010641527 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:21 INFO - PROCESS | 3880 | 1464010641611 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:37:21 INFO - PROCESS | 3880 | 1464010641624 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:21 INFO - PROCESS | 3880 | ++DOCSHELL 12B52800 == 37 [pid = 3880] [id = 692] 06:37:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (12B56C00) [pid = 3880] [serial = 2076] [outer = 00000000] 06:37:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (12D70400) [pid = 3880] [serial = 2077] [outer = 12B56C00] 06:37:21 INFO - PROCESS | 3880 | 1464010641673 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (13315400) [pid = 3880] [serial = 2078] [outer = 12B56C00] 06:37:22 INFO - PROCESS | 3880 | 1464010642133 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:37:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 625ms 06:37:22 INFO - PROCESS | 3880 | 1464010642160 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 3880 | 1464010642162 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 06:37:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:37:22 INFO - PROCESS | 3880 | 1464010642175 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 3880 | 1464010642180 Marionette TRACE conn2 <- [1,2734,null,{}] 06:37:22 INFO - PROCESS | 3880 | 1464010642185 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:22 INFO - PROCESS | 3880 | 1464010642265 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:37:22 INFO - PROCESS | 3880 | 1464010642271 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 3880 | ++DOCSHELL 1527B400 == 38 [pid = 3880] [id = 693] 06:37:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (15280C00) [pid = 3880] [serial = 2079] [outer = 00000000] 06:37:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (1532CC00) [pid = 3880] [serial = 2080] [outer = 15280C00] 06:37:22 INFO - PROCESS | 3880 | 1464010642315 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (157B7C00) [pid = 3880] [serial = 2081] [outer = 15280C00] 06:37:22 INFO - PROCESS | 3880 | 1464010642754 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:37:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 594ms 06:37:22 INFO - PROCESS | 3880 | 1464010642762 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 3880 | 1464010642765 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 06:37:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:37:22 INFO - PROCESS | 3880 | 1464010642768 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 3880 | 1464010642769 Marionette TRACE conn2 <- [1,2738,null,{}] 06:37:22 INFO - PROCESS | 3880 | 1464010642791 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:22 INFO - PROCESS | 3880 | 1464010642870 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:37:22 INFO - PROCESS | 3880 | 1464010642876 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 3880 | ++DOCSHELL 1532B800 == 39 [pid = 3880] [id = 694] 06:37:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (157BA000) [pid = 3880] [serial = 2082] [outer = 00000000] 06:37:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (161AE800) [pid = 3880] [serial = 2083] [outer = 157BA000] 06:37:22 INFO - PROCESS | 3880 | 1464010642932 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (16355C00) [pid = 3880] [serial = 2084] [outer = 157BA000] 06:37:23 INFO - PROCESS | 3880 | 1464010643407 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:37:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:37:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 703ms 06:37:23 INFO - PROCESS | 3880 | 1464010643468 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 3880 | 1464010643470 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 06:37:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:37:23 INFO - PROCESS | 3880 | 1464010643473 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 3880 | 1464010643475 Marionette TRACE conn2 <- [1,2742,null,{}] 06:37:23 INFO - PROCESS | 3880 | 1464010643484 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:23 INFO - PROCESS | 3880 | 1464010643609 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:37:23 INFO - PROCESS | 3880 | 1464010643675 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 3880 | ++DOCSHELL 168CC800 == 40 [pid = 3880] [id = 695] 06:37:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (168CD000) [pid = 3880] [serial = 2085] [outer = 00000000] 06:37:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (1693DC00) [pid = 3880] [serial = 2086] [outer = 168CD000] 06:37:23 INFO - PROCESS | 3880 | 1464010643726 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (16D66000) [pid = 3880] [serial = 2087] [outer = 168CD000] 06:37:24 INFO - PROCESS | 3880 | 1464010644161 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:37:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:37:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 750ms 06:37:24 INFO - PROCESS | 3880 | 1464010644216 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:37:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:37:24 INFO - PROCESS | 3880 | 1464010644218 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 06:37:24 INFO - PROCESS | 3880 | 1464010644221 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 3880 | 1464010644223 Marionette TRACE conn2 <- [1,2746,null,{}] 06:37:24 INFO - PROCESS | 3880 | 1464010644226 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:24 INFO - PROCESS | 3880 | 1464010644362 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:37:24 INFO - PROCESS | 3880 | 1464010644435 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 3880 | ++DOCSHELL 16D9B000 == 41 [pid = 3880] [id = 696] 06:37:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (16D9B400) [pid = 3880] [serial = 2088] [outer = 00000000] 06:37:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (16DA0800) [pid = 3880] [serial = 2089] [outer = 16D9B400] 06:37:24 INFO - PROCESS | 3880 | 1464010644481 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (16DA1800) [pid = 3880] [serial = 2090] [outer = 16D9B400] 06:37:24 INFO - PROCESS | 3880 | 1464010644881 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:37:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:37:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 703ms 06:37:24 INFO - PROCESS | 3880 | 1464010644921 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 3880 | 1464010644923 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 06:37:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:37:24 INFO - PROCESS | 3880 | 1464010644926 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 3880 | 1464010644928 Marionette TRACE conn2 <- [1,2750,null,{}] 06:37:24 INFO - PROCESS | 3880 | 1464010644931 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:25 INFO - PROCESS | 3880 | 1464010645037 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:37:25 INFO - PROCESS | 3880 | 1464010645045 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 3880 | ++DOCSHELL 16E2AC00 == 42 [pid = 3880] [id = 697] 06:37:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (16E2E400) [pid = 3880] [serial = 2091] [outer = 00000000] 06:37:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (16E35000) [pid = 3880] [serial = 2092] [outer = 16E2E400] 06:37:25 INFO - PROCESS | 3880 | 1464010645140 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (16F24400) [pid = 3880] [serial = 2093] [outer = 16E2E400] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (157B2800) [pid = 3880] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (11050C00) [pid = 3880] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (104ED400) [pid = 3880] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (1330A000) [pid = 3880] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (157B5C00) [pid = 3880] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (1335D800) [pid = 3880] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (105F4C00) [pid = 3880] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (104F1000) [pid = 3880] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (157BB000) [pid = 3880] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (157BC000) [pid = 3880] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (11A0E400) [pid = 3880] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:37:25 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (0F21C000) [pid = 3880] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:37:25 INFO - PROCESS | 3880 | 1464010645585 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:37:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:37:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 703ms 06:37:25 INFO - PROCESS | 3880 | 1464010645624 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:37:25 INFO - PROCESS | 3880 | 1464010645625 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 06:37:25 INFO - PROCESS | 3880 | 1464010645628 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:37:25 INFO - PROCESS | 3880 | 1464010645630 Marionette TRACE conn2 <- [1,2754,null,{}] 06:37:25 INFO - PROCESS | 3880 | 1464010645633 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:25 INFO - PROCESS | 3880 | 1464010645711 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:37:25 INFO - PROCESS | 3880 | 1464010645745 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 3880 | ++DOCSHELL 105F4C00 == 43 [pid = 3880] [id = 698] 06:37:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (15C44800) [pid = 3880] [serial = 2094] [outer = 00000000] 06:37:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (16D97800) [pid = 3880] [serial = 2095] [outer = 15C44800] 06:37:25 INFO - PROCESS | 3880 | 1464010645789 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (16E2F000) [pid = 3880] [serial = 2096] [outer = 15C44800] 06:37:26 INFO - PROCESS | 3880 | 1464010646212 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:37:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 641ms 06:37:26 INFO - PROCESS | 3880 | 1464010646271 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 3880 | 1464010646273 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 06:37:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:37:26 INFO - PROCESS | 3880 | 1464010646277 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 3880 | 1464010646278 Marionette TRACE conn2 <- [1,2758,null,{}] 06:37:26 INFO - PROCESS | 3880 | 1464010646282 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:26 INFO - PROCESS | 3880 | 1464010646367 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:37:26 INFO - PROCESS | 3880 | 1464010646373 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 3880 | ++DOCSHELL 15C65C00 == 44 [pid = 3880] [id = 699] 06:37:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (16F2B400) [pid = 3880] [serial = 2097] [outer = 00000000] 06:37:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (17136800) [pid = 3880] [serial = 2098] [outer = 16F2B400] 06:37:26 INFO - PROCESS | 3880 | 1464010646416 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (17136C00) [pid = 3880] [serial = 2099] [outer = 16F2B400] 06:37:26 INFO - PROCESS | 3880 | 1464010646833 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:37:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 594ms 06:37:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:37:26 INFO - PROCESS | 3880 | 1464010646887 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 3880 | 1464010646889 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 06:37:26 INFO - PROCESS | 3880 | 1464010646893 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 3880 | 1464010646895 Marionette TRACE conn2 <- [1,2762,null,{}] 06:37:26 INFO - PROCESS | 3880 | 1464010646898 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:26 INFO - PROCESS | 3880 | 1464010646980 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:37:26 INFO - PROCESS | 3880 | 1464010646986 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 3880 | ++DOCSHELL 17136000 == 45 [pid = 3880] [id = 700] 06:37:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (174C3400) [pid = 3880] [serial = 2100] [outer = 00000000] 06:37:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (17582C00) [pid = 3880] [serial = 2101] [outer = 174C3400] 06:37:27 INFO - PROCESS | 3880 | 1464010647036 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (175D2800) [pid = 3880] [serial = 2102] [outer = 174C3400] 06:37:27 INFO - PROCESS | 3880 | 1464010647721 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:37:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:37:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 906ms 06:37:27 INFO - PROCESS | 3880 | 1464010647796 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:37:27 INFO - PROCESS | 3880 | 1464010647801 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 06:37:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:37:27 INFO - PROCESS | 3880 | 1464010647806 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - PROCESS | 3880 | 1464010647810 Marionette TRACE conn2 <- [1,2766,null,{}] 06:37:27 INFO - PROCESS | 3880 | 1464010647816 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:27 INFO - PROCESS | 3880 | 1464010647921 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:37:28 INFO - PROCESS | 3880 | 1464010648059 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 3880 | ++DOCSHELL 105F6400 == 46 [pid = 3880] [id = 701] 06:37:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (105F6C00) [pid = 3880] [serial = 2103] [outer = 00000000] 06:37:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (11AF8000) [pid = 3880] [serial = 2104] [outer = 105F6C00] 06:37:28 INFO - PROCESS | 3880 | 1464010648116 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (1289CC00) [pid = 3880] [serial = 2105] [outer = 105F6C00] 06:37:28 INFO - PROCESS | 3880 | 1464010648709 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:37:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:37:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 938ms 06:37:28 INFO - PROCESS | 3880 | 1464010648752 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 3880 | 1464010648758 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 06:37:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:37:28 INFO - PROCESS | 3880 | 1464010648765 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - PROCESS | 3880 | 1464010648767 Marionette TRACE conn2 <- [1,2770,null,{}] 06:37:28 INFO - PROCESS | 3880 | 1464010648772 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:28 INFO - PROCESS | 3880 | 1464010648874 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:37:28 INFO - PROCESS | 3880 | 1464010648983 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 3880 | ++DOCSHELL 13BEE400 == 47 [pid = 3880] [id = 702] 06:37:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (13BF4000) [pid = 3880] [serial = 2106] [outer = 00000000] 06:37:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (1532B400) [pid = 3880] [serial = 2107] [outer = 13BF4000] 06:37:29 INFO - PROCESS | 3880 | 1464010649036 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (15C46C00) [pid = 3880] [serial = 2108] [outer = 13BF4000] 06:37:29 INFO - PROCESS | 3880 | 1464010649630 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:37:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:37:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 907ms 06:37:29 INFO - PROCESS | 3880 | 1464010649667 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:37:29 INFO - PROCESS | 3880 | 1464010649670 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 06:37:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:37:29 INFO - PROCESS | 3880 | 1464010649673 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 3880 | 1464010649677 Marionette TRACE conn2 <- [1,2774,null,{}] 06:37:29 INFO - PROCESS | 3880 | 1464010649688 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:29 INFO - PROCESS | 3880 | 1464010649792 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:37:29 INFO - PROCESS | 3880 | 1464010649903 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 3880 | ++DOCSHELL 1713FC00 == 48 [pid = 3880] [id = 703] 06:37:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (17140400) [pid = 3880] [serial = 2109] [outer = 00000000] 06:37:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (1797C000) [pid = 3880] [serial = 2110] [outer = 17140400] 06:37:30 INFO - PROCESS | 3880 | 1464010649999 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (17A90C00) [pid = 3880] [serial = 2111] [outer = 17140400] 06:37:30 INFO - PROCESS | 3880 | 1464010650582 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:37:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 937ms 06:37:30 INFO - PROCESS | 3880 | 1464010650618 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 3880 | 1464010650621 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 06:37:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:37:30 INFO - PROCESS | 3880 | 1464010650624 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 3880 | 1464010650626 Marionette TRACE conn2 <- [1,2778,null,{}] 06:37:30 INFO - PROCESS | 3880 | 1464010650629 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:30 INFO - PROCESS | 3880 | 1464010650730 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:37:30 INFO - PROCESS | 3880 | 1464010650839 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:30 INFO - PROCESS | 3880 | ++DOCSHELL 10A5B000 == 49 [pid = 3880] [id = 704] 06:37:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (11055C00) [pid = 3880] [serial = 2112] [outer = 00000000] 06:37:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (11A04000) [pid = 3880] [serial = 2113] [outer = 11055C00] 06:37:30 INFO - PROCESS | 3880 | 1464010650892 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (157B3800) [pid = 3880] [serial = 2114] [outer = 11055C00] 06:37:31 INFO - PROCESS | 3880 | 1464010651699 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:37:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:37:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1094ms 06:37:31 INFO - PROCESS | 3880 | 1464010651722 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:37:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:37:31 INFO - PROCESS | 3880 | 1464010651727 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 06:37:31 INFO - PROCESS | 3880 | 1464010651731 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - PROCESS | 3880 | 1464010651735 Marionette TRACE conn2 <- [1,2782,null,{}] 06:37:31 INFO - PROCESS | 3880 | 1464010651740 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:31 INFO - PROCESS | 3880 | 1464010651833 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:37:31 INFO - PROCESS | 3880 | 1464010651981 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 1129BC00 == 48 [pid = 3880] [id = 686] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 11059400 == 47 [pid = 3880] [id = 605] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 15C65C00 == 46 [pid = 3880] [id = 699] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 105F4C00 == 45 [pid = 3880] [id = 698] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 16E2AC00 == 44 [pid = 3880] [id = 697] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 16D9B000 == 43 [pid = 3880] [id = 696] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 168CC800 == 42 [pid = 3880] [id = 695] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 1532B800 == 41 [pid = 3880] [id = 694] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 1527B400 == 40 [pid = 3880] [id = 693] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 12B52800 == 39 [pid = 3880] [id = 692] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 10272000 == 38 [pid = 3880] [id = 691] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 0F21DC00 == 37 [pid = 3880] [id = 690] 06:37:31 INFO - PROCESS | 3880 | --DOCSHELL 0F30F800 == 36 [pid = 3880] [id = 688] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (10B02400) [pid = 3880] [serial = 2012] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (1713CC00) [pid = 3880] [serial = 2003] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (112AA400) [pid = 3880] [serial = 2015] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (16D69800) [pid = 3880] [serial = 2062] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (10A5B400) [pid = 3880] [serial = 2009] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (14230C00) [pid = 3880] [serial = 2048] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (16793000) [pid = 3880] [serial = 2053] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (1571F000) [pid = 3880] [serial = 2039] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (112A7400) [pid = 3880] [serial = 2044] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (1105BC00) [pid = 3880] [serial = 2042] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (10B03400) [pid = 3880] [serial = 2041] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (10B05800) [pid = 3880] [serial = 2035] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (15C6DC00) [pid = 3880] [serial = 2051] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (15C4C000) [pid = 3880] [serial = 2050] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (168CCC00) [pid = 3880] [serial = 2057] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (168C3C00) [pid = 3880] [serial = 2056] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (16A52800) [pid = 3880] [serial = 2059] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (14229400) [pid = 3880] [serial = 2038] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (140BC800) [pid = 3880] [serial = 2047] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (16796000) [pid = 3880] [serial = 2054] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (16A53000) [pid = 3880] [serial = 2060] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (11CEB000) [pid = 3880] [serial = 2045] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3880 | ++DOCSHELL 0C787C00 == 37 [pid = 3880] [id = 705] 06:37:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (0C7FA400) [pid = 3880] [serial = 2115] [outer = 00000000] 06:37:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (10437C00) [pid = 3880] [serial = 2116] [outer = 0C7FA400] 06:37:32 INFO - PROCESS | 3880 | 1464010652060 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (10B03400) [pid = 3880] [serial = 2117] [outer = 0C7FA400] 06:37:32 INFO - PROCESS | 3880 | 1464010652495 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:37:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 797ms 06:37:32 INFO - PROCESS | 3880 | 1464010652530 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 3880 | 1464010652536 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 06:37:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:37:32 INFO - PROCESS | 3880 | 1464010652542 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 3880 | 1464010652544 Marionette TRACE conn2 <- [1,2786,null,{}] 06:37:32 INFO - PROCESS | 3880 | 1464010652548 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:32 INFO - PROCESS | 3880 | 1464010652638 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:37:32 INFO - PROCESS | 3880 | 1464010652647 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 3880 | ++DOCSHELL 1129F800 == 38 [pid = 3880] [id = 706] 06:37:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (11A10800) [pid = 3880] [serial = 2118] [outer = 00000000] 06:37:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (12D7A000) [pid = 3880] [serial = 2119] [outer = 11A10800] 06:37:32 INFO - PROCESS | 3880 | 1464010652693 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (13836800) [pid = 3880] [serial = 2120] [outer = 11A10800] 06:37:33 INFO - PROCESS | 3880 | 1464010653180 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 687ms 06:37:33 INFO - PROCESS | 3880 | 1464010653240 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 3880 | 1464010653242 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 06:37:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:37:33 INFO - PROCESS | 3880 | 1464010653246 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 3880 | 1464010653249 Marionette TRACE conn2 <- [1,2790,null,{}] 06:37:33 INFO - PROCESS | 3880 | 1464010653259 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:33 INFO - PROCESS | 3880 | 1464010653343 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:37:33 INFO - PROCESS | 3880 | 1464010653353 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 3880 | ++DOCSHELL 1527E000 == 39 [pid = 3880] [id = 707] 06:37:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (1532A800) [pid = 3880] [serial = 2121] [outer = 00000000] 06:37:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (157B4800) [pid = 3880] [serial = 2122] [outer = 1532A800] 06:37:33 INFO - PROCESS | 3880 | 1464010653399 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (15C46800) [pid = 3880] [serial = 2123] [outer = 1532A800] 06:37:33 INFO - PROCESS | 3880 | 1464010653886 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 687ms 06:37:33 INFO - PROCESS | 3880 | 1464010653945 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 3880 | 1464010653947 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 06:37:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:37:33 INFO - PROCESS | 3880 | 1464010653950 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 3880 | 1464010653952 Marionette TRACE conn2 <- [1,2794,null,{}] 06:37:33 INFO - PROCESS | 3880 | 1464010653955 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:34 INFO - PROCESS | 3880 | 1464010654033 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:37:34 INFO - PROCESS | 3880 | 1464010654162 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 3880 | ++DOCSHELL 16793000 == 40 [pid = 3880] [id = 708] 06:37:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (16794400) [pid = 3880] [serial = 2124] [outer = 00000000] 06:37:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (1679FC00) [pid = 3880] [serial = 2125] [outer = 16794400] 06:37:34 INFO - PROCESS | 3880 | 1464010654206 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (167A0400) [pid = 3880] [serial = 2126] [outer = 16794400] 06:37:34 INFO - PROCESS | 3880 | 1464010654592 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:37:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:37:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 703ms 06:37:34 INFO - PROCESS | 3880 | 1464010654654 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 3880 | 1464010654656 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 06:37:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:37:34 INFO - PROCESS | 3880 | 1464010654659 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 3880 | 1464010654661 Marionette TRACE conn2 <- [1,2798,null,{}] 06:37:34 INFO - PROCESS | 3880 | 1464010654665 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:34 INFO - PROCESS | 3880 | 1464010654776 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:37:34 INFO - PROCESS | 3880 | 1464010654783 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 3880 | ++DOCSHELL 10A64000 == 41 [pid = 3880] [id = 709] 06:37:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (1179B400) [pid = 3880] [serial = 2127] [outer = 00000000] 06:37:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (168D0400) [pid = 3880] [serial = 2128] [outer = 1179B400] 06:37:34 INFO - PROCESS | 3880 | 1464010654828 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (16A54400) [pid = 3880] [serial = 2129] [outer = 1179B400] 06:37:35 INFO - PROCESS | 3880 | 1464010655288 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:37:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 703ms 06:37:35 INFO - PROCESS | 3880 | 1464010655360 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 3880 | 1464010655362 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 06:37:35 INFO - PROCESS | 3880 | 1464010655365 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:37:35 INFO - PROCESS | 3880 | 1464010655367 Marionette TRACE conn2 <- [1,2802,null,{}] 06:37:35 INFO - PROCESS | 3880 | 1464010655382 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:35 INFO - PROCESS | 3880 | 1464010655534 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:37:35 INFO - PROCESS | 3880 | 1464010655599 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 3880 | ++DOCSHELL 0F306C00 == 42 [pid = 3880] [id = 710] 06:37:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (1679F800) [pid = 3880] [serial = 2130] [outer = 00000000] 06:37:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (16E2A000) [pid = 3880] [serial = 2131] [outer = 1679F800] 06:37:35 INFO - PROCESS | 3880 | 1464010655651 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (16E34000) [pid = 3880] [serial = 2132] [outer = 1679F800] 06:37:36 INFO - PROCESS | 3880 | 1464010656067 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:37:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 06:37:36 INFO - PROCESS | 3880 | 1464010656106 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 3880 | 1464010656108 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 06:37:36 INFO - PROCESS | 3880 | 1464010656111 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:37:36 INFO - PROCESS | 3880 | 1464010656113 Marionette TRACE conn2 <- [1,2806,null,{}] 06:37:36 INFO - PROCESS | 3880 | 1464010656123 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:36 INFO - PROCESS | 3880 | 1464010656234 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:37:36 INFO - PROCESS | 3880 | 1464010656240 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 3880 | ++DOCSHELL 16D96800 == 43 [pid = 3880] [id = 711] 06:37:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (16D68400) [pid = 3880] [serial = 2133] [outer = 00000000] 06:37:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1713E400) [pid = 3880] [serial = 2134] [outer = 16D68400] 06:37:36 INFO - PROCESS | 3880 | 1464010656284 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (174C6400) [pid = 3880] [serial = 2135] [outer = 16D68400] 06:37:36 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (168CD000) [pid = 3880] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:37:36 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (15280C00) [pid = 3880] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:37:36 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (157BA000) [pid = 3880] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:37:36 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (0F21F000) [pid = 3880] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:37:36 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (16D9B400) [pid = 3880] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:37:36 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (16E2E400) [pid = 3880] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:37:36 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (15C44800) [pid = 3880] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:37:36 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (16F2B400) [pid = 3880] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:37:36 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (16C9FC00) [pid = 3880] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:37:36 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (102F8400) [pid = 3880] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:37:36 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (12B56C00) [pid = 3880] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:37:36 INFO - PROCESS | 3880 | 1464010656810 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:37:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 735ms 06:37:36 INFO - PROCESS | 3880 | 1464010656852 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 3880 | 1464010656854 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 06:37:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:37:36 INFO - PROCESS | 3880 | 1464010656857 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 3880 | 1464010656859 Marionette TRACE conn2 <- [1,2810,null,{}] 06:37:36 INFO - PROCESS | 3880 | 1464010656862 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:37 INFO - PROCESS | 3880 | 1464010657009 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:37:37 INFO - PROCESS | 3880 | 1464010657075 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 3880 | ++DOCSHELL 0F307000 == 44 [pid = 3880] [id = 712] 06:37:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (0F30CC00) [pid = 3880] [serial = 2136] [outer = 00000000] 06:37:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (14F5EC00) [pid = 3880] [serial = 2137] [outer = 0F30CC00] 06:37:37 INFO - PROCESS | 3880 | 1464010657118 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (167A0000) [pid = 3880] [serial = 2138] [outer = 0F30CC00] 06:37:37 INFO - PROCESS | 3880 | 1464010657488 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:37:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 704ms 06:37:37 INFO - PROCESS | 3880 | 1464010657557 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 3880 | 1464010657559 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 06:37:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:37:37 INFO - PROCESS | 3880 | 1464010657563 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 3880 | 1464010657564 Marionette TRACE conn2 <- [1,2814,null,{}] 06:37:37 INFO - PROCESS | 3880 | 1464010657568 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:37 INFO - PROCESS | 3880 | 1464010657645 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:37:37 INFO - PROCESS | 3880 | 1464010657652 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 3880 | ++DOCSHELL 167D4800 == 45 [pid = 3880] [id = 713] 06:37:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (168CC000) [pid = 3880] [serial = 2139] [outer = 00000000] 06:37:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (17135C00) [pid = 3880] [serial = 2140] [outer = 168CC000] 06:37:37 INFO - PROCESS | 3880 | 1464010657703 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (17A8F800) [pid = 3880] [serial = 2141] [outer = 168CC000] 06:37:38 INFO - PROCESS | 3880 | 1464010658157 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:37:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 640ms 06:37:38 INFO - PROCESS | 3880 | 1464010658201 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 3880 | 1464010658203 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 06:37:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:37:38 INFO - PROCESS | 3880 | 1464010658206 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 3880 | 1464010658208 Marionette TRACE conn2 <- [1,2818,null,{}] 06:37:38 INFO - PROCESS | 3880 | 1464010658211 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:38 INFO - PROCESS | 3880 | 1464010658289 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:37:38 INFO - PROCESS | 3880 | 1464010658295 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 3880 | ++DOCSHELL 17A95C00 == 46 [pid = 3880] [id = 714] 06:37:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (17E06400) [pid = 3880] [serial = 2142] [outer = 00000000] 06:37:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (17EC7400) [pid = 3880] [serial = 2143] [outer = 17E06400] 06:37:38 INFO - PROCESS | 3880 | 1464010658337 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (18067800) [pid = 3880] [serial = 2144] [outer = 17E06400] 06:37:39 INFO - PROCESS | 3880 | 1464010659049 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:37:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:37:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 907ms 06:37:39 INFO - PROCESS | 3880 | 1464010659111 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:37:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:37:39 INFO - PROCESS | 3880 | 1464010659115 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 06:37:39 INFO - PROCESS | 3880 | 1464010659120 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 3880 | 1464010659122 Marionette TRACE conn2 <- [1,2822,null,{}] 06:37:39 INFO - PROCESS | 3880 | 1464010659129 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:39 INFO - PROCESS | 3880 | 1464010659234 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:37:39 INFO - PROCESS | 3880 | 1464010659346 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:39 INFO - PROCESS | 3880 | ++DOCSHELL 105FB800 == 47 [pid = 3880] [id = 715] 06:37:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (10B0C400) [pid = 3880] [serial = 2145] [outer = 00000000] 06:37:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (1105A800) [pid = 3880] [serial = 2146] [outer = 10B0C400] 06:37:39 INFO - PROCESS | 3880 | 1464010659442 Marionette DEBUG loaded listener.js 06:37:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (11C61C00) [pid = 3880] [serial = 2147] [outer = 10B0C400] 06:37:40 INFO - PROCESS | 3880 | 1464010660034 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:37:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:37:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 938ms 06:37:40 INFO - PROCESS | 3880 | 1464010660063 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:37:40 INFO - PROCESS | 3880 | 1464010660069 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 06:37:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:37:40 INFO - PROCESS | 3880 | 1464010660075 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:37:40 INFO - PROCESS | 3880 | 1464010660078 Marionette TRACE conn2 <- [1,2826,null,{}] 06:37:40 INFO - PROCESS | 3880 | 1464010660081 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:40 INFO - PROCESS | 3880 | 1464010660188 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:37:40 INFO - PROCESS | 3880 | 1464010660300 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 3880 | ++DOCSHELL 140B6800 == 48 [pid = 3880] [id = 716] 06:37:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (14229800) [pid = 3880] [serial = 2148] [outer = 00000000] 06:37:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (15717C00) [pid = 3880] [serial = 2149] [outer = 14229800] 06:37:40 INFO - PROCESS | 3880 | 1464010660353 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (15C4E000) [pid = 3880] [serial = 2150] [outer = 14229800] 06:37:40 INFO - PROCESS | 3880 | 1464010660960 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:37:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 938ms 06:37:41 INFO - PROCESS | 3880 | 1464010661019 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 3880 | 1464010661021 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 06:37:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:37:41 INFO - PROCESS | 3880 | 1464010661025 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 3880 | 1464010661029 Marionette TRACE conn2 <- [1,2830,null,{}] 06:37:41 INFO - PROCESS | 3880 | 1464010661053 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:41 INFO - PROCESS | 3880 | 1464010661189 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:37:41 INFO - PROCESS | 3880 | 1464010661257 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 3880 | ++DOCSHELL 168C7400 == 49 [pid = 3880] [id = 717] 06:37:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (175CB800) [pid = 3880] [serial = 2151] [outer = 00000000] 06:37:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (17E61000) [pid = 3880] [serial = 2152] [outer = 175CB800] 06:37:41 INFO - PROCESS | 3880 | 1464010661313 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1822E800) [pid = 3880] [serial = 2153] [outer = 175CB800] 06:37:41 INFO - PROCESS | 3880 | 1464010661839 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:37:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 828ms 06:37:41 INFO - PROCESS | 3880 | 1464010661867 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 3880 | 1464010661870 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 06:37:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:37:41 INFO - PROCESS | 3880 | 1464010661874 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 3880 | 1464010661876 Marionette TRACE conn2 <- [1,2834,null,{}] 06:37:41 INFO - PROCESS | 3880 | 1464010661879 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:41 INFO - PROCESS | 3880 | 1464010661980 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:37:42 INFO - PROCESS | 3880 | 1464010662091 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 3880 | ++DOCSHELL 17E5FC00 == 50 [pid = 3880] [id = 718] 06:37:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (18234800) [pid = 3880] [serial = 2154] [outer = 00000000] 06:37:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (1979E000) [pid = 3880] [serial = 2155] [outer = 18234800] 06:37:42 INFO - PROCESS | 3880 | 1464010662144 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (197A3400) [pid = 3880] [serial = 2156] [outer = 18234800] 06:37:42 INFO - PROCESS | 3880 | 1464010662764 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:37:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:37:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1094ms 06:37:43 INFO - PROCESS | 3880 | 1464010663006 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 3880 | 1464010663010 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 06:37:43 INFO - PROCESS | 3880 | 1464010663016 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 3880 | 1464010663019 Marionette TRACE conn2 <- [1,2838,null,{}] 06:37:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:37:43 INFO - PROCESS | 3880 | 1464010663025 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:43 INFO - PROCESS | 3880 | 1464010663120 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:37:43 INFO - PROCESS | 3880 | 1464010663255 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 3880 | ++DOCSHELL 102CFC00 == 51 [pid = 3880] [id = 719] 06:37:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (102EA800) [pid = 3880] [serial = 2157] [outer = 00000000] 06:37:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (10BB5C00) [pid = 3880] [serial = 2158] [outer = 102EA800] 06:37:43 INFO - PROCESS | 3880 | 1464010663304 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (1129BC00) [pid = 3880] [serial = 2159] [outer = 102EA800] 06:37:43 INFO - PROCESS | 3880 | --DOCSHELL 167D4800 == 50 [pid = 3880] [id = 713] 06:37:43 INFO - PROCESS | 3880 | --DOCSHELL 0F307000 == 49 [pid = 3880] [id = 712] 06:37:43 INFO - PROCESS | 3880 | --DOCSHELL 16D96800 == 48 [pid = 3880] [id = 711] 06:37:43 INFO - PROCESS | 3880 | --DOCSHELL 0F306C00 == 47 [pid = 3880] [id = 710] 06:37:43 INFO - PROCESS | 3880 | --DOCSHELL 10A64000 == 46 [pid = 3880] [id = 709] 06:37:43 INFO - PROCESS | 3880 | --DOCSHELL 16793000 == 45 [pid = 3880] [id = 708] 06:37:43 INFO - PROCESS | 3880 | --DOCSHELL 1527E000 == 44 [pid = 3880] [id = 707] 06:37:43 INFO - PROCESS | 3880 | --DOCSHELL 1129F800 == 43 [pid = 3880] [id = 706] 06:37:43 INFO - PROCESS | 3880 | --DOCSHELL 0C787C00 == 42 [pid = 3880] [id = 705] 06:37:43 INFO - PROCESS | 3880 | --DOCSHELL 17136000 == 41 [pid = 3880] [id = 700] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (17582C00) [pid = 3880] [serial = 2101] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (1693DC00) [pid = 3880] [serial = 2086] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (1532CC00) [pid = 3880] [serial = 2080] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (161AE800) [pid = 3880] [serial = 2083] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (10484000) [pid = 3880] [serial = 2072] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (0F309000) [pid = 3880] [serial = 2071] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (16DA0800) [pid = 3880] [serial = 2089] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (16D66000) [pid = 3880] [serial = 2087] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (16E35000) [pid = 3880] [serial = 2092] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (16DA1800) [pid = 3880] [serial = 2090] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (16F24400) [pid = 3880] [serial = 2093] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (16D97800) [pid = 3880] [serial = 2095] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (17136800) [pid = 3880] [serial = 2098] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (10A5E800) [pid = 3880] [serial = 2065] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (13BFAC00) [pid = 3880] [serial = 2068] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (16D6FC00) [pid = 3880] [serial = 2063] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (10B0E800) [pid = 3880] [serial = 2074] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (11223C00) [pid = 3880] [serial = 2075] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (12D70400) [pid = 3880] [serial = 2077] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (157B7C00) [pid = 3880] [serial = 2081] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (13315400) [pid = 3880] [serial = 2078] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (16E2F000) [pid = 3880] [serial = 2096] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (17136C00) [pid = 3880] [serial = 2099] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (16355C00) [pid = 3880] [serial = 2084] [outer = 00000000] [url = about:blank] 06:37:43 INFO - PROCESS | 3880 | 1464010663906 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:37:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 937ms 06:37:43 INFO - PROCESS | 3880 | 1464010663970 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 3880 | 1464010663973 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 06:37:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:37:43 INFO - PROCESS | 3880 | 1464010663980 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 3880 | 1464010663984 Marionette TRACE conn2 <- [1,2842,null,{}] 06:37:43 INFO - PROCESS | 3880 | 1464010663987 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:44 INFO - PROCESS | 3880 | 1464010664067 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:37:44 INFO - PROCESS | 3880 | 1464010664159 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 3880 | ++DOCSHELL 0F30FC00 == 42 [pid = 3880] [id = 720] 06:37:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (0F310400) [pid = 3880] [serial = 2160] [outer = 00000000] 06:37:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (10BB3C00) [pid = 3880] [serial = 2161] [outer = 0F310400] 06:37:44 INFO - PROCESS | 3880 | 1464010664211 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (1179BC00) [pid = 3880] [serial = 2162] [outer = 0F310400] 06:37:44 INFO - PROCESS | 3880 | 1464010664669 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:37:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:37:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 06:37:44 INFO - PROCESS | 3880 | 1464010664718 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:37:44 INFO - PROCESS | 3880 | 1464010664721 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 06:37:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:37:44 INFO - PROCESS | 3880 | 1464010664724 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 3880 | 1464010664726 Marionette TRACE conn2 <- [1,2846,null,{}] 06:37:44 INFO - PROCESS | 3880 | 1464010664735 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:44 INFO - PROCESS | 3880 | 1464010664828 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:37:44 INFO - PROCESS | 3880 | 1464010664837 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 3880 | ++DOCSHELL 140B4400 == 43 [pid = 3880] [id = 721] 06:37:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (140B7C00) [pid = 3880] [serial = 2163] [outer = 00000000] 06:37:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (14225400) [pid = 3880] [serial = 2164] [outer = 140B7C00] 06:37:44 INFO - PROCESS | 3880 | 1464010664885 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (15281000) [pid = 3880] [serial = 2165] [outer = 140B7C00] 06:37:45 INFO - PROCESS | 3880 | 1464010665354 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:37:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 703ms 06:37:45 INFO - PROCESS | 3880 | 1464010665423 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 3880 | 1464010665425 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 06:37:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:37:45 INFO - PROCESS | 3880 | 1464010665429 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 3880 | 1464010665430 Marionette TRACE conn2 <- [1,2850,null,{}] 06:37:45 INFO - PROCESS | 3880 | 1464010665434 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:45 INFO - PROCESS | 3880 | 1464010665514 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:37:45 INFO - PROCESS | 3880 | 1464010665523 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 3880 | ++DOCSHELL 157B2C00 == 44 [pid = 3880] [id = 722] 06:37:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (157B5C00) [pid = 3880] [serial = 2166] [outer = 00000000] 06:37:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (15C47400) [pid = 3880] [serial = 2167] [outer = 157B5C00] 06:37:45 INFO - PROCESS | 3880 | 1464010665567 Marionette DEBUG loaded listener.js 06:37:45 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (15C49800) [pid = 3880] [serial = 2168] [outer = 157B5C00] 06:37:46 INFO - PROCESS | 3880 | 1464010666017 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:37:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:37:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 625ms 06:37:46 INFO - PROCESS | 3880 | 1464010666067 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 3880 | 1464010666069 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 06:37:46 INFO - PROCESS | 3880 | 1464010666072 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:37:46 INFO - PROCESS | 3880 | 1464010666074 Marionette TRACE conn2 <- [1,2854,null,{}] 06:37:46 INFO - PROCESS | 3880 | 1464010666077 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:46 INFO - PROCESS | 3880 | 1464010666196 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:37:46 INFO - PROCESS | 3880 | 1464010666290 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 3880 | ++DOCSHELL 16795C00 == 45 [pid = 3880] [id = 723] 06:37:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (16797C00) [pid = 3880] [serial = 2169] [outer = 00000000] 06:37:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (168C4800) [pid = 3880] [serial = 2170] [outer = 16797C00] 06:37:46 INFO - PROCESS | 3880 | 1464010666334 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (168CD400) [pid = 3880] [serial = 2171] [outer = 16797C00] 06:37:46 INFO - PROCESS | 3880 | 1464010666749 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:37:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:37:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 687ms 06:37:46 INFO - PROCESS | 3880 | 1464010666772 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 3880 | 1464010666774 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 06:37:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:37:46 INFO - PROCESS | 3880 | 1464010666778 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - PROCESS | 3880 | 1464010666779 Marionette TRACE conn2 <- [1,2858,null,{}] 06:37:46 INFO - PROCESS | 3880 | 1464010666783 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:46 INFO - PROCESS | 3880 | 1464010666924 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:37:46 INFO - PROCESS | 3880 | 1464010666932 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 3880 | ++DOCSHELL 11712000 == 46 [pid = 3880] [id = 724] 06:37:46 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1679C800) [pid = 3880] [serial = 2172] [outer = 00000000] 06:37:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (16D6E000) [pid = 3880] [serial = 2173] [outer = 1679C800] 06:37:47 INFO - PROCESS | 3880 | 1464010667030 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (16D98000) [pid = 3880] [serial = 2174] [outer = 1679C800] 06:37:47 INFO - PROCESS | 3880 | 1464010667462 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:37:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 06:37:47 INFO - PROCESS | 3880 | 1464010667522 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 3880 | 1464010667524 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 06:37:47 INFO - PROCESS | 3880 | 1464010667527 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 3880 | 1464010667529 Marionette TRACE conn2 <- [1,2862,null,{}] 06:37:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:37:47 INFO - PROCESS | 3880 | 1464010667532 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:47 INFO - PROCESS | 3880 | 1464010667676 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:37:47 INFO - PROCESS | 3880 | 1464010667690 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 3880 | ++DOCSHELL 16D69400 == 47 [pid = 3880] [id = 725] 06:37:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (16D9AC00) [pid = 3880] [serial = 2175] [outer = 00000000] 06:37:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (16E34400) [pid = 3880] [serial = 2176] [outer = 16D9AC00] 06:37:47 INFO - PROCESS | 3880 | 1464010667733 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (16E37C00) [pid = 3880] [serial = 2177] [outer = 16D9AC00] 06:37:48 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (1179B400) [pid = 3880] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:37:48 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (11055C00) [pid = 3880] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:37:48 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (1532A800) [pid = 3880] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:37:48 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (16794400) [pid = 3880] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:37:48 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (1679F800) [pid = 3880] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:37:48 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (11A10800) [pid = 3880] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:37:48 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (0C7FA400) [pid = 3880] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:37:48 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (0F30CC00) [pid = 3880] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:37:48 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (16D68400) [pid = 3880] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:37:48 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (168CC000) [pid = 3880] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:37:48 INFO - PROCESS | 3880 | 1464010668271 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:37:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:37:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 797ms 06:37:48 INFO - PROCESS | 3880 | 1464010668331 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 3880 | 1464010668333 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 06:37:48 INFO - PROCESS | 3880 | 1464010668336 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:37:48 INFO - PROCESS | 3880 | 1464010668338 Marionette TRACE conn2 <- [1,2866,null,{}] 06:37:48 INFO - PROCESS | 3880 | 1464010668341 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:48 INFO - PROCESS | 3880 | 1464010668418 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:37:48 INFO - PROCESS | 3880 | 1464010668517 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 3880 | ++DOCSHELL 0C7FA000 == 48 [pid = 3880] [id = 726] 06:37:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (0F302400) [pid = 3880] [serial = 2178] [outer = 00000000] 06:37:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (15322C00) [pid = 3880] [serial = 2179] [outer = 0F302400] 06:37:48 INFO - PROCESS | 3880 | 1464010668562 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (16D68400) [pid = 3880] [serial = 2180] [outer = 0F302400] 06:37:48 INFO - PROCESS | 3880 | 1464010668943 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:37:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:37:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 626ms 06:37:48 INFO - PROCESS | 3880 | 1464010668974 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 3880 | 1464010668976 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 06:37:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:37:48 INFO - PROCESS | 3880 | 1464010668979 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 3880 | 1464010668981 Marionette TRACE conn2 <- [1,2870,null,{}] 06:37:49 INFO - PROCESS | 3880 | 1464010669019 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:49 INFO - PROCESS | 3880 | 1464010669100 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:37:49 INFO - PROCESS | 3880 | 1464010669106 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 3880 | ++DOCSHELL 0F30E800 == 49 [pid = 3880] [id = 727] 06:37:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (16AE6000) [pid = 3880] [serial = 2181] [outer = 00000000] 06:37:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (16E32800) [pid = 3880] [serial = 2182] [outer = 16AE6000] 06:37:49 INFO - PROCESS | 3880 | 1464010669150 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (17138400) [pid = 3880] [serial = 2183] [outer = 16AE6000] 06:37:49 INFO - PROCESS | 3880 | 1464010669583 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:37:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:37:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 625ms 06:37:49 INFO - PROCESS | 3880 | 1464010669627 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 3880 | 1464010669629 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 06:37:49 INFO - PROCESS | 3880 | 1464010669632 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:37:49 INFO - PROCESS | 3880 | 1464010669635 Marionette TRACE conn2 <- [1,2874,null,{}] 06:37:49 INFO - PROCESS | 3880 | 1464010669642 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:49 INFO - PROCESS | 3880 | 1464010669720 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:37:49 INFO - PROCESS | 3880 | 1464010669727 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 3880 | ++DOCSHELL 16F70800 == 50 [pid = 3880] [id = 728] 06:37:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (1713BC00) [pid = 3880] [serial = 2184] [outer = 00000000] 06:37:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (17A97C00) [pid = 3880] [serial = 2185] [outer = 1713BC00] 06:37:49 INFO - PROCESS | 3880 | 1464010669769 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (1805CC00) [pid = 3880] [serial = 2186] [outer = 1713BC00] 06:37:50 INFO - PROCESS | 3880 | 1464010670290 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:37:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:37:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 688ms 06:37:50 INFO - PROCESS | 3880 | 1464010670334 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 3880 | 1464010670338 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 06:37:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:37:50 INFO - PROCESS | 3880 | 1464010670344 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 3880 | 1464010670348 Marionette TRACE conn2 <- [1,2878,null,{}] 06:37:50 INFO - PROCESS | 3880 | 1464010670355 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:50 INFO - PROCESS | 3880 | 1464010670461 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:37:50 INFO - PROCESS | 3880 | 1464010670623 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 3880 | ++DOCSHELL 10477C00 == 51 [pid = 3880] [id = 729] 06:37:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1047E400) [pid = 3880] [serial = 2187] [outer = 00000000] 06:37:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (10BB1400) [pid = 3880] [serial = 2188] [outer = 1047E400] 06:37:50 INFO - PROCESS | 3880 | 1464010670719 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (112A6800) [pid = 3880] [serial = 2189] [outer = 1047E400] 06:37:51 INFO - PROCESS | 3880 | 1464010671292 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:37:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:37:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1000ms 06:37:51 INFO - PROCESS | 3880 | 1464010671348 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 3880 | 1464010671354 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 06:37:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:37:51 INFO - PROCESS | 3880 | 1464010671360 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 3880 | 1464010671363 Marionette TRACE conn2 <- [1,2882,null,{}] 06:37:51 INFO - PROCESS | 3880 | 1464010671367 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:51 INFO - PROCESS | 3880 | 1464010671471 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:37:51 INFO - PROCESS | 3880 | 1464010671612 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 3880 | ++DOCSHELL 1179B400 == 52 [pid = 3880] [id = 730] 06:37:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (12876800) [pid = 3880] [serial = 2190] [outer = 00000000] 06:37:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (157C5800) [pid = 3880] [serial = 2191] [outer = 12876800] 06:37:51 INFO - PROCESS | 3880 | 1464010671668 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (16792000) [pid = 3880] [serial = 2192] [outer = 12876800] 06:37:52 INFO - PROCESS | 3880 | 1464010672274 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:37:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:37:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 938ms 06:37:52 INFO - PROCESS | 3880 | 1464010672304 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 3880 | 1464010672306 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 06:37:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:37:52 INFO - PROCESS | 3880 | 1464010672310 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 3880 | 1464010672314 Marionette TRACE conn2 <- [1,2886,null,{}] 06:37:52 INFO - PROCESS | 3880 | 1464010672325 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:52 INFO - PROCESS | 3880 | 1464010672429 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:37:52 INFO - PROCESS | 3880 | 1464010672571 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 3880 | ++DOCSHELL 16E2A800 == 53 [pid = 3880] [id = 731] 06:37:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (16E2C400) [pid = 3880] [serial = 2193] [outer = 00000000] 06:37:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (17A91C00) [pid = 3880] [serial = 2194] [outer = 16E2C400] 06:37:52 INFO - PROCESS | 3880 | 1464010672628 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (1848C400) [pid = 3880] [serial = 2195] [outer = 16E2C400] 06:37:53 INFO - PROCESS | 3880 | 1464010673203 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:37:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 938ms 06:37:53 INFO - PROCESS | 3880 | 1464010673254 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 3880 | 1464010673257 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 06:37:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:37:53 INFO - PROCESS | 3880 | 1464010673261 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 3880 | 1464010673263 Marionette TRACE conn2 <- [1,2890,null,{}] 06:37:53 INFO - PROCESS | 3880 | 1464010673266 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:53 INFO - PROCESS | 3880 | 1464010673368 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:37:53 INFO - PROCESS | 3880 | 1464010673481 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 3880 | ++DOCSHELL 1983A000 == 54 [pid = 3880] [id = 732] 06:37:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (1983A800) [pid = 3880] [serial = 2196] [outer = 00000000] 06:37:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (1983E800) [pid = 3880] [serial = 2197] [outer = 1983A800] 06:37:53 INFO - PROCESS | 3880 | 1464010673575 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (19843400) [pid = 3880] [serial = 2198] [outer = 1983A800] 06:37:54 INFO - PROCESS | 3880 | 1464010674223 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:37:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1000ms 06:37:54 INFO - PROCESS | 3880 | 1464010674425 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 3880 | 1464010674429 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 06:37:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:37:54 INFO - PROCESS | 3880 | 1464010674444 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 3880 | 1464010674447 Marionette TRACE conn2 <- [1,2894,null,{}] 06:37:54 INFO - PROCESS | 3880 | 1464010674452 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:54 INFO - PROCESS | 3880 | 1464010674549 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:37:54 INFO - PROCESS | 3880 | 1464010674687 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 3880 | ++DOCSHELL 10B0E400 == 55 [pid = 3880] [id = 733] 06:37:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (10B10800) [pid = 3880] [serial = 2199] [outer = 00000000] 06:37:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (1105AC00) [pid = 3880] [serial = 2200] [outer = 10B10800] 06:37:54 INFO - PROCESS | 3880 | 1464010674737 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (12DF1400) [pid = 3880] [serial = 2201] [outer = 10B10800] 06:37:55 INFO - PROCESS | 3880 | 1464010675308 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:37:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:37:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 938ms 06:37:55 INFO - PROCESS | 3880 | 1464010675391 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 3880 | 1464010675394 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 06:37:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:37:55 INFO - PROCESS | 3880 | 1464010675402 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 3880 | 1464010675405 Marionette TRACE conn2 <- [1,2898,null,{}] 06:37:55 INFO - PROCESS | 3880 | 1464010675424 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:55 INFO - PROCESS | 3880 | 1464010675529 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 0F30E800 == 54 [pid = 3880] [id = 727] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 0C7FA000 == 53 [pid = 3880] [id = 726] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 16D69400 == 52 [pid = 3880] [id = 725] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 11712000 == 51 [pid = 3880] [id = 724] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 16795C00 == 50 [pid = 3880] [id = 723] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 157B2C00 == 49 [pid = 3880] [id = 722] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 140B4400 == 48 [pid = 3880] [id = 721] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 0F30FC00 == 47 [pid = 3880] [id = 720] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 102CFC00 == 46 [pid = 3880] [id = 719] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 140B6800 == 45 [pid = 3880] [id = 716] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 105FB800 == 44 [pid = 3880] [id = 715] 06:37:55 INFO - PROCESS | 3880 | --DOCSHELL 17A95C00 == 43 [pid = 3880] [id = 714] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (168D0400) [pid = 3880] [serial = 2128] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (11AF8000) [pid = 3880] [serial = 2104] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (1532B400) [pid = 3880] [serial = 2107] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (157B3800) [pid = 3880] [serial = 2114] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (11A04000) [pid = 3880] [serial = 2113] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (157B4800) [pid = 3880] [serial = 2122] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (15C46800) [pid = 3880] [serial = 2123] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1679FC00) [pid = 3880] [serial = 2125] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (16E34000) [pid = 3880] [serial = 2132] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (12D7A000) [pid = 3880] [serial = 2119] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (13836800) [pid = 3880] [serial = 2120] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (10437C00) [pid = 3880] [serial = 2116] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (16E2A000) [pid = 3880] [serial = 2131] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (10B03400) [pid = 3880] [serial = 2117] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (1797C000) [pid = 3880] [serial = 2110] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (14F5EC00) [pid = 3880] [serial = 2137] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (17EC7400) [pid = 3880] [serial = 2143] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (1713E400) [pid = 3880] [serial = 2134] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (17135C00) [pid = 3880] [serial = 2140] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (174C6400) [pid = 3880] [serial = 2135] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (167A0000) [pid = 3880] [serial = 2138] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (16A54400) [pid = 3880] [serial = 2129] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (167A0400) [pid = 3880] [serial = 2126] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (17A8F800) [pid = 3880] [serial = 2141] [outer = 00000000] [url = about:blank] 06:37:55 INFO - PROCESS | 3880 | 1464010675675 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 3880 | ++DOCSHELL 0F21E000 == 44 [pid = 3880] [id = 734] 06:37:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (0F306400) [pid = 3880] [serial = 2202] [outer = 00000000] 06:37:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1043B400) [pid = 3880] [serial = 2203] [outer = 0F306400] 06:37:55 INFO - PROCESS | 3880 | 1464010675721 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (112DF400) [pid = 3880] [serial = 2204] [outer = 0F306400] 06:37:56 INFO - PROCESS | 3880 | 1464010676118 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:37:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:37:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:37:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 750ms 06:37:56 INFO - PROCESS | 3880 | 1464010676194 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 3880 | 1464010676196 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 06:37:56 INFO - TEST-START | /DOMEvents/constructors.html 06:37:56 INFO - PROCESS | 3880 | 1464010676201 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 3880 | 1464010676202 Marionette TRACE conn2 <- [1,2902,null,{}] 06:37:56 INFO - PROCESS | 3880 | 1464010676215 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:56 INFO - PROCESS | 3880 | 1464010676300 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:37:56 INFO - PROCESS | 3880 | 1464010676309 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 3880 | ++DOCSHELL 157AFC00 == 45 [pid = 3880] [id = 735] 06:37:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (157B0000) [pid = 3880] [serial = 2205] [outer = 00000000] 06:37:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (157BC800) [pid = 3880] [serial = 2206] [outer = 157B0000] 06:37:56 INFO - PROCESS | 3880 | 1464010676356 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (15C4C000) [pid = 3880] [serial = 2207] [outer = 157B0000] 06:37:56 INFO - PROCESS | 3880 | 1464010676939 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:37:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:37:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:37:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:37:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:37:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:37:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:37:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:37:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:37:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 813ms 06:37:57 INFO - PROCESS | 3880 | 1464010677035 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 3880 | 1464010677039 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 06:37:57 INFO - PROCESS | 3880 | 1464010677045 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:37:57 INFO - PROCESS | 3880 | 1464010677049 Marionette TRACE conn2 <- [1,2906,null,{}] 06:37:57 INFO - PROCESS | 3880 | 1464010677055 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:57 INFO - PROCESS | 3880 | 1464010677160 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:37:57 INFO - PROCESS | 3880 | 1464010677294 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:57 INFO - PROCESS | 3880 | ++DOCSHELL 105F5000 == 46 [pid = 3880] [id = 736] 06:37:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (10A60400) [pid = 3880] [serial = 2208] [outer = 00000000] 06:37:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (10BAD400) [pid = 3880] [serial = 2209] [outer = 10A60400] 06:37:57 INFO - PROCESS | 3880 | 1464010677349 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (112E3400) [pid = 3880] [serial = 2210] [outer = 10A60400] 06:37:57 INFO - PROCESS | 3880 | 1464010677928 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:37:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:37:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 906ms 06:37:57 INFO - PROCESS | 3880 | 1464010677955 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 3880 | 1464010677959 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 06:37:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:37:57 INFO - PROCESS | 3880 | 1464010677966 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 3880 | 1464010677970 Marionette TRACE conn2 <- [1,2910,null,{}] 06:37:57 INFO - PROCESS | 3880 | 1464010677975 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:58 INFO - PROCESS | 3880 | 1464010678084 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:37:58 INFO - PROCESS | 3880 | 1464010678197 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 3880 | ++DOCSHELL 1527B400 == 47 [pid = 3880] [id = 737] 06:37:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1571D800) [pid = 3880] [serial = 2211] [outer = 00000000] 06:37:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (161AE800) [pid = 3880] [serial = 2212] [outer = 1571D800] 06:37:58 INFO - PROCESS | 3880 | 1464010678291 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (16795400) [pid = 3880] [serial = 2213] [outer = 1571D800] 06:37:58 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:58 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:58 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:58 INFO - PROCESS | 3880 | [3880] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:58 INFO - PROCESS | 3880 | 1464010678861 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:37:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:37:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:58 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 06:37:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:58 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 06:37:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:58 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]" 06:37:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:37:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 953ms 06:37:58 INFO - PROCESS | 3880 | 1464010678916 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 3880 | 1464010678919 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 06:37:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:37:58 INFO - PROCESS | 3880 | 1464010678922 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 3880 | 1464010678925 Marionette TRACE conn2 <- [1,2914,null,{}] 06:37:58 INFO - PROCESS | 3880 | 1464010678934 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:59 INFO - PROCESS | 3880 | 1464010679046 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:37:59 INFO - PROCESS | 3880 | 1464010679188 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 3880 | ++DOCSHELL 16CA2800 == 48 [pid = 3880] [id = 738] 06:37:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (16D68800) [pid = 3880] [serial = 2214] [outer = 00000000] 06:37:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (16D9C800) [pid = 3880] [serial = 2215] [outer = 16D68800] 06:37:59 INFO - PROCESS | 3880 | 1464010679246 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (16E29C00) [pid = 3880] [serial = 2216] [outer = 16D68800] 06:37:59 INFO - PROCESS | 3880 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:37:59 INFO - PROCESS | 3880 | 1464010679752 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:37:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:37:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 844ms 06:37:59 INFO - PROCESS | 3880 | 1464010679764 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 3880 | 1464010679767 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 06:37:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:37:59 INFO - PROCESS | 3880 | 1464010679787 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 3880 | 1464010679789 Marionette TRACE conn2 <- [1,2918,null,{}] 06:37:59 INFO - PROCESS | 3880 | 1464010679794 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:59 INFO - PROCESS | 3880 | 1464010679895 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:38:00 INFO - PROCESS | 3880 | 1464010680004 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 3880 | ++DOCSHELL 0F218000 == 49 [pid = 3880] [id = 739] 06:38:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (16E33C00) [pid = 3880] [serial = 2217] [outer = 00000000] 06:38:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (174C3800) [pid = 3880] [serial = 2218] [outer = 16E33C00] 06:38:00 INFO - PROCESS | 3880 | 1464010680064 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (175C5C00) [pid = 3880] [serial = 2219] [outer = 16E33C00] 06:38:00 INFO - PROCESS | 3880 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:38:00 INFO - PROCESS | 3880 | 1464010680603 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:38:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:38:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 859ms 06:38:00 INFO - PROCESS | 3880 | 1464010680633 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:38:00 INFO - PROCESS | 3880 | 1464010680636 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 06:38:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:38:00 INFO - PROCESS | 3880 | 1464010680655 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 3880 | 1464010680657 Marionette TRACE conn2 <- [1,2922,null,{}] 06:38:00 INFO - PROCESS | 3880 | 1464010680661 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:00 INFO - PROCESS | 3880 | 1464010680756 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:38:00 INFO - PROCESS | 3880 | 1464010680866 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 3880 | ++DOCSHELL 105FB400 == 50 [pid = 3880] [id = 740] 06:38:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (16A50C00) [pid = 3880] [serial = 2220] [outer = 00000000] 06:38:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (17E5F400) [pid = 3880] [serial = 2221] [outer = 16A50C00] 06:38:00 INFO - PROCESS | 3880 | 1464010680918 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (17ECD400) [pid = 3880] [serial = 2222] [outer = 16A50C00] 06:38:01 INFO - PROCESS | 3880 | 1464010681411 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:38:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:38:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 797ms 06:38:01 INFO - PROCESS | 3880 | 1464010681459 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 3880 | 1464010681461 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 06:38:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:38:01 INFO - PROCESS | 3880 | 1464010681464 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 3880 | 1464010681466 Marionette TRACE conn2 <- [1,2926,null,{}] 06:38:01 INFO - PROCESS | 3880 | 1464010681486 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:01 INFO - PROCESS | 3880 | 1464010681610 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:38:01 INFO - PROCESS | 3880 | 1464010681725 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 3880 | ++DOCSHELL 17EC7400 == 51 [pid = 3880] [id = 741] 06:38:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (17ECD000) [pid = 3880] [serial = 2223] [outer = 00000000] 06:38:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (1990BC00) [pid = 3880] [serial = 2224] [outer = 17ECD000] 06:38:01 INFO - PROCESS | 3880 | 1464010681831 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (19911C00) [pid = 3880] [serial = 2225] [outer = 17ECD000] 06:38:02 INFO - PROCESS | 3880 | 1464010682355 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:38:02 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. 06:38:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 938ms 06:38:02 INFO - PROCESS | 3880 | 1464010682410 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 3880 | 1464010682412 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 06:38:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:38:02 INFO - PROCESS | 3880 | 1464010682416 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 3880 | 1464010682418 Marionette TRACE conn2 <- [1,2930,null,{}] 06:38:02 INFO - PROCESS | 3880 | 1464010682423 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:02 INFO - PROCESS | 3880 | 1464010682520 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:38:02 INFO - PROCESS | 3880 | 1464010682635 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 3880 | ++DOCSHELL 19846000 == 52 [pid = 3880] [id = 742] 06:38:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (19914000) [pid = 3880] [serial = 2226] [outer = 00000000] 06:38:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (1996A800) [pid = 3880] [serial = 2227] [outer = 19914000] 06:38:02 INFO - PROCESS | 3880 | 1464010682687 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (1996E800) [pid = 3880] [serial = 2228] [outer = 19914000] 06:38:03 INFO - PROCESS | 3880 | 1464010683291 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:38:03 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 06:38:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:38:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 891ms 06:38:03 INFO - PROCESS | 3880 | 1464010683321 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 3880 | 1464010683326 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 06:38:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:38:03 INFO - PROCESS | 3880 | 1464010683330 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 3880 | 1464010683334 Marionette TRACE conn2 <- [1,2934,null,{}] 06:38:03 INFO - PROCESS | 3880 | 1464010683338 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:03 INFO - PROCESS | 3880 | 1464010683436 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:38:03 INFO - PROCESS | 3880 | 1464010683607 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:03 INFO - PROCESS | 3880 | ++DOCSHELL 1047E000 == 53 [pid = 3880] [id = 743] 06:38:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (10A5BC00) [pid = 3880] [serial = 2229] [outer = 00000000] 06:38:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (1330B000) [pid = 3880] [serial = 2230] [outer = 10A5BC00] 06:38:03 INFO - PROCESS | 3880 | 1464010683655 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (157B8400) [pid = 3880] [serial = 2231] [outer = 10A5BC00] 06:38:03 INFO - PROCESS | 3880 | --DOCSHELL 0F21E000 == 52 [pid = 3880] [id = 734] 06:38:03 INFO - PROCESS | 3880 | --DOCSHELL 10B0E400 == 51 [pid = 3880] [id = 733] 06:38:04 INFO - PROCESS | 3880 | 1464010684060 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:38:04 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. 06:38:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 734ms 06:38:04 INFO - PROCESS | 3880 | 1464010684071 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 3880 | 1464010684077 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 06:38:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:38:04 INFO - PROCESS | 3880 | 1464010684136 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 3880 | 1464010684139 Marionette TRACE conn2 <- [1,2938,null,{}] 06:38:04 INFO - PROCESS | 3880 | 1464010684155 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:04 INFO - PROCESS | 3880 | 1464010684240 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:38:04 INFO - PROCESS | 3880 | 1464010684246 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 3880 | ++DOCSHELL 161A7400 == 52 [pid = 3880] [id = 744] 06:38:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (168C2400) [pid = 3880] [serial = 2232] [outer = 00000000] 06:38:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (16D67400) [pid = 3880] [serial = 2233] [outer = 168C2400] 06:38:04 INFO - PROCESS | 3880 | 1464010684290 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (16D72400) [pid = 3880] [serial = 2234] [outer = 168C2400] 06:38:04 INFO - PROCESS | 3880 | ++DOCSHELL 1822D400 == 53 [pid = 3880] [id = 745] 06:38:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (18480800) [pid = 3880] [serial = 2235] [outer = 00000000] 06:38:04 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (1848A000) [pid = 3880] [serial = 2236] [outer = 18480800] 06:38:04 INFO - PROCESS | 3880 | 1464010684840 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:38:04 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. 06:38:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 781ms 06:38:04 INFO - PROCESS | 3880 | 1464010684902 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 3880 | 1464010684905 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 06:38:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:38:04 INFO - PROCESS | 3880 | 1464010684915 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 3880 | 1464010684918 Marionette TRACE conn2 <- [1,2942,null,{}] 06:38:04 INFO - PROCESS | 3880 | 1464010684928 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:05 INFO - PROCESS | 3880 | 1464010685071 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:38:05 INFO - PROCESS | 3880 | 1464010685094 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 3880 | ++DOCSHELL 1983EC00 == 54 [pid = 3880] [id = 746] 06:38:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (1983F400) [pid = 3880] [serial = 2237] [outer = 00000000] 06:38:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (19909C00) [pid = 3880] [serial = 2238] [outer = 1983F400] 06:38:05 INFO - PROCESS | 3880 | 1464010685149 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (19913000) [pid = 3880] [serial = 2239] [outer = 1983F400] 06:38:05 INFO - PROCESS | 3880 | 1464010685579 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:38:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:38:05 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 06:38:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 703ms 06:38:05 INFO - PROCESS | 3880 | 1464010685607 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 3880 | 1464010685609 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 06:38:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:38:05 INFO - PROCESS | 3880 | 1464010685618 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 3880 | 1464010685620 Marionette TRACE conn2 <- [1,2946,null,{}] 06:38:05 INFO - PROCESS | 3880 | 1464010685623 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:05 INFO - PROCESS | 3880 | 1464010685781 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:38:05 INFO - PROCESS | 3880 | 1464010685851 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 3880 | ++DOCSHELL 19978C00 == 55 [pid = 3880] [id = 747] 06:38:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 129 (199BA000) [pid = 3880] [serial = 2240] [outer = 00000000] 06:38:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 130 (199BE000) [pid = 3880] [serial = 2241] [outer = 199BA000] 06:38:05 INFO - PROCESS | 3880 | 1464010685894 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 3880 | ++DOMWINDOW == 131 (199C4C00) [pid = 3880] [serial = 2242] [outer = 199BA000] 06:38:06 INFO - PROCESS | 3880 | 1464010686286 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:38:06 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. 06:38:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 687ms 06:38:06 INFO - PROCESS | 3880 | 1464010686317 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 3880 | 1464010686328 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 06:38:06 INFO - PROCESS | 3880 | 1464010686339 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:38:06 INFO - PROCESS | 3880 | 1464010686341 Marionette TRACE conn2 <- [1,2950,null,{}] 06:38:06 INFO - PROCESS | 3880 | 1464010686344 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:06 INFO - PROCESS | 3880 | 1464010686461 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:38:06 INFO - PROCESS | 3880 | 1464010686467 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 3880 | ++DOCSHELL 0F221C00 == 56 [pid = 3880] [id = 748] 06:38:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 132 (199BDC00) [pid = 3880] [serial = 2243] [outer = 00000000] 06:38:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 133 (19F70400) [pid = 3880] [serial = 2244] [outer = 199BDC00] 06:38:06 INFO - PROCESS | 3880 | 1464010686513 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 3880 | ++DOMWINDOW == 134 (19F73800) [pid = 3880] [serial = 2245] [outer = 199BDC00] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 133 (1679C800) [pid = 3880] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 132 (16797C00) [pid = 3880] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 131 (10B10800) [pid = 3880] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 130 (0F306400) [pid = 3880] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 129 (140B7C00) [pid = 3880] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 128 (0F310400) [pid = 3880] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (0F302400) [pid = 3880] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (157B5C00) [pid = 3880] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (102EA800) [pid = 3880] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (16AE6000) [pid = 3880] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (16D9AC00) [pid = 3880] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (104EC800) [pid = 3880] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (15718400) [pid = 3880] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (12AEB000) [pid = 3880] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:38:06 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (10270400) [pid = 3880] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:38:07 INFO - PROCESS | 3880 | 1464010687086 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:38:07 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. 06:38:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 796ms 06:38:07 INFO - PROCESS | 3880 | 1464010687142 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 3880 | 1464010687144 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 06:38:07 INFO - PROCESS | 3880 | 1464010687147 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:38:07 INFO - PROCESS | 3880 | 1464010687149 Marionette TRACE conn2 <- [1,2954,null,{}] 06:38:07 INFO - PROCESS | 3880 | 1464010687152 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:07 INFO - PROCESS | 3880 | 1464010687251 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:38:07 INFO - PROCESS | 3880 | 1464010687257 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 3880 | ++DOCSHELL 10A5E400 == 57 [pid = 3880] [id = 749] 06:38:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (11055000) [pid = 3880] [serial = 2246] [outer = 00000000] 06:38:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (16E35800) [pid = 3880] [serial = 2247] [outer = 11055000] 06:38:07 INFO - PROCESS | 3880 | 1464010687300 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (19BC7000) [pid = 3880] [serial = 2248] [outer = 11055000] 06:38:07 INFO - PROCESS | 3880 | 1464010687717 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:38:07 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. 06:38:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 594ms 06:38:07 INFO - PROCESS | 3880 | 1464010687745 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 3880 | 1464010687746 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 06:38:07 INFO - PROCESS | 3880 | 1464010687750 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:38:07 INFO - PROCESS | 3880 | 1464010687751 Marionette TRACE conn2 <- [1,2958,null,{}] 06:38:07 INFO - PROCESS | 3880 | 1464010687755 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:07 INFO - PROCESS | 3880 | 1464010687883 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:38:07 INFO - PROCESS | 3880 | 1464010687892 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 3880 | ++DOCSHELL 16E36400 == 58 [pid = 3880] [id = 750] 06:38:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (19BC8C00) [pid = 3880] [serial = 2249] [outer = 00000000] 06:38:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (1A123C00) [pid = 3880] [serial = 2250] [outer = 19BC8C00] 06:38:07 INFO - PROCESS | 3880 | 1464010687937 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (1A128C00) [pid = 3880] [serial = 2251] [outer = 19BC8C00] 06:38:08 INFO - PROCESS | 3880 | 1464010688324 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:38:08 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. 06:38:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 594ms 06:38:08 INFO - PROCESS | 3880 | 1464010688347 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 3880 | 1464010688349 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 06:38:08 INFO - PROCESS | 3880 | 1464010688352 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:38:08 INFO - PROCESS | 3880 | 1464010688354 Marionette TRACE conn2 <- [1,2962,null,{}] 06:38:08 INFO - PROCESS | 3880 | 1464010688357 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:08 INFO - PROCESS | 3880 | 1464010688437 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:38:08 INFO - PROCESS | 3880 | 1464010688543 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 3880 | ++DOCSHELL 19F7C800 == 59 [pid = 3880] [id = 751] 06:38:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (1A11F000) [pid = 3880] [serial = 2252] [outer = 00000000] 06:38:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (1A277000) [pid = 3880] [serial = 2253] [outer = 1A11F000] 06:38:08 INFO - PROCESS | 3880 | 1464010688595 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 3880 | ++DOMWINDOW == 128 (1A5CE800) [pid = 3880] [serial = 2254] [outer = 1A11F000] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 12896C00 == 58 [pid = 3880] [id = 687] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 17E5FC00 == 57 [pid = 3880] [id = 718] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 11059800 == 56 [pid = 3880] [id = 614] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 11057800 == 55 [pid = 3880] [id = 611] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 112DC400 == 54 [pid = 3880] [id = 612] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 1983A000 == 53 [pid = 3880] [id = 732] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 10477C00 == 52 [pid = 3880] [id = 729] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 13BEE400 == 51 [pid = 3880] [id = 702] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 10A5B000 == 50 [pid = 3880] [id = 704] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 16E2A800 == 49 [pid = 3880] [id = 731] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 1713FC00 == 48 [pid = 3880] [id = 703] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 1179B400 == 47 [pid = 3880] [id = 730] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 105EFC00 == 46 [pid = 3880] [id = 689] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 157BD000 == 45 [pid = 3880] [id = 615] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 11CEF000 == 44 [pid = 3880] [id = 607] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 105F6400 == 43 [pid = 3880] [id = 701] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 168C7400 == 42 [pid = 3880] [id = 717] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 1047E000 == 41 [pid = 3880] [id = 743] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 17EC7400 == 40 [pid = 3880] [id = 741] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 19846000 == 39 [pid = 3880] [id = 742] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 105FB400 == 38 [pid = 3880] [id = 740] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 16F70800 == 37 [pid = 3880] [id = 728] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 16CA2800 == 36 [pid = 3880] [id = 738] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 0F218000 == 35 [pid = 3880] [id = 739] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 1527B400 == 34 [pid = 3880] [id = 737] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 157AFC00 == 33 [pid = 3880] [id = 735] 06:38:09 INFO - PROCESS | 3880 | --DOCSHELL 105F5000 == 32 [pid = 3880] [id = 736] 06:38:10 INFO - PROCESS | 3880 | --DOCSHELL 1822D400 == 31 [pid = 3880] [id = 745] 06:38:10 INFO - PROCESS | 3880 | --DOCSHELL 1983EC00 == 30 [pid = 3880] [id = 746] 06:38:10 INFO - PROCESS | 3880 | --DOCSHELL 161A7400 == 29 [pid = 3880] [id = 744] 06:38:10 INFO - PROCESS | 3880 | --DOCSHELL 16E36400 == 28 [pid = 3880] [id = 750] 06:38:10 INFO - PROCESS | 3880 | --DOCSHELL 19978C00 == 27 [pid = 3880] [id = 747] 06:38:10 INFO - PROCESS | 3880 | --DOCSHELL 10A5E400 == 26 [pid = 3880] [id = 749] 06:38:10 INFO - PROCESS | 3880 | --DOCSHELL 0F221C00 == 25 [pid = 3880] [id = 748] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 127 (1121B800) [pid = 3880] [serial = 2066] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (112DCC00) [pid = 3880] [serial = 2036] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (15C45400) [pid = 3880] [serial = 2033] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (15281400) [pid = 3880] [serial = 2069] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (157BC800) [pid = 3880] [serial = 2206] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (16D6E000) [pid = 3880] [serial = 2173] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (168C4800) [pid = 3880] [serial = 2170] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (168CD400) [pid = 3880] [serial = 2171] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (1105AC00) [pid = 3880] [serial = 2200] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (1043B400) [pid = 3880] [serial = 2203] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (14225400) [pid = 3880] [serial = 2164] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (15281000) [pid = 3880] [serial = 2165] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (16D98000) [pid = 3880] [serial = 2174] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (1105A800) [pid = 3880] [serial = 2146] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (15717C00) [pid = 3880] [serial = 2149] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (17E61000) [pid = 3880] [serial = 2152] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (12DF1400) [pid = 3880] [serial = 2201] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (10BB3C00) [pid = 3880] [serial = 2161] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (15322C00) [pid = 3880] [serial = 2179] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (1179BC00) [pid = 3880] [serial = 2162] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (15C47400) [pid = 3880] [serial = 2167] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1129BC00) [pid = 3880] [serial = 2159] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (10BB5C00) [pid = 3880] [serial = 2158] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (1979E000) [pid = 3880] [serial = 2155] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (17A97C00) [pid = 3880] [serial = 2185] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (112DF400) [pid = 3880] [serial = 2204] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (17138400) [pid = 3880] [serial = 2183] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (10BB1400) [pid = 3880] [serial = 2188] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (16E34400) [pid = 3880] [serial = 2176] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (157C5800) [pid = 3880] [serial = 2191] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (1983E800) [pid = 3880] [serial = 2197] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (17A91C00) [pid = 3880] [serial = 2194] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (16E32800) [pid = 3880] [serial = 2182] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (16E37C00) [pid = 3880] [serial = 2177] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (15C49800) [pid = 3880] [serial = 2168] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (16D68400) [pid = 3880] [serial = 2180] [outer = 00000000] [url = about:blank] 06:38:10 INFO - PROCESS | 3880 | 1464010690786 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:38:10 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. 06:38:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2454ms 06:38:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:38:10 INFO - PROCESS | 3880 | 1464010690815 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 3880 | 1464010690818 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 06:38:10 INFO - PROCESS | 3880 | 1464010690823 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 3880 | 1464010690826 Marionette TRACE conn2 <- [1,2966,null,{}] 06:38:10 INFO - PROCESS | 3880 | 1464010690833 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:10 INFO - PROCESS | 3880 | 1464010690921 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:38:10 INFO - PROCESS | 3880 | 1464010690930 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 3880 | ++DOCSHELL 0F222400 == 26 [pid = 3880] [id = 752] 06:38:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (0F222C00) [pid = 3880] [serial = 2255] [outer = 00000000] 06:38:10 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (0F30CC00) [pid = 3880] [serial = 2256] [outer = 0F222C00] 06:38:10 INFO - PROCESS | 3880 | 1464010690978 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1022D800) [pid = 3880] [serial = 2257] [outer = 0F222C00] 06:38:11 INFO - PROCESS | 3880 | 1464010691475 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:38:11 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. 06:38:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 688ms 06:38:11 INFO - PROCESS | 3880 | 1464010691520 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 3880 | 1464010691526 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 06:38:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:38:11 INFO - PROCESS | 3880 | 1464010691532 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 3880 | 1464010691535 Marionette TRACE conn2 <- [1,2970,null,{}] 06:38:11 INFO - PROCESS | 3880 | 1464010691542 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:11 INFO - PROCESS | 3880 | 1464010691632 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:38:11 INFO - PROCESS | 3880 | 1464010691641 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 3880 | ++DOCSHELL 10567800 == 27 [pid = 3880] [id = 753] 06:38:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (105F0400) [pid = 3880] [serial = 2258] [outer = 00000000] 06:38:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (10A5E400) [pid = 3880] [serial = 2259] [outer = 105F0400] 06:38:11 INFO - PROCESS | 3880 | 1464010691687 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (10B07C00) [pid = 3880] [serial = 2260] [outer = 105F0400] 06:38:12 INFO - PROCESS | 3880 | 1464010692152 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:38:12 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 06:38:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:38:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 657ms 06:38:12 INFO - PROCESS | 3880 | 1464010692188 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 3880 | 1464010692191 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 06:38:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:38:12 INFO - PROCESS | 3880 | 1464010692195 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 3880 | 1464010692198 Marionette TRACE conn2 <- [1,2974,null,{}] 06:38:12 INFO - PROCESS | 3880 | 1464010692209 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:12 INFO - PROCESS | 3880 | 1464010692303 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:38:12 INFO - PROCESS | 3880 | 1464010692310 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 3880 | ++DOCSHELL 1104F000 == 28 [pid = 3880] [id = 754] 06:38:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (1104F400) [pid = 3880] [serial = 2261] [outer = 00000000] 06:38:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (1129F000) [pid = 3880] [serial = 2262] [outer = 1104F400] 06:38:12 INFO - PROCESS | 3880 | 1464010692379 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (112E3000) [pid = 3880] [serial = 2263] [outer = 1104F400] 06:38:12 INFO - PROCESS | 3880 | 1464010692911 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:38:12 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. 06:38:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 735ms 06:38:12 INFO - PROCESS | 3880 | 1464010692946 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 3880 | 1464010692948 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 06:38:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:38:12 INFO - PROCESS | 3880 | 1464010692951 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 3880 | 1464010692953 Marionette TRACE conn2 <- [1,2978,null,{}] 06:38:12 INFO - PROCESS | 3880 | 1464010692961 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:13 INFO - PROCESS | 3880 | 1464010693045 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:38:13 INFO - PROCESS | 3880 | 1464010693052 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 3880 | ++DOCSHELL 11A0BC00 == 29 [pid = 3880] [id = 755] 06:38:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (11CEA800) [pid = 3880] [serial = 2264] [outer = 00000000] 06:38:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (128A0000) [pid = 3880] [serial = 2265] [outer = 11CEA800] 06:38:13 INFO - PROCESS | 3880 | 1464010693106 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (12D70400) [pid = 3880] [serial = 2266] [outer = 11CEA800] 06:38:13 INFO - PROCESS | 3880 | ++DOCSHELL 138DEC00 == 30 [pid = 3880] [id = 756] 06:38:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (138DF800) [pid = 3880] [serial = 2267] [outer = 00000000] 06:38:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (138E2800) [pid = 3880] [serial = 2268] [outer = 138DF800] 06:38:13 INFO - PROCESS | 3880 | 1464010693568 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:38:13 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. 06:38:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 641ms 06:38:13 INFO - PROCESS | 3880 | 1464010693590 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 3880 | 1464010693592 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 06:38:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:38:13 INFO - PROCESS | 3880 | 1464010693595 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 3880 | 1464010693597 Marionette TRACE conn2 <- [1,2982,null,{}] 06:38:13 INFO - PROCESS | 3880 | 1464010693601 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:13 INFO - PROCESS | 3880 | 1464010693688 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:38:13 INFO - PROCESS | 3880 | 1464010693694 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 3880 | ++DOCSHELL 138E4000 == 31 [pid = 3880] [id = 757] 06:38:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (13BEE800) [pid = 3880] [serial = 2269] [outer = 00000000] 06:38:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (140C0400) [pid = 3880] [serial = 2270] [outer = 13BEE800] 06:38:13 INFO - PROCESS | 3880 | 1464010693738 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (14230C00) [pid = 3880] [serial = 2271] [outer = 13BEE800] 06:38:14 INFO - PROCESS | 3880 | 1464010694185 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:38:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:38:14 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 06:38:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 641ms 06:38:14 INFO - PROCESS | 3880 | 1464010694232 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 3880 | 1464010694234 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 06:38:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:38:14 INFO - PROCESS | 3880 | 1464010694249 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 3880 | 1464010694251 Marionette TRACE conn2 <- [1,2986,null,{}] 06:38:14 INFO - PROCESS | 3880 | 1464010694257 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:14 INFO - PROCESS | 3880 | 1464010694376 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:38:14 INFO - PROCESS | 3880 | 1464010694392 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 3880 | ++DOCSHELL 157BC800 == 32 [pid = 3880] [id = 758] 06:38:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (157C1C00) [pid = 3880] [serial = 2272] [outer = 00000000] 06:38:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (15C65800) [pid = 3880] [serial = 2273] [outer = 157C1C00] 06:38:14 INFO - PROCESS | 3880 | 1464010694436 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (161A9400) [pid = 3880] [serial = 2274] [outer = 157C1C00] 06:38:14 INFO - PROCESS | 3880 | 1464010694854 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:38:14 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. 06:38:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 656ms 06:38:14 INFO - PROCESS | 3880 | 1464010694903 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 3880 | 1464010694905 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 06:38:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:38:14 INFO - PROCESS | 3880 | 1464010694908 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 3880 | 1464010694910 Marionette TRACE conn2 <- [1,2990,null,{}] 06:38:14 INFO - PROCESS | 3880 | 1464010694913 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:14 INFO - PROCESS | 3880 | 1464010694989 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:38:15 INFO - PROCESS | 3880 | 1464010694995 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 3880 | ++DOCSHELL 15281000 == 33 [pid = 3880] [id = 759] 06:38:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 113 (15C4D000) [pid = 3880] [serial = 2275] [outer = 00000000] 06:38:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 114 (168C4000) [pid = 3880] [serial = 2276] [outer = 15C4D000] 06:38:15 INFO - PROCESS | 3880 | 1464010695039 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 115 (168C9000) [pid = 3880] [serial = 2277] [outer = 15C4D000] 06:38:15 INFO - PROCESS | 3880 | 1464010695469 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:38:15 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. 06:38:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 593ms 06:38:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:38:15 INFO - PROCESS | 3880 | 1464010695504 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 3880 | 1464010695505 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 06:38:15 INFO - PROCESS | 3880 | 1464010695508 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 3880 | 1464010695510 Marionette TRACE conn2 <- [1,2994,null,{}] 06:38:15 INFO - PROCESS | 3880 | 1464010695513 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:15 INFO - PROCESS | 3880 | 1464010695645 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:38:15 INFO - PROCESS | 3880 | 1464010695654 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 3880 | ++DOCSHELL 0C7FC400 == 34 [pid = 3880] [id = 760] 06:38:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 116 (0C7FC800) [pid = 3880] [serial = 2278] [outer = 00000000] 06:38:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 117 (16947000) [pid = 3880] [serial = 2279] [outer = 0C7FC800] 06:38:15 INFO - PROCESS | 3880 | 1464010695698 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 3880 | ++DOMWINDOW == 118 (16AE6000) [pid = 3880] [serial = 2280] [outer = 0C7FC800] 06:38:16 INFO - PROCESS | 3880 | 1464010696089 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:38:16 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. 06:38:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 625ms 06:38:16 INFO - PROCESS | 3880 | 1464010696147 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 3880 | 1464010696149 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 06:38:16 INFO - PROCESS | 3880 | 1464010696152 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:38:16 INFO - PROCESS | 3880 | 1464010696154 Marionette TRACE conn2 <- [1,2998,null,{}] 06:38:16 INFO - PROCESS | 3880 | 1464010696157 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:16 INFO - PROCESS | 3880 | 1464010696279 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:38:16 INFO - PROCESS | 3880 | 1464010696301 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 3880 | ++DOCSHELL 10BAB800 == 35 [pid = 3880] [id = 761] 06:38:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 119 (168CF800) [pid = 3880] [serial = 2281] [outer = 00000000] 06:38:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 120 (16D71400) [pid = 3880] [serial = 2282] [outer = 168CF800] 06:38:16 INFO - PROCESS | 3880 | 1464010696352 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 3880 | ++DOMWINDOW == 121 (16D71800) [pid = 3880] [serial = 2283] [outer = 168CF800] 06:38:16 INFO - PROCESS | 3880 | [3880] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:16 INFO - PROCESS | 3880 | 1464010696841 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:38:16 INFO - {} 06:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:38:16 INFO - {} 06:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:38:16 INFO - {} 06:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:38:16 INFO - {} 06:38:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 06:38:16 INFO - PROCESS | 3880 | 1464010696893 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 3880 | 1464010696895 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 06:38:16 INFO - TEST-START | /FileAPI/fileReader.html 06:38:16 INFO - PROCESS | 3880 | 1464010696899 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 3880 | 1464010696900 Marionette TRACE conn2 <- [1,3002,null,{}] 06:38:16 INFO - PROCESS | 3880 | 1464010696904 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:17 INFO - PROCESS | 3880 | 1464010697022 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:38:17 INFO - PROCESS | 3880 | 1464010697027 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 3880 | ++DOCSHELL 16D70C00 == 36 [pid = 3880] [id = 762] 06:38:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 122 (16D9C000) [pid = 3880] [serial = 2284] [outer = 00000000] 06:38:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 123 (16E38000) [pid = 3880] [serial = 2285] [outer = 16D9C000] 06:38:17 INFO - PROCESS | 3880 | 1464010697071 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 124 (16F72C00) [pid = 3880] [serial = 2286] [outer = 16D9C000] 06:38:17 INFO - PROCESS | 3880 | 1464010697522 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:38:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:38:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:38:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:38:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:38:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 625ms 06:38:17 INFO - PROCESS | 3880 | 1464010697537 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 3880 | 1464010697539 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 06:38:17 INFO - PROCESS | 3880 | 1464010697542 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - TEST-START | /FileAPI/historical.html 06:38:17 INFO - PROCESS | 3880 | 1464010697544 Marionette TRACE conn2 <- [1,3006,null,{}] 06:38:17 INFO - PROCESS | 3880 | 1464010697548 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:17 INFO - PROCESS | 3880 | 1464010697677 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:38:17 INFO - PROCESS | 3880 | 1464010697779 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 3880 | ++DOCSHELL 17139000 == 37 [pid = 3880] [id = 763] 06:38:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 125 (1713A400) [pid = 3880] [serial = 2287] [outer = 00000000] 06:38:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 126 (174C9C00) [pid = 3880] [serial = 2288] [outer = 1713A400] 06:38:17 INFO - PROCESS | 3880 | 1464010697832 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 3880 | ++DOMWINDOW == 127 (17A9BC00) [pid = 3880] [serial = 2289] [outer = 1713A400] 06:38:18 INFO - PROCESS | 3880 | 1464010698921 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 126 (1983F400) [pid = 3880] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 125 (199BA000) [pid = 3880] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 124 (199BDC00) [pid = 3880] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 123 (11055000) [pid = 3880] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 122 (168C2400) [pid = 3880] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 121 (10A5BC00) [pid = 3880] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 120 (19914000) [pid = 3880] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 119 (17ECD000) [pid = 3880] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 118 (16A50C00) [pid = 3880] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 117 (16E33C00) [pid = 3880] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 116 (16D68800) [pid = 3880] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 115 (1571D800) [pid = 3880] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 114 (10A60400) [pid = 3880] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 113 (157B0000) [pid = 3880] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 112 (18480800) [pid = 3880] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (13BF4000) [pid = 3880] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (16E2C400) [pid = 3880] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (17140400) [pid = 3880] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (105F6C00) [pid = 3880] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (17E06400) [pid = 3880] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (174C3400) [pid = 3880] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (1983A800) [pid = 3880] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (12876800) [pid = 3880] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (1047E400) [pid = 3880] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (175CB800) [pid = 3880] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (1713BC00) [pid = 3880] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (18234800) [pid = 3880] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (14229800) [pid = 3880] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (10B0C400) [pid = 3880] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:38:18 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (19BC8C00) [pid = 3880] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:38:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:38:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:38:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:38:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:38:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:38:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:38:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:38:19 INFO - TEST-OK | /FileAPI/historical.html | took 1454ms 06:38:19 INFO - PROCESS | 3880 | 1464010699007 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 3880 | 1464010699009 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 06:38:19 INFO - TEST-START | /FileAPI/idlharness.html 06:38:19 INFO - PROCESS | 3880 | 1464010699019 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 3880 | 1464010699021 Marionette TRACE conn2 <- [1,3010,null,{}] 06:38:19 INFO - PROCESS | 3880 | 1464010699024 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:19 INFO - PROCESS | 3880 | 1464010699099 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:38:19 INFO - PROCESS | 3880 | 1464010699131 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 3880 | ++DOCSHELL 10A5A800 == 38 [pid = 3880] [id = 764] 06:38:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (10A5BC00) [pid = 3880] [serial = 2290] [outer = 00000000] 06:38:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 99 (1287E800) [pid = 3880] [serial = 2291] [outer = 10A5BC00] 06:38:19 INFO - PROCESS | 3880 | 1464010699175 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 3880 | ++DOMWINDOW == 100 (12AEAC00) [pid = 3880] [serial = 2292] [outer = 10A5BC00] 06:38:19 INFO - PROCESS | 3880 | 1464010699941 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:38:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:38:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:38:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:38:20 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 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:38:20 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 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:38:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 1125ms 06:38:20 INFO - PROCESS | 3880 | 1464010700137 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 3880 | 1464010700139 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 06:38:20 INFO - TEST-START | /FileAPI/idlharness.worker 06:38:20 INFO - PROCESS | 3880 | 1464010700143 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 3880 | 1464010700145 Marionette TRACE conn2 <- [1,3014,null,{}] 06:38:20 INFO - PROCESS | 3880 | 1464010700148 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:20 INFO - PROCESS | 3880 | 1464010700229 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:38:20 INFO - PROCESS | 3880 | 1464010700238 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 3880 | ++DOCSHELL 13315400 == 39 [pid = 3880] [id = 765] 06:38:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 101 (15283000) [pid = 3880] [serial = 2293] [outer = 00000000] 06:38:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 102 (199BA000) [pid = 3880] [serial = 2294] [outer = 15283000] 06:38:20 INFO - PROCESS | 3880 | 1464010700284 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 3880 | ++DOMWINDOW == 103 (199BE800) [pid = 3880] [serial = 2295] [outer = 15283000] 06:38:20 INFO - PROCESS | 3880 | [3880] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:21 INFO - PROCESS | 3880 | 1464010701382 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:38:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:38:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:38:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:38:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:38:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:38:21 INFO - {} 06:38:21 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 06:38:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:38:21 INFO - {} 06:38:21 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 - {} 06:38:21 INFO - {} 06:38:21 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 06:38:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:38:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:38:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:38:21 INFO - {} 06:38:21 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 06:38:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:38:21 INFO - {} 06:38:21 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 - {} 06:38:21 INFO - {} 06:38:21 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 06:38:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 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 06:38:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:38:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:38:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:38:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:38:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:38:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 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 06:38:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:38:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 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 06:38:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:38:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 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 06:38:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:38:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:38:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:38:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:21 INFO - {} 06:38:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1453ms 06:38:21 INFO - PROCESS | 3880 | 1464010701638 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 3880 | 1464010701642 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 06:38:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:38:21 INFO - PROCESS | 3880 | 1464010701694 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 3880 | 1464010701698 Marionette TRACE conn2 <- [1,3018,null,{}] 06:38:21 INFO - PROCESS | 3880 | 1464010701760 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:21 INFO - PROCESS | 3880 | 1464010701877 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:38:22 INFO - PROCESS | 3880 | 1464010702014 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:22 INFO - PROCESS | 3880 | ++DOCSHELL 15C45000 == 40 [pid = 3880] [id = 766] 06:38:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 104 (16945000) [pid = 3880] [serial = 2296] [outer = 00000000] 06:38:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 105 (16D6FC00) [pid = 3880] [serial = 2297] [outer = 16945000] 06:38:22 INFO - PROCESS | 3880 | 1464010702070 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 3880 | ++DOMWINDOW == 106 (16D98000) [pid = 3880] [serial = 2298] [outer = 16945000] 06:38:22 INFO - PROCESS | 3880 | 1464010702643 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:38:22 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 06:38:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 969ms 06:38:22 INFO - PROCESS | 3880 | 1464010702695 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 3880 | 1464010702701 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 06:38:22 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:38:22 INFO - PROCESS | 3880 | 1464010702708 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 3880 | 1464010702711 Marionette TRACE conn2 <- [1,3022,null,{}] 06:38:22 INFO - PROCESS | 3880 | 1464010702715 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:22 INFO - PROCESS | 3880 | 1464010702830 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:38:22 INFO - PROCESS | 3880 | 1464010702955 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 3880 | ++DOCSHELL 16D6CC00 == 41 [pid = 3880] [id = 767] 06:38:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 107 (16E29400) [pid = 3880] [serial = 2299] [outer = 00000000] 06:38:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 108 (1979DC00) [pid = 3880] [serial = 2300] [outer = 16E29400] 06:38:23 INFO - PROCESS | 3880 | 1464010703050 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 3880 | ++DOMWINDOW == 109 (1983EC00) [pid = 3880] [serial = 2301] [outer = 16E29400] 06:38:23 INFO - PROCESS | 3880 | 1464010703714 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:38:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1032ms 06:38:23 INFO - PROCESS | 3880 | 1464010703748 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:38:23 INFO - PROCESS | 3880 | 1464010703751 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 06:38:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:38:23 INFO - PROCESS | 3880 | 1464010703777 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - PROCESS | 3880 | 1464010703781 Marionette TRACE conn2 <- [1,3026,null,{}] 06:38:23 INFO - PROCESS | 3880 | 1464010703819 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:24 INFO - PROCESS | 3880 | 1464010704077 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:38:24 INFO - PROCESS | 3880 | 1464010704244 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 3880 | ++DOCSHELL 1027C800 == 42 [pid = 3880] [id = 768] 06:38:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 110 (102CFC00) [pid = 3880] [serial = 2302] [outer = 00000000] 06:38:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 111 (10A5A000) [pid = 3880] [serial = 2303] [outer = 102CFC00] 06:38:24 INFO - PROCESS | 3880 | 1464010704295 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 3880 | ++DOMWINDOW == 112 (11058C00) [pid = 3880] [serial = 2304] [outer = 102CFC00] 06:38:24 INFO - PROCESS | 3880 | --DOCSHELL 1027A400 == 41 [pid = 3880] [id = 678] 06:38:24 INFO - PROCESS | 3880 | --DOCSHELL 0C7FAC00 == 40 [pid = 3880] [id = 676] 06:38:24 INFO - PROCESS | 3880 | --DOCSHELL 140BCC00 == 39 [pid = 3880] [id = 675] 06:38:24 INFO - PROCESS | 3880 | --DOCSHELL 0F302C00 == 38 [pid = 3880] [id = 672] 06:38:24 INFO - PROCESS | 3880 | --DOCSHELL 0F219C00 == 37 [pid = 3880] [id = 670] 06:38:24 INFO - PROCESS | 3880 | --DOCSHELL 1104DC00 == 36 [pid = 3880] [id = 671] 06:38:24 INFO - PROCESS | 3880 | --DOCSHELL 13158400 == 35 [pid = 3880] [id = 674] 06:38:24 INFO - PROCESS | 3880 | --DOCSHELL 0F21E400 == 34 [pid = 3880] [id = 668] 06:38:24 INFO - PROCESS | 3880 | --DOCSHELL 104E6800 == 33 [pid = 3880] [id = 669] 06:38:24 INFO - PROCESS | 3880 | --DOCSHELL 138DEC00 == 32 [pid = 3880] [id = 756] 06:38:24 INFO - PROCESS | 3880 | --DOCSHELL 19F7C800 == 31 [pid = 3880] [id = 751] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 111 (175D2800) [pid = 3880] [serial = 2102] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 110 (19843400) [pid = 3880] [serial = 2198] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 109 (16792000) [pid = 3880] [serial = 2192] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 108 (112A6800) [pid = 3880] [serial = 2189] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 107 (15C46C00) [pid = 3880] [serial = 2108] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 106 (1848C400) [pid = 3880] [serial = 2195] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 105 (17A90C00) [pid = 3880] [serial = 2111] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 104 (1289CC00) [pid = 3880] [serial = 2105] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 103 (18067800) [pid = 3880] [serial = 2144] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 102 (16D9C800) [pid = 3880] [serial = 2215] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 101 (16795400) [pid = 3880] [serial = 2213] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 100 (161AE800) [pid = 3880] [serial = 2212] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 99 (112E3400) [pid = 3880] [serial = 2210] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 98 (10BAD400) [pid = 3880] [serial = 2209] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (15C4C000) [pid = 3880] [serial = 2207] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (1848A000) [pid = 3880] [serial = 2236] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (19BC7000) [pid = 3880] [serial = 2248] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (19913000) [pid = 3880] [serial = 2239] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (1A277000) [pid = 3880] [serial = 2253] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (1A123C00) [pid = 3880] [serial = 2250] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (16D72400) [pid = 3880] [serial = 2234] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (1822E800) [pid = 3880] [serial = 2153] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (1805CC00) [pid = 3880] [serial = 2186] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (197A3400) [pid = 3880] [serial = 2156] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (15C4E000) [pid = 3880] [serial = 2150] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (11C61C00) [pid = 3880] [serial = 2147] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (1A128C00) [pid = 3880] [serial = 2251] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (19909C00) [pid = 3880] [serial = 2238] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (199BE000) [pid = 3880] [serial = 2241] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (19F70400) [pid = 3880] [serial = 2244] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (199C4C00) [pid = 3880] [serial = 2242] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (16E35800) [pid = 3880] [serial = 2247] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (19F73800) [pid = 3880] [serial = 2245] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (16D67400) [pid = 3880] [serial = 2233] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (157B8400) [pid = 3880] [serial = 2231] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (1330B000) [pid = 3880] [serial = 2230] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (1996E800) [pid = 3880] [serial = 2228] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (1996A800) [pid = 3880] [serial = 2227] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (19911C00) [pid = 3880] [serial = 2225] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (1990BC00) [pid = 3880] [serial = 2224] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (17ECD400) [pid = 3880] [serial = 2222] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (17E5F400) [pid = 3880] [serial = 2221] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (175C5C00) [pid = 3880] [serial = 2219] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (174C3800) [pid = 3880] [serial = 2218] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | --DOMWINDOW == 67 (16E29C00) [pid = 3880] [serial = 2216] [outer = 00000000] [url = about:blank] 06:38:24 INFO - PROCESS | 3880 | 1464010704918 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:38:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:38:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1234ms 06:38:24 INFO - PROCESS | 3880 | 1464010704985 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:38:24 INFO - PROCESS | 3880 | 1464010704988 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 06:38:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:38:24 INFO - PROCESS | 3880 | 1464010704993 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 3880 | 1464010704997 Marionette TRACE conn2 <- [1,3030,null,{}] 06:38:24 INFO - PROCESS | 3880 | 1464010705001 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:25 INFO - PROCESS | 3880 | 1464010705097 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:38:25 INFO - PROCESS | 3880 | 1464010705196 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 3880 | ++DOCSHELL 10437C00 == 32 [pid = 3880] [id = 769] 06:38:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 68 (10439800) [pid = 3880] [serial = 2305] [outer = 00000000] 06:38:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (10B09800) [pid = 3880] [serial = 2306] [outer = 10439800] 06:38:25 INFO - PROCESS | 3880 | 1464010705243 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (112DBC00) [pid = 3880] [serial = 2307] [outer = 10439800] 06:38:25 INFO - PROCESS | 3880 | 1464010705871 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:38:25 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. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:38:25 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'.) 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:38:25 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. 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:38:25 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. 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:38:25 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. 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:38:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1000ms 06:38:25 INFO - PROCESS | 3880 | 1464010705984 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 3880 | 1464010705987 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 06:38:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:38:25 INFO - PROCESS | 3880 | 1464010705990 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 3880 | 1464010705992 Marionette TRACE conn2 <- [1,3034,null,{}] 06:38:25 INFO - PROCESS | 3880 | 1464010705999 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:26 INFO - PROCESS | 3880 | 1464010706117 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:38:26 INFO - PROCESS | 3880 | 1464010706126 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 3880 | ++DOCSHELL 140BBC00 == 33 [pid = 3880] [id = 770] 06:38:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (140BCC00) [pid = 3880] [serial = 2308] [outer = 00000000] 06:38:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (15720C00) [pid = 3880] [serial = 2309] [outer = 140BCC00] 06:38:26 INFO - PROCESS | 3880 | 1464010706171 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (157BBC00) [pid = 3880] [serial = 2310] [outer = 140BCC00] 06:38:26 INFO - PROCESS | 3880 | [3880] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:26 INFO - PROCESS | 3880 | 1464010706631 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:38:26 INFO - {} 06:38:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 06:38:26 INFO - PROCESS | 3880 | 1464010706688 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 3880 | 1464010706692 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 06:38:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:38:26 INFO - PROCESS | 3880 | 1464010706701 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 3880 | 1464010706705 Marionette TRACE conn2 <- [1,3038,null,{}] 06:38:26 INFO - PROCESS | 3880 | 1464010706709 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:26 INFO - PROCESS | 3880 | 1464010706822 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:38:26 INFO - PROCESS | 3880 | 1464010706929 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 3880 | ++DOCSHELL 0C77BC00 == 34 [pid = 3880] [id = 771] 06:38:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (0C787C00) [pid = 3880] [serial = 2311] [outer = 00000000] 06:38:26 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (0F21D000) [pid = 3880] [serial = 2312] [outer = 0C787C00] 06:38:26 INFO - PROCESS | 3880 | 1464010706973 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (0F30B000) [pid = 3880] [serial = 2313] [outer = 0C787C00] 06:38:27 INFO - PROCESS | 3880 | 1464010707352 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:38:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:38:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:38:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:38:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:38:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 688ms 06:38:27 INFO - PROCESS | 3880 | 1464010707394 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 3880 | 1464010707396 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 06:38:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:38:27 INFO - PROCESS | 3880 | 1464010707399 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 3880 | 1464010707401 Marionette TRACE conn2 <- [1,3042,null,{}] 06:38:27 INFO - PROCESS | 3880 | 1464010707404 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:27 INFO - PROCESS | 3880 | 1464010707555 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:38:27 INFO - PROCESS | 3880 | 1464010707578 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 3880 | ++DOCSHELL 13BFBC00 == 35 [pid = 3880] [id = 772] 06:38:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (168CA400) [pid = 3880] [serial = 2314] [outer = 00000000] 06:38:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (16CA5400) [pid = 3880] [serial = 2315] [outer = 168CA400] 06:38:27 INFO - PROCESS | 3880 | 1464010707624 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (16D6E800) [pid = 3880] [serial = 2316] [outer = 168CA400] 06:38:28 INFO - PROCESS | 3880 | 1464010708297 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:28 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" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:28 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" 06:38:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1078ms 06:38:28 INFO - PROCESS | 3880 | 1464010708485 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:38:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:38:28 INFO - PROCESS | 3880 | 1464010708487 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 06:38:28 INFO - PROCESS | 3880 | 1464010708490 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 3880 | 1464010708492 Marionette TRACE conn2 <- [1,3046,null,{}] 06:38:28 INFO - PROCESS | 3880 | 1464010708503 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:28 INFO - PROCESS | 3880 | 1464010708637 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:38:28 INFO - PROCESS | 3880 | 1464010708699 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 3880 | ++DOCSHELL 16D96000 == 36 [pid = 3880] [id = 773] 06:38:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (16DA3400) [pid = 3880] [serial = 2317] [outer = 00000000] 06:38:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (1713DC00) [pid = 3880] [serial = 2318] [outer = 16DA3400] 06:38:28 INFO - PROCESS | 3880 | 1464010708751 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (17584800) [pid = 3880] [serial = 2319] [outer = 16DA3400] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (105F0400) [pid = 3880] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (157C1C00) [pid = 3880] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (11CEA800) [pid = 3880] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (16D9C000) [pid = 3880] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (0F222C00) [pid = 3880] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (168CF800) [pid = 3880] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (0C7FC800) [pid = 3880] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (1A11F000) [pid = 3880] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (1713A400) [pid = 3880] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (10A5BC00) [pid = 3880] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (15C4D000) [pid = 3880] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 70 (13BEE800) [pid = 3880] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 69 (1104F400) [pid = 3880] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:38:29 INFO - PROCESS | 3880 | --DOMWINDOW == 68 (138DF800) [pid = 3880] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:38:29 INFO - PROCESS | 3880 | 1464010709309 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:38:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:38:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:38:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:38:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:38:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:38:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:38:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:38:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:38:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:38:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:38:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:38:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 844ms 06:38:29 INFO - PROCESS | 3880 | 1464010709338 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 3880 | 1464010709340 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 06:38:29 INFO - PROCESS | 3880 | 1464010709343 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:38:29 INFO - PROCESS | 3880 | 1464010709345 Marionette TRACE conn2 <- [1,3050,null,{}] 06:38:29 INFO - PROCESS | 3880 | 1464010709348 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:29 INFO - PROCESS | 3880 | 1464010709430 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:38:29 INFO - PROCESS | 3880 | 1464010709435 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 3880 | ++DOCSHELL 105F0400 == 37 [pid = 3880] [id = 774] 06:38:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 69 (105FAC00) [pid = 3880] [serial = 2320] [outer = 00000000] 06:38:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 70 (174C6400) [pid = 3880] [serial = 2321] [outer = 105FAC00] 06:38:29 INFO - PROCESS | 3880 | 1464010709479 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 3880 | ++DOMWINDOW == 71 (175D2C00) [pid = 3880] [serial = 2322] [outer = 105FAC00] 06:38:29 INFO - PROCESS | 3880 | [3880] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:29 INFO - PROCESS | 3880 | 1464010709936 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:38:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:38:29 INFO - {} 06:38:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 641ms 06:38:29 INFO - PROCESS | 3880 | 1464010709981 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 3880 | 1464010709983 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 06:38:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:38:29 INFO - PROCESS | 3880 | 1464010709986 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 3880 | 1464010709988 Marionette TRACE conn2 <- [1,3054,null,{}] 06:38:29 INFO - PROCESS | 3880 | 1464010709991 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:30 INFO - PROCESS | 3880 | 1464010710096 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:38:30 INFO - PROCESS | 3880 | 1464010710104 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 3880 | ++DOCSHELL 11A0E400 == 38 [pid = 3880] [id = 775] 06:38:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (168C6400) [pid = 3880] [serial = 2323] [outer = 00000000] 06:38:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (18229C00) [pid = 3880] [serial = 2324] [outer = 168C6400] 06:38:30 INFO - PROCESS | 3880 | 1464010710149 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (18486400) [pid = 3880] [serial = 2325] [outer = 168C6400] 06:38:30 INFO - PROCESS | 3880 | 1464010710562 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:38:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 593ms 06:38:30 INFO - PROCESS | 3880 | 1464010710586 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 3880 | 1464010710588 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 06:38:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:38:30 INFO - PROCESS | 3880 | 1464010710591 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 3880 | 1464010710593 Marionette TRACE conn2 <- [1,3058,null,{}] 06:38:30 INFO - PROCESS | 3880 | 1464010710610 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:30 INFO - PROCESS | 3880 | 1464010710689 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:38:30 INFO - PROCESS | 3880 | 1464010710695 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 3880 | ++DOCSHELL 18233800 == 39 [pid = 3880] [id = 776] 06:38:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (1848B000) [pid = 3880] [serial = 2326] [outer = 00000000] 06:38:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (19837800) [pid = 3880] [serial = 2327] [outer = 1848B000] 06:38:30 INFO - PROCESS | 3880 | 1464010710748 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (157B7C00) [pid = 3880] [serial = 2328] [outer = 1848B000] 06:38:31 INFO - PROCESS | 3880 | 1464010711166 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:38:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 594ms 06:38:31 INFO - PROCESS | 3880 | 1464010711188 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 3880 | 1464010711189 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 06:38:31 INFO - PROCESS | 3880 | 1464010711193 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:38:31 INFO - PROCESS | 3880 | 1464010711194 Marionette TRACE conn2 <- [1,3062,null,{}] 06:38:31 INFO - PROCESS | 3880 | 1464010711198 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:31 INFO - PROCESS | 3880 | 1464010711374 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:38:31 INFO - PROCESS | 3880 | 1464010711490 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 3880 | ++DOCSHELL 0C7FB000 == 40 [pid = 3880] [id = 777] 06:38:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (0C7FD400) [pid = 3880] [serial = 2329] [outer = 00000000] 06:38:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (0F223C00) [pid = 3880] [serial = 2330] [outer = 0C7FD400] 06:38:31 INFO - PROCESS | 3880 | 1464010711592 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (104EA800) [pid = 3880] [serial = 2331] [outer = 0C7FD400] 06:38:32 INFO - PROCESS | 3880 | 1464010712126 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:38:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1000ms 06:38:32 INFO - PROCESS | 3880 | 1464010712197 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 3880 | 1464010712201 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 06:38:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:38:32 INFO - PROCESS | 3880 | 1464010712206 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 3880 | 1464010712210 Marionette TRACE conn2 <- [1,3066,null,{}] 06:38:32 INFO - PROCESS | 3880 | 1464010712215 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:32 INFO - PROCESS | 3880 | 1464010712321 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:38:32 INFO - PROCESS | 3880 | 1464010712463 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 3880 | ++DOCSHELL 1289AC00 == 41 [pid = 3880] [id = 778] 06:38:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (12B56800) [pid = 3880] [serial = 2332] [outer = 00000000] 06:38:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (1335E000) [pid = 3880] [serial = 2333] [outer = 12B56800] 06:38:32 INFO - PROCESS | 3880 | 1464010712520 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (140BF800) [pid = 3880] [serial = 2334] [outer = 12B56800] 06:38:33 INFO - PROCESS | 3880 | 1464010713088 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 06:38:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:38:33 INFO - PROCESS | 3880 | 1464010713162 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 06:38:33 INFO - PROCESS | 3880 | 1464010713166 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 3880 | 1464010713169 Marionette TRACE conn2 <- [1,3070,null,{}] 06:38:33 INFO - PROCESS | 3880 | 1464010713173 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:33 INFO - PROCESS | 3880 | 1464010713276 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:38:33 INFO - PROCESS | 3880 | 1464010713424 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 3880 | ++DOCSHELL 1679F000 == 42 [pid = 3880] [id = 779] 06:38:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 84 (168C5000) [pid = 3880] [serial = 2335] [outer = 00000000] 06:38:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 85 (16A50C00) [pid = 3880] [serial = 2336] [outer = 168C5000] 06:38:33 INFO - PROCESS | 3880 | 1464010713478 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 3880 | ++DOMWINDOW == 86 (16D9C800) [pid = 3880] [serial = 2337] [outer = 168C5000] 06:38:33 INFO - PROCESS | 3880 | 1464010713989 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:38:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:38:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:38:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:38:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 828ms 06:38:34 INFO - PROCESS | 3880 | 1464010714022 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 3880 | 1464010714026 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 06:38:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:38:34 INFO - PROCESS | 3880 | 1464010714039 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 3880 | 1464010714044 Marionette TRACE conn2 <- [1,3074,null,{}] 06:38:34 INFO - PROCESS | 3880 | 1464010714048 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:34 INFO - PROCESS | 3880 | 1464010714153 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:38:34 INFO - PROCESS | 3880 | 1464010714310 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 3880 | ++DOCSHELL 16794C00 == 43 [pid = 3880] [id = 780] 06:38:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 87 (16D9B400) [pid = 3880] [serial = 2338] [outer = 00000000] 06:38:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 88 (197A5400) [pid = 3880] [serial = 2339] [outer = 16D9B400] 06:38:34 INFO - PROCESS | 3880 | 1464010714364 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 3880 | ++DOMWINDOW == 89 (19846400) [pid = 3880] [serial = 2340] [outer = 16D9B400] 06:38:34 INFO - PROCESS | 3880 | 1464010714887 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:38:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:38:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 891ms 06:38:34 INFO - PROCESS | 3880 | 1464010714942 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 3880 | 1464010714945 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 06:38:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:38:34 INFO - PROCESS | 3880 | 1464010714948 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 3880 | 1464010714950 Marionette TRACE conn2 <- [1,3078,null,{}] 06:38:34 INFO - PROCESS | 3880 | 1464010714954 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:35 INFO - PROCESS | 3880 | 1464010715060 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:38:35 INFO - PROCESS | 3880 | 1464010715234 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 3880 | ++DOCSHELL 16A50400 == 44 [pid = 3880] [id = 781] 06:38:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 90 (16D72400) [pid = 3880] [serial = 2341] [outer = 00000000] 06:38:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 91 (17ED1C00) [pid = 3880] [serial = 2342] [outer = 16D72400] 06:38:35 INFO - PROCESS | 3880 | 1464010715287 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 3880 | ++DOMWINDOW == 92 (1822E400) [pid = 3880] [serial = 2343] [outer = 16D72400] 06:38:35 INFO - PROCESS | 3880 | 1464010715797 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:38:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:38:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 890ms 06:38:35 INFO - PROCESS | 3880 | 1464010715853 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 3880 | 1464010715855 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 06:38:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:38:35 INFO - PROCESS | 3880 | 1464010715858 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 3880 | 1464010715860 Marionette TRACE conn2 <- [1,3082,null,{}] 06:38:35 INFO - PROCESS | 3880 | 1464010715864 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:35 INFO - PROCESS | 3880 | 1464010715966 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:38:36 INFO - PROCESS | 3880 | 1464010716264 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 3880 | ++DOCSHELL 0F218000 == 45 [pid = 3880] [id = 782] 06:38:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 93 (0F221C00) [pid = 3880] [serial = 2344] [outer = 00000000] 06:38:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 94 (10A5B000) [pid = 3880] [serial = 2345] [outer = 0F221C00] 06:38:36 INFO - PROCESS | 3880 | 1464010716335 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 3880 | ++DOMWINDOW == 95 (1104C800) [pid = 3880] [serial = 2346] [outer = 0F221C00] 06:38:36 INFO - PROCESS | 3880 | 1464010716890 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:38:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1047ms 06:38:36 INFO - PROCESS | 3880 | 1464010716915 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 3880 | 1464010716919 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 06:38:36 INFO - PROCESS | 3880 | 1464010716923 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:38:36 INFO - PROCESS | 3880 | 1464010716927 Marionette TRACE conn2 <- [1,3086,null,{}] 06:38:36 INFO - PROCESS | 3880 | 1464010716931 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:37 INFO - PROCESS | 3880 | 1464010717030 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:38:37 INFO - PROCESS | 3880 | 1464010717156 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 3880 | ++DOCSHELL 1105B000 == 46 [pid = 3880] [id = 783] 06:38:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 96 (112E4000) [pid = 3880] [serial = 2347] [outer = 00000000] 06:38:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 97 (11CEB000) [pid = 3880] [serial = 2348] [outer = 112E4000] 06:38:37 INFO - PROCESS | 3880 | 1464010717207 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 98 (1289C800) [pid = 3880] [serial = 2349] [outer = 112E4000] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 97 (10A5E400) [pid = 3880] [serial = 2259] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 96 (15C65800) [pid = 3880] [serial = 2273] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 95 (161A9400) [pid = 3880] [serial = 2274] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 94 (12D70400) [pid = 3880] [serial = 2266] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 93 (16E38000) [pid = 3880] [serial = 2285] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 92 (199BA000) [pid = 3880] [serial = 2294] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 91 (1022D800) [pid = 3880] [serial = 2257] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 90 (16D71800) [pid = 3880] [serial = 2283] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 89 (16AE6000) [pid = 3880] [serial = 2280] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 88 (16F72C00) [pid = 3880] [serial = 2286] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 87 (1A5CE800) [pid = 3880] [serial = 2254] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 86 (0F30CC00) [pid = 3880] [serial = 2256] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 85 (17A9BC00) [pid = 3880] [serial = 2289] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 84 (1287E800) [pid = 3880] [serial = 2291] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 83 (168C4000) [pid = 3880] [serial = 2276] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 82 (16947000) [pid = 3880] [serial = 2279] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 81 (16D71400) [pid = 3880] [serial = 2282] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 80 (140C0400) [pid = 3880] [serial = 2270] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 79 (1129F000) [pid = 3880] [serial = 2262] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 78 (14230C00) [pid = 3880] [serial = 2271] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 77 (10B07C00) [pid = 3880] [serial = 2260] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 76 (174C9C00) [pid = 3880] [serial = 2288] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 75 (112E3000) [pid = 3880] [serial = 2263] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 74 (128A0000) [pid = 3880] [serial = 2265] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 73 (138E2800) [pid = 3880] [serial = 2268] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 72 (168C9000) [pid = 3880] [serial = 2277] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | --DOMWINDOW == 71 (12AEAC00) [pid = 3880] [serial = 2292] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 3880 | 1464010717747 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:38:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 844ms 06:38:37 INFO - PROCESS | 3880 | 1464010717771 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 3880 | 1464010717775 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 06:38:37 INFO - PROCESS | 3880 | 1464010717780 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:38:37 INFO - PROCESS | 3880 | 1464010717781 Marionette TRACE conn2 <- [1,3090,null,{}] 06:38:37 INFO - PROCESS | 3880 | 1464010717785 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:37 INFO - PROCESS | 3880 | 1464010717868 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:38:37 INFO - PROCESS | 3880 | 1464010717877 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 3880 | ++DOCSHELL 105EDC00 == 47 [pid = 3880] [id = 784] 06:38:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 72 (105FB000) [pid = 3880] [serial = 2350] [outer = 00000000] 06:38:37 INFO - PROCESS | 3880 | ++DOMWINDOW == 73 (112A6000) [pid = 3880] [serial = 2351] [outer = 105FB000] 06:38:37 INFO - PROCESS | 3880 | 1464010717922 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 74 (12883000) [pid = 3880] [serial = 2352] [outer = 105FB000] 06:38:38 INFO - PROCESS | 3880 | 1464010718416 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:38:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:38:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 703ms 06:38:38 INFO - PROCESS | 3880 | 1464010718479 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 3880 | 1464010718482 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 06:38:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:38:38 INFO - PROCESS | 3880 | 1464010718486 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 3880 | 1464010718492 Marionette TRACE conn2 <- [1,3094,null,{}] 06:38:38 INFO - PROCESS | 3880 | 1464010718501 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:38 INFO - PROCESS | 3880 | 1464010718584 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:38:38 INFO - PROCESS | 3880 | 1464010718594 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 3880 | ++DOCSHELL 1422AC00 == 48 [pid = 3880] [id = 785] 06:38:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 75 (1422B400) [pid = 3880] [serial = 2353] [outer = 00000000] 06:38:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 76 (1571F800) [pid = 3880] [serial = 2354] [outer = 1422B400] 06:38:38 INFO - PROCESS | 3880 | 1464010718638 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 3880 | ++DOMWINDOW == 77 (157C2400) [pid = 3880] [serial = 2355] [outer = 1422B400] 06:38:39 INFO - PROCESS | 3880 | 1464010719098 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:38:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:38:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:38:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:38:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 656ms 06:38:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:38:39 INFO - PROCESS | 3880 | 1464010719143 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 3880 | 1464010719146 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 06:38:39 INFO - PROCESS | 3880 | 1464010719149 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 3880 | 1464010719151 Marionette TRACE conn2 <- [1,3098,null,{}] 06:38:39 INFO - PROCESS | 3880 | 1464010719157 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:39 INFO - PROCESS | 3880 | 1464010719240 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:38:39 INFO - PROCESS | 3880 | 1464010719275 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 3880 | ++DOCSHELL 14224000 == 49 [pid = 3880] [id = 786] 06:38:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 78 (15C49800) [pid = 3880] [serial = 2356] [outer = 00000000] 06:38:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 79 (16791800) [pid = 3880] [serial = 2357] [outer = 15C49800] 06:38:39 INFO - PROCESS | 3880 | 1464010719412 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 80 (1679B400) [pid = 3880] [serial = 2358] [outer = 15C49800] 06:38:39 INFO - PROCESS | 3880 | 1464010719766 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:38:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:38:39 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 06:38:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:38:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:38:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 625ms 06:38:39 INFO - PROCESS | 3880 | 1464010719787 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 3880 | 1464010719789 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 06:38:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:38:39 INFO - PROCESS | 3880 | 1464010719792 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 3880 | 1464010719794 Marionette TRACE conn2 <- [1,3102,null,{}] 06:38:39 INFO - PROCESS | 3880 | 1464010719797 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:39 INFO - PROCESS | 3880 | 1464010719885 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:38:39 INFO - PROCESS | 3880 | 1464010719891 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"e7cf0d1d-6419-404e-9fea-233435214132\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 3880 | ++DOCSHELL 168C4000 == 50 [pid = 3880] [id = 787] 06:38:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 81 (168C6C00) [pid = 3880] [serial = 2359] [outer = 00000000] 06:38:39 INFO - PROCESS | 3880 | ++DOMWINDOW == 82 (16947C00) [pid = 3880] [serial = 2360] [outer = 168C6C00] 06:38:39 INFO - PROCESS | 3880 | 1464010719941 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 3880 | ++DOMWINDOW == 83 (16CA0400) [pid = 3880] [serial = 2361] [outer = 168C6C00] 06:38:40 INFO - PROCESS | 3880 | 1464010720429 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:38:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:38:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 688ms 06:38:40 INFO - PROCESS | 3880 | 1464010720492 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 3880 | 1464010720494 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 06:38:41 WARNING - u'runner_teardown' () 06:38:41 INFO - No more tests 06:38:41 INFO - Got 0 unexpected results 06:38:41 INFO - SUITE-END | took 664s 06:38:42 INFO - Closing logging queue 06:38:42 INFO - queue closed 06:38:42 INFO - Return code: 0 06:38:42 WARNING - # TBPL SUCCESS # 06:38:42 INFO - Running post-action listener: _resource_record_post_action 06:38:42 INFO - Running post-run listener: _resource_record_post_run 06:38:43 INFO - Total resource usage - Wall time: 674s; CPU: 17.0%; Read bytes: 90787328; Write bytes: 957338112; Read time: 596139; Write time: 1491911 06:38:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:38:43 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 94280704; Read time: 0; Write time: 176471 06:38:43 INFO - run-tests - Wall time: 671s; CPU: 17.0%; Read bytes: 90787328; Write bytes: 820845056; Read time: 596139; Write time: 1236822 06:38:43 INFO - Running post-run listener: _upload_blobber_files 06:38:43 INFO - Blob upload gear active. 06:38:43 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:38:43 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 06:38:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 06:38:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 06:38:43 INFO - (blobuploader) - INFO - Open directory for files ... 06:38:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:38:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:38:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:38:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:38:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:38:44 INFO - (blobuploader) - INFO - Done attempting. 06:38:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:38:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:38:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:38:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:38:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:38:47 INFO - (blobuploader) - INFO - Done attempting. 06:38:47 INFO - (blobuploader) - INFO - Iteration through files over. 06:38:47 INFO - Return code: 0 06:38:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:38:47 INFO - Using _rmtree_windows ... 06:38:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:38:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95a291122749fe3e605de7c711938df0f57735cf4d7f00c717475d0d0a6225dab1f90b75a96c063ef734f66ae8fc6aac08ff5ffe5f496690d1b6a72140a2ec38", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad648ff8587a20e618e55c45ef53754fb0122154ee1da76d2f33146230182a35bed1bfc38ae86dc64f4d54b77375c42c504081d4d58834732b78c0f478f56606"} 06:38:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:38:47 INFO - Writing to file C:\slave\test\properties\blobber_files 06:38:47 INFO - Contents: 06:38:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95a291122749fe3e605de7c711938df0f57735cf4d7f00c717475d0d0a6225dab1f90b75a96c063ef734f66ae8fc6aac08ff5ffe5f496690d1b6a72140a2ec38", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad648ff8587a20e618e55c45ef53754fb0122154ee1da76d2f33146230182a35bed1bfc38ae86dc64f4d54b77375c42c504081d4d58834732b78c0f478f56606"} 06:38:47 INFO - Running post-run listener: copy_logs_to_upload_dir 06:38:47 INFO - Copying logs to upload dir... 06:38:47 INFO - mkdir: C:\slave\test\build\upload\logs 06:38:47 INFO - Copying logs to upload dir... 06:38:47 INFO - Using _rmtree_windows ... 06:38:47 INFO - Using _rmtree_windows ... 06:38:47 INFO - Using _rmtree_windows ... 06:38:47 INFO - Using _rmtree_windows ... 06:38:47 INFO - Using _rmtree_windows ... 06:38:47 INFO - Using _rmtree_windows ... 06:38:47 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=879.209000 ========= master_lag: 0.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 39 secs) (at 2016-05-23 06:38:47.672884) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 06:38:47.674029) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95a291122749fe3e605de7c711938df0f57735cf4d7f00c717475d0d0a6225dab1f90b75a96c063ef734f66ae8fc6aac08ff5ffe5f496690d1b6a72140a2ec38", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad648ff8587a20e618e55c45ef53754fb0122154ee1da76d2f33146230182a35bed1bfc38ae86dc64f4d54b77375c42c504081d4d58834732b78c0f478f56606"} build_url:https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95a291122749fe3e605de7c711938df0f57735cf4d7f00c717475d0d0a6225dab1f90b75a96c063ef734f66ae8fc6aac08ff5ffe5f496690d1b6a72140a2ec38", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad648ff8587a20e618e55c45ef53754fb0122154ee1da76d2f33146230182a35bed1bfc38ae86dc64f4d54b77375c42c504081d4d58834732b78c0f478f56606"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QDGOibLKSR6bLcmvkfzMyg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 06:38:47.800764) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:38:47.801702) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:38:47.921933) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 06:38:47.922318) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 06:38:48.519672) ========= ========= Total master_lag: 0.50 =========